We are flying in to BCN on Friday and due to land at 14:25. There is an AVE train from Barcelona Sants to Girona departing at 16:15.
I am fairly confident assuming the flight is on time, we can catch that. Are we able to easily buy a ticket for that service at the airport ? I don't want to risk buying online in case we do miss the train