This is the payment link for the train Barcelona Bilbao on the 29th June.
Time: 8:50am
Train: 438
Car: 7 (everybody in same car)
The price includes the ticket + RENFE (train company)administration fee + Credit Card fees + Exchange rate fee + VAT
This price is per person traveling