A Complete Guide: How to Get from Barcelona Airport to Girona and Banyoles

A Complete Guide: How to Get from Barcelona Airport to Girona and Banyoles

A Complete Guide: How to Get from Barcelona Airport to Girona and Banyoles

A Complete Guide: How to Get from Barcelona Airport to Girona and Banyoles

22 July 2025

Find below information about how  to transfer from Barcelona Airport to Girona city and Banyoles.

Girona is a small city. It is located approximately 100 kilometres from Barcelona, and 20 km from Banyoles. Girona bus&train station is located in city center.

 

 

Options:

 

1. Transfer to Girona from Barcelona Airport by Train

 

There are no direct trains from Barcelona Airport to Girona. Therefore, it is necessary to take a train into the centre of Barcelona to head out towards Girona.

If you are arriving into Terminal 1 (T1)  you must go to Terminal 2 (T2). The R2 Nord is the train line that connects Terminal T2 of Barcelona Airport with the city of Barcelona and its metropolitan area, with a train frequency of every 30 minutes. The R2 line has three branches: R2, R2 Nord, and R2 Sud. You will need to take a shuttle bus from the terminal T1.

More information: https://www.aeropuertobarcelona-elprat.com/ingl/accesos_aeropuerto_tren4010.htm

 

Take the Barcelona Airport Train R2 Nord to Estació Sants. At Estació Sants you will need to change.

 

There are numerous trains travelling from Estació Sants to Girona - approximately three every hour. On average the journey lasts about 40 min to 1 hour 20 minutes (fast train or regional).

 

Check the RENFE website for the train times: https://www.renfe.com/es/en/viajar/informacion-util/horarios

 

 

 

 

2. Transfer to Girona or Banyoles from Barcelona by Coach

 

We recommend you check the following coach website for availability, timetables and pricing.

 

Official Sagalés website: https://www.sagales.com/

 

Bus From Barcelona Nord Station. There is a bus service called "Barcelona Bus" that runs from Barcelona Nord Bus station in the city centre to Girona. You will need to use a combination of different transport methods to get to Barcelona Nord station from the Airport so it is not straightforward, especially if you have luggage.

 

Official Barcelona Bus Station webside: https://barcelonanord.barcelona/en/Timetable

There is a bus from Barcelona to Banyoles (direct), last 2 hours aprox.: https://www.teisa-bus.com/pdf/pdf_linies17.pdf

 

 

 

 

3. Taxi

 

The distance from Barcelona Airport to Girona is approximately 90 km. This will take about one hour in a taxi. Taxi aprox. Fare: €190.00

 

Travelling from Barcelona Airport to Girona is quite simple. First check whether the coach from the airport is running when you arrive. However, if not, a train journey from Barcelona city centre runs on a regular basis and is, in fact, cheaper than the coach. Remember, if you need to travel to Girona Airport - this is outside of Girona's town centre and will require an extra journey.

 

 

 

4. To go to Banyoles from Girona last 30 min. aprox. How to get there on public transport:

 

  • BUSES

The company TEISA offers a bus service that connects the town with Girona, Olot, Figueres and Barcelona. It also operates the urban transport routes that connect different districts and parts of the town of Banyoles, and also a cross-country bus that connects different municipalities in the region of the Pla de l’Estany: https://www.teisa-bus.com/pdf/pdf_linies9.pdf

 

Contact TEISA-BUS Banyoles: www.teisa-bus.com

 

 

  • TAXIS

The official taxi rank is located at the Passeig de la Indústria, right in the centre of the town.

Contacts: 629 624 584 (Pere), 639 006 601 (Elisabet), 608 431 296 (Josep M.), 605 222 000.

Webside: http://www.taxibanyoles.net/en/