Bus connection airport – Girona train station
The easiest and cheapest way to get from the airport to Girona train station is by bus. Bus number 607 goes directly from the airport to the train station. The trip takes about 30 minutes, depending on traffic.
Bus timetable: Buses run hourly between 4.30am and 0.30am. Depending on the arrival time of your flight, you may have to wait longer at the airport. This should be taken into account when planning your trip to Barcelona and when buying your tickets!
➤ Download the current timetable for the 607 line (*.pdf)
Ticket prices 2024: A ticket currently costs 2.80 euros.
Bus stop at the airport: Buses stop in front of the terminal.
The terminus of the 607 bus line is the bus station in Girona, next to the train station.
Taking a taxi to Girona train station
A faster but more expensive alternative to the bus is to take a taxi. Cabs are available outside the terminal and take travelers directly to the train station.
Travel time: The trip takes about 15 to 25 minutes, depending on the time of day and traffic.
Cost: The cost is usually between 25 and 30 euros.
What kind of train connections are there from Girona to Barcelona?
There are several train lines between Girona and Barcelona, operated by the Spanish railway company Renfe. The fastest connection is the Spanish high speed train AVE. It takes about 40 minutes to get from Girona to Barcelona. Trains run several times a day. The final stop in Barcelona is Barcelona-Sants station, the city’s relatively centrally located main train station. From there, there are very good public transportation connections (metro, bus, …).
In addition to the AVE, there are other trains on this line, such as regional and suburban trains. These trains are slower and stop more often. They take between 1:30 and 2 hours to cover the distance. The terminus in Barcelona is also Barcelona-Sants Central Station. Other stops in and around Barcelona are Granollers, Sant Andreu, El Clot and Passeig de Gracia, depending on the connection.
How much does the train from Girona to Barcelona cost? – Current ticket prices (2024)
AVE ticket prices vary depending on the time of booking and availability. A standard ticket usually costs between 16 and 25 euros.
ATTENTION: Seat reservations are mandatory on high-speed trains. It is therefore advisable to book online as far in advance as possible to ensure a seat on the train of your choice.
Tickets for regional trains cannot be purchased online. They can be purchased at ticket machines (see photo) or at ticket counters. Don’t forget to plan for queues!
To benefit from lower prices and special offers, it is worth booking tickets in advance.
Our tip: Buy your tickets and seat reservations for the AVE to Barcelona online in advance
You must have a seat reservation on Spanish AVE trains!
That’s why, in our experience, it makes sense to buy tickets and make reservations online in advance. This way you can avoid long waits at the station and save time and stress on your vacation!
With a ticket purchased in advance, you can be sure to get a seat on the train you want.
You can buy your train ticket online with no surcharges or fees – click here to go to the site.
NOTE: To travel on the AVE train, you must pass through a security checkpoint similar to the one at the airport. Be sure to allow plenty of time for this!
Is there a train service from Girona Airport to Barcelona?
There is no direct train service from Girona Airport to Barcelona. Travelers must first travel to the Girona train station to change trains to Barcelona. The transfer from the airport to Girona train station can be done either by bus or taxi.
For more information and helpful tips on how to get from Girona Airport to Barcelona by train, please visit our website.
How do I get from Girona airport to the train station?
Girona Airport does not have a train station. It is located in the center of Girona, about 13 kilometers away. To get from the airport to the train station, you can either take the 607 bus from Sagalés or a taxi.
You can find more information, our tips and current prices (2024) on our website.
How long is the train ride from Girona to Barcelona?
The train journey from Girona to Barcelona varies depending on which train you take.
AVE high speed trains are the fastest and take between 38 and 45 minutes to Barcelona. Regional and suburban trains (Rodalies) take longer and have more stops along the way. The journey can take up to 2 hours, depending on the number of stops.
More information, current prices and tips can be found on our website.