English | Español | Català
Girona Airport Guide to Girona-Costa Brava Airport (GRO)

Girona Airport by Train

Girona Airport doesn’t count with an own train station. Girona Railway Station is located in downtown Girona, at 13 kilometres from the Airport.

In order to connect with the Spanish railway system (RENFE), passengers will need to transfer to Girona Railway Station or to the nearest train station to Girona Airport (Riudellots).

At Girona Railway Station you will be able to board a wide range of trains:

Regional trains: To Barcelona, Figueres, Portbou and France (Cerbère – Cervera de la Marenda).

See R11 route schedule.

Travel time: 1:17 h / 1:30 h.

Price: Price will be up to the train category you choose:

Regional train: € 8.00 (single ticket).

MD train: € 12.00 (single ticket).

High speed train (AVE): The high speed train service joints Girona with further Spanish and French cities:

Spain: Madrid, Zaragoza, Málaga, Huesca, Valladolid, Cuenca, Valencia, Alicante, Tarragona, Barcelona, Figueres.

France: Paris, Perpignan, Carcassonne, Toulouse, Narbonne, Béziers, Agde, Sète, Montpellier, Nîmes, Valence, Lyon, Avignon, Aix-en-Provence, Marseille.

For a trip from Girona to Barcelona, the travel time is about 39 minutes.

Price: € 16.00 (single ticket).

For further information regarding schedule and fares, please check AVE website.



The main railway station in Girona (AVE - high speed train) is located 13 kilometers away from the Airport, in the city centre. You can get there within 20 minutes.

Girona Bus Station is located beneath the railway station.

On the other hand, close to Girona Airport, there is Riudellots Station, which stands for a regional RENFE station.

Our recommendation is to get straight to the main train station in Girona, since few trains stop at this station and there is no ticketing nor concessions available.

It is located at just 4 kilometers from Girona Airport, that means you can get there within 10 minutes.

Please bear in mind that this station belongs to Barcelona – Portbou, Figueres and Cerbère (France) R11 route.


How to reach Girona Railway Station from Girona Airport?

Luckily, passengers have more than just a single mean of transportation to reach safe and sound Girona Railway Station.


See below for further information:


As described in Taxi section, at Girona Airport there are available metered taxis to get to and from the airport safely. See below the metered fares:

  • To Girona Railway Station (AVE – high speed connection): € 28.00 (day fare), € 30.00 (night and weekend fare).
  • To Riudellots Regional Station: € 12.00 (day fare), € 15.00 (night and weekend fare). 


At Girona Airport there are several bus lines to get straight to Girona Railway Station:

  • Bus 605: Girona Airport to Girona city centre (stops at Girona Bus Station, within Girona Railway Station). You can get within 15 minutes to the station.
  • Bus L-28: This is the Lleida – Girona bus line. Travel time is of 15 minutes.
  • Bus 607: This bus not only stops at Girona Bus Station, also to Riudellots Industrial Estate. Travel time: 20 minutes. Note that this bus only operates on weekends.

Tip: You can pick up any of the bus lines departing from Girona Airport to Girona since all of them stops at Girona Bus Station, which is located beneath Girona Railway Station, no matter what they final destination is.

For further information regarding the bus lines to Girona Railway Station, please check bus section.