Quick answer
Girona-Costa Brava Airport (GRO) sits about 13 km south of Girona city and roughly 100 km northeast of Barcelona. If you are heading to Girona, a taxi costs around EUR 25-35 and takes 15-20 minutes. If Barcelona is your final destination, the Sagales airport bus runs direct to Barcelona Nord station for about EUR 16 one-way and takes 75-90 minutes depending on traffic. A pre-booked private transfer is the most comfortable option, typically costing EUR 30-45 to Girona or EUR 130-170 to Barcelona.
GRO is a compact, single-terminal airport used heavily by Ryanair and other low-cost carriers. It is easy to navigate but services thin out quickly once the last evening flight has landed.
What actually happens after landing
You walk off the plane, often down steps onto the tarmac. Passport control is quick for EU citizens and usually manageable for others. Baggage reclaim has a few belts in a small hall. Once through, you enter a modest arrivals area with a tourism desk, an ATM, and car rental counters.
The airport is small enough that you can be outside within 15-25 minutes of touching down. Free Wi-Fi is available in the terminal, though it can be slow. The key thing to know is that GRO feels quiet compared to Barcelona El Prat — there are fewer shops, fewer taxis waiting, and the bus schedule is tied to flight arrivals rather than running continuously.
Transport options explained honestly
| Option | Destination | Price (EUR) | Time | Notes | |--------|------------|-------------|------|-------| | Airport bus (Sagales) | Girona bus/train station | 3.00 | 25 min | Timed to flights, buy on board | | Airport bus (Sagales) | Barcelona Nord station | 16.00 | 75-90 min | Book online for guaranteed seat | | Taxi | Girona city centre | 25-35 | 15-20 min | Metered, rank outside arrivals | | Taxi | Barcelona | 150-180 | 80-100 min | Agree price before departure | | Private transfer | Girona city | 30-45 | 15-20 min | Pre-booked, fixed price | | Private transfer | Barcelona | 130-170 | 75-90 min | Popular for groups | | Rental car | Self-drive | 25-60/day | — | All major companies on site |
The airport bus to Girona is reliable and cheap, but it only runs when flights are operating. There is no train station at the airport itself — you need to get to Girona city first to catch the AVE high-speed train. Uber and similar ride-hailing apps do not operate reliably in this area.
Realistic pricing expectations
Girona taxis use meters for local trips. The fare from the airport to Girona centre is typically EUR 25-35 depending on time of day and exact destination. Night rates after 21:00 add roughly 20%. There are no extra charges for standard luggage.
For Barcelona-bound passengers, the Sagales bus at EUR 16 is the budget standard. A private transfer for up to 4 passengers typically runs EUR 130-160, which splits well among a group. Taxis to Barcelona cost EUR 150-180 and drivers are not always willing to make the long trip — always confirm the price before getting in.
If heading to Costa Brava resort towns like Lloret de Mar or Tossa de Mar, expect taxi fares of EUR 50-80 depending on distance. Pre-booked transfers to coastal towns run EUR 40-65.
Late night arrivals
GRO does not have 24-hour operations. The last flights typically land by 23:00, and the terminal closes shortly after. The airport bus usually covers the last arrival, but double-check the schedule for your specific flight.
Taxis are available for late arrivals but the rank can empty quickly when several flights land close together. If your flight lands after 22:00, a pre-booked transfer is the safest choice. There are no hotels within walking distance of the airport — the nearest accommodation is in Vilobi d'Onyar, about 3 km away.
Families and luggage
The airport bus has luggage space underneath but can feel cramped during peak summer months when every Ryanair flight seems to arrive at once. Families with strollers and multiple bags will find a private transfer or taxi much less stressful.
Child car seats are not provided by taxis in Spain. If you need one, either bring your own or book a private transfer and request the correct seat at booking time. Specify the child's age and weight so the company provides the right type. The airport has basic baby-changing facilities in the terminal restrooms.
For groups heading to Barcelona with lots of luggage, a private minivan transfer is often the best value — split EUR 160-180 among 5-6 people and it costs less per person than the bus, with door-to-door service.
Where you meet the driver
Taxis wait in a rank directly outside the arrivals exit. Turn right as you come out and you will see them.
Pre-booked transfer drivers typically wait in the arrivals hall holding a name sign. The terminal is small enough that you cannot miss them. Some drivers wait in the parking area just outside — your booking confirmation will specify the exact meeting point.
The Sagales bus stop is to the left as you exit arrivals, clearly signed.
Decision helper
Going to Barcelona? The bus-plus-AVE-train combo is cheapest and sometimes fastest. A private transfer is best for groups of 3 or more.
Going to Costa Brava beaches? Pre-book a transfer or rent a car. Public transport to resort towns is limited and slow.
Arriving late? Book a transfer in advance. Do not count on finding a taxi after midnight.
Travelling with kids? Pre-book a transfer with a child seat. Taxis will not have one.
Frequently Asked Questions
How far is Girona Airport from Girona city centre?
About 13 km, which takes 15-20 minutes by car depending on traffic.
How far is Girona Airport from Barcelona?
Roughly 100 km, taking 75-100 minutes by road depending on traffic conditions.
Is there a train from Girona Airport?
No. The airport has no train station. Take a bus or taxi to Girona city, then catch the AVE high-speed train from Girona station to Barcelona Sants in about 38 minutes for EUR 12-18.
How much is a taxi from Girona Airport to the city?
A metered taxi costs approximately EUR 25-35 to Girona city centre.
Does the airport bus run at night?
The bus schedule is tied to flight arrivals. For late flights after 23:00, check the Sagales website or pre-book a transfer to be safe.
Can I get a taxi from Girona Airport to Barcelona?
Yes, but it costs EUR 150-180 and drivers may not always agree to make the trip. Confirm the price before departure.
How much is the bus from Girona Airport to Barcelona?
The Sagales airport bus to Barcelona Nord costs EUR 16 one way and takes about 75-90 minutes.
Is Girona Airport open 24 hours?
No. The terminal closes after the last flight, typically around midnight. There is no overnight lounge or sleeping area.
Are there car rentals at Girona Airport?
Yes. Major rental companies including Europcar, Hertz, and Goldcar have desks in the arrivals hall. Rates start around EUR 25-60 per day.
Does Uber work at Girona Airport?
No. Ride-hailing apps are not reliably available in the Girona area. Use the taxi rank or pre-book a transfer.
Girona-Costa Brava Airport is small, straightforward, and easy to navigate. The main decision is whether you are heading to Girona or Barcelona. For Girona, the cheap bus or a quick taxi will do. For Barcelona, weigh cost against convenience — the bus-train combo is affordable, but a private transfer saves time and hassle, especially for groups. Whatever you choose, the compact size of GRO means you will not spend long figuring things out on arrival.