Written by Ash

Girona Airport to Barcelona City Centre


You didn’t think the holiday would be all sun and sangria did you?

An unfortunate part of traveling to Barcelona’s second airport in Girona is that it’s 64 miles from Barcelona city centre – at a 1 hour 20 minute trip that’s almost as long as a flight from many major European cities!

That said, getting from Girona Airport to Barcelona is easy if you’ve got the information to do it.


1 – Bus transfer from Girona Airport
2 – Trains to Barcelona
3 – Private transfers (groups)
4 – Taxi to Barcelona
5 – Car hire
6 – Bus transfer from Barcelona
7 – Trains to Girona
8 – Taxi to Girona
9 – Why Girona?

Girona Airport to Barcelona

Barcelona Bus

The only direct option is the Girona airport bus run by Sagales (also called Barcelona Bus).

A one-way ticket costs €16.00 (round-trip €32.00). 

You can get the tickets directly at the airport after lining up in the terminal but it’s strongly recommended to book in advance because it guarantees your seat on the bus associated with your flight.

If you don’t you may end up waiting for the next one out.

You can buy your Girona Barcelona bus tickets in advance online using the button below:

Guarantee your seat now!

Girona Airport Bus Hours

There is a bus for every flight but to make sure you can double-check the times. The main bus is the 604 – for more info on times you can check the Barcelona-Girona 604 timetable.

  • Children under 4 can take the Sagales airport bus for free as long as they’re carried in the arms of their parents – children over 5 must pay regular seat prices.

For more information you can speak to their English speaking operator at +34 90 213 0014.


Unfortunately there is no direct train.

What you can do is take a taxi (about €30.00) or city bus 605 into central Girona and hop on a Barcelona-bound train at Riudellots Station. The train stops at all major Barcelona stops like Passeig de Gracia, Sants Estacio etc.

This is only recommended if you’re interested in checking out Girona.

From the Girona train station you can easily reach the picturesque historic centre. There you have the ever-interesting Cinema Museum, a fascinating Jewish Quarter, and the historic Monastery Sant Pere de Rodes.

Regional trains from Girona to Barcelona can take up to 2 hours while high speed AVE trains take only 39 minutes – prices range from €8.40 – €52.80.

Train timetables can be found here.

Girona Airport Private Transfer

If you’re travelling to Barcelona or vice versa with a group of 12 or more people it’s a wise choice to book a private transfer service that will take you from the terminal to your accommodation.

I suggest grabbing a quote on the Suntransfer website for the best prices.

An example: if there are 8 adults, 3 children, and 1 infant the cost of a transfer from Girona airport to central Barcelona and vice versa costs around €220.00 (€18.00 pp each way).

Suntransfer also has car seats for kids up to 4.


Getting a taxi is the most expensive and quickest option. The 90 km journey using Plaça de Catalunya as an end point will take about 65 minutes under optimal traffic conditions.

The estimated taxi fare is €140.00.

If you’re travelling in a big group this is certainly an option. Also, if you’re staying in the northwest of the city (closer to Girona) it’ll be a bit cheaper so that’s something to consider.

Otherwise, unless you’re made of money I suggest using the cash at one of Barcelona’s best restaurants instead.

Car Hire

Like most airports you’ll find car hire options at Girona.

This is a great option for those wanting to explore those only-reachable-by-car portions of the Costa Brava. If you’re heading directly into transport-friendly Barcelona however this is far from ideal.

6 rental companies are stationed at Girona Airport and you can find more information here.

sagrada familia passion façade under construction sagrada familia passion façade under construction
Saving 10% on attractions is just the beginning!

Barcelona to Girona Airport

Barcelona Bus

The Girona airport bus leaves Barcelona from the Estaciò del Norte bus station – a few meters from Arc de Triomf metro station (red line L1). It’s about 10 minutes walking from anywhere in the Born neighbourhood.

Go into the station and watch the departure boards – the bus will be either Sagales or Barcelona Bus.

Buses usually depart from bays 28 and 29.

The journey takes about 75 minutes.

A one way ticket costs €16.00.

It’s strongly recommended to buy your tickets in advance online to avoid fighting for limited bus spots at the bus terminal. Having your ticket already on your phone is super convenient and ensures you get your seat.

Tourists usually buy their Girona airport bus tickets at Tiqets:

Guarantee your seat now!

Like the transfer into the city there is also an outgoing bus corresponding with every departure.

If you’ve been informed that your flight is delayed don’t worry, you’ll be able to redeem your same tickets for a later date without any hassle in changing it up.


There is no direct train from Barcelona to Girona airport – this means you’ll need to take a train to the city of Girona and then organise secondary transport to the airport.

This is only recommended if you’re interested in seeing the city of Girona.

Both Regional and High Speed AVE trains are available for Barcelona to Girona – the high speed trains (taking about 40 minutes) must be caught from Sants Estacio while regional trains (taking upwards of 2 hours) can be caught at other major Barcelona stations.

AVE trains can be reserved in advance online while the Regional trains must be bought at the station.

Prices range from €8.40 – €52.80.

Train timetables can be found here.

tourists lining up outside casa batllo in barcelona spain tourists lining up outside casa batllo in barcelona spain
Skip lines and save money buying tickets online!


The same rules apply here as the original trip into Barcelona.

The 90 km journey using Plaça de Catalunya as a starting point takes about 65 minutes under optimal traffic conditions – but make sure you leave some time for the unforeseen.

If you’re leaving from Barcelona to Girona Airport for a flight during peak traffic hours book your taxi about 3.5 hours before takeoff.

One more option that will save you time is to take Spain’s Uber-like taxi service Free Now. The estimated price from Plaça de Catalunya is about €125.00.

The best part of all? Signing up through my portal gives you an automatic €5.00 discount on your first trip.

Why Girona Airport?

If given the choice it’s always best to fly into Barcelona’s El Prat airport – it’s much closer to the city centre and there are way more airport transfer options.

I only suggest using Girona Airport to Barcelona in the following situations:

  • You’re going to the Costa Brava first.
  • Seeing Girona is an important part of your Barcelona holiday itinerary.
  • You get a great deal on a flight (return transport from Girona itself runs about €30.00).
  • It’s your only option.

Connect With Me in the Comments Below

If you’re still having some doubts about your trip from Girona Airport to Barcelona then make sure you get at me below with your flight time, budget, and any specific requests – we’ll find you that perfect transfer!

And for those who have already taken the trip I’d be happy to listen to any comments you have because I am always trying to make the blog better and you’re my first line of defense 🙂

Happy travels.

  • July 12, 2019 at 6:41 pm
    Hiya, how long does it take to get through Girona airport normally? We land at 15.25 so wondering if we'll make the 16.00hrs bus!!
  • December 26, 2018 at 11:32 am
    Hello! Good day! Can I buy a ticket for one day on the website or directly on the spot, and if I want to continue on the second day to pay extra on the spot?
  • January 23, 2018 at 3:39 pm
    Hello, Will the bus wait for us if the plane haves a delay ? Our plane should arrive at 22:50 and the last bus is at 23:15 and I'm afraid that maybe we will not catch it. Will the bus wait for us ? Thank you !
    • January 24, 2018 at 3:09 am
      Team Member
      Hi Paul, To my knowledge that bus will be timed with your flight so if there are any small delays it will wait accordingly, not to worry! Ash
Leave a comment
Your email address will not be published. Required fields are marked *