Skip to content
Airport Transportation

Girona-Costa Brava Airport

Also known as: Girona Airport, Barcelona Girona Airport, Costa Brava Airport, GRO Airport.

GRO · LEGE · Girona

Airport facts

Name
Girona-Costa Brava Airport
IATA code
GRO
ICAO code
LEGE
City
Girona
Country
Spain
Address
17185 Vilobí d'Onyar, Girona, Spain
Coordinates
41.9008, 2.7606
Time zone
Europe/Madrid
Terminals
One two-story terminal: check-in and arrivals on the ground floor, security and 11 gates on the first floor

About Girona-Costa Brava Airport

Girona-Costa Brava Airport (GRO) is the airport for Girona and the Costa Brava in Catalonia, northeast Spain. It stands beside the village of Vilobí d'Onyar, about 12.5 km (8 miles) southwest of Girona city center and about 74 km north of central Barcelona.

Most flights are international and seasonal, busiest from spring to fall. Ryanair flies the most routes, to the UK, Ireland, Belgium, Germany, Italy, Poland and other European countries, while Jet2.com, Transavia, Luxair and charter airlines add summer flights. The airport handled about 2.2 million passengers in 2025.

All flights use one two-story terminal: check-in and the arrivals hall are on the ground floor, and security and the 11 boarding gates are on the first floor.

From the airport, travelers head into Girona's old town, to the beach resorts of Lloret de Mar, Tossa de Mar and Blanes, to Platja d'Aro, Palamós and Begur further up the coast, and north to Figueres and Roses. Others continue south to Barcelona, which buses timed to the flights reach in about 1 hour 15 minutes.

Airport operator, runways and traffic

Operator

Aena

Passengers per year

About 2.2 million in 2025

Runway

One, 01/19, 2,400 m

Terminal

One two-story terminal with 11 boarding gates

Opened

1965

Arrival tips for Girona-Costa Brava Airport

Flights from Spain and other Schengen countries arrive without passport checks. If you come from outside the Schengen area, such as the UK, Ireland or Morocco, you line up at passport control, where non-EU travelers are registered in the EU Entry/Exit System (EES).

Girona has one terminal, so there is no terminal to choose: after baggage claim you walk through customs into the arrivals hall on the ground floor. Signs are in Catalan, Spanish and English.

For onward travel, follow the signs outside the terminal. Buses to Barcelona's Estació del Nord leave about 20 to 25 minutes after each flight arrives, line 607 runs to Girona's bus and train station, and other lines serve the Costa Brava resorts, with more departures in summer. Official taxis wait at the taxi stand outside, and pre-booked drivers usually meet you in the arrivals hall.

Spain is on Central European Time and uses the euro.

Ground transportation

Buses suit travelers headed for Barcelona or Girona; a taxi or pre-booked car is easier for the Costa Brava resorts, with luggage or on late flights.

  • Bus to Barcelona

    Sagalés buses run to Barcelona's Estació del Nord, leaving about 20 to 25 minutes after each flight arrives and taking about 1 hour 15 minutes.

  • Bus to Girona

    Line 607 links the airport with Girona's bus station, beside the train and high-speed rail station, in about 20 to 30 minutes.

  • Buses to the Costa Brava

    Sagalés and Moventis lines serve Lloret de Mar, Tossa de Mar, Blanes and other coastal towns, with fewer departures outside the summer season.

  • Taxi from Girona airport

    Official taxis wait at the taxi stand outside the terminal and charge by the meter, with Generalitat de Catalunya intercity fares for trips beyond Vilobí d'Onyar.

  • Private transfer

    A pre-booked car meets you in the arrivals hall and drives door to door, useful for families, groups, late arrivals and villas along the coast.

Compare providers for your exact address

Enter your hotel to see the price and every provider serving it.

Book a transfer from GRO

Terminals

Main Terminal

The single two-story terminal for all flights, Schengen and non-Schengen. Check-in desks and the arrivals hall are on the ground floor; security and the 11 boarding gates are on the first floor.

Airlines and destinations

All airlines use the one terminal. Many routes run only in the summer season.

Air Arabia Main Terminal

Tangier (seasonal)

Enter Air Main Terminal

Gdańsk, Katowice, Poznań, Warsaw (seasonal charter)

Jet2.com Main Terminal

Bristol, Glasgow, Manchester (seasonal)

Luxair Main Terminal

Luxembourg (seasonal)

Ryanair Main Terminal

Bari, Bournemouth, Bristol, Brussels Charleroi, Bucharest, Cork, Dublin, East Midlands, Eindhoven, Kraków, London Stansted, Manchester, Marrakesh, Pisa, Weeze and more

Smartwings Main Terminal

Katowice (seasonal charter)

Transavia Main Terminal

Amsterdam, Rotterdam/The Hague (seasonal)

Facilities

  • Wi-Fi

    Free, unlimited Wi-Fi covers the whole terminal.

  • Charging points

    Charging points for phones and other devices are in the terminal.

  • Restaurants and cafés

    Cafés and fast-food outlets, including McDonald's and Subway, plus vending machines in the terminal.

  • Duty free

    A duty-free shop is in the boarding area on the first floor.

  • Shops

    Multi-shops in the terminal sell newspapers, gifts, travel accessories and other products.

  • ATMs

    Cash machines are available in the terminal.

  • Children's play areas

    Two children's play areas are in the boarding area.

  • Lost property

    Aena's lost property office is in the airport's technical building; you can email ahead to speed up a claim.

  • Car rental

    Car rental companies serve the airport, with cars collected near the terminal.

Accessibility and passenger assistance

  • Requesting assistance

    Aena's free Barrier Free assistance service helps passengers through the airport. Request it at least 48 hours before your flight through your airline, the Aena website or app, or by phone on +34 913 211 000.

  • Meeting points

    Signposted meeting points are at the arrivals and departures curb, the car rental parking, the public parking and inside the terminal hall, with a Barrier Free counter on Level 0 in the check-in area.

  • Accessible toilets

    Accessible toilets are throughout the terminal, mostly on Levels 0 and 1, including one on Level 1 suited to people with a stoma.

  • Hearing support

    Deaf and hard-of-hearing travelers can contact Aena by WhatsApp on +34 634 851 130.

Parking

General parking

Aena's main parking lot beside the terminal. You can park without booking or reserve a space ahead online through Aena.

Express

Short-stay parking for quick visits, drop-offs and pickups. Access without a booking is guaranteed.

Motorcycle parking

A dedicated area for motorcycles, with access guaranteed without a booking.

Frequently asked questions

How far is Girona airport from Girona city center?

Girona-Costa Brava Airport is about 12.5 km (8 miles) southwest of Girona city center, beside the village of Vilobí d'Onyar. Bus line 607 reaches Girona's bus and train station in about 20 to 30 minutes, and taxis and pre-booked cars wait outside the terminal for the short drive into the old town.

How far is Girona airport from Barcelona?

Girona-Costa Brava Airport is about 74 km north of central Barcelona. Sagalés buses run to Barcelona's Estació del Nord, leaving about 20 to 25 minutes after each flight lands and taking about 1 hour 15 minutes. A taxi or pre-booked car drives door to door, which is easier with luggage or late at night.

Is Girona airport the same as Barcelona airport?

No. Girona-Costa Brava Airport (GRO) is a separate airport about 74 km north of Barcelona, sometimes sold as Barcelona Girona. Barcelona's main airport is Josep Tarradellas Barcelona-El Prat (BCN), south of the city. Check the three-letter code on your ticket, because the two airports are more than an hour apart by road.

How do I get from Girona airport to Lloret de Mar?

Buses run from Girona airport to Lloret de Mar, Tossa de Mar and Blanes, with more departures in the summer season. A taxi from the official stand or a pre-booked car takes you door to door to your hotel or apartment, which is easier with luggage, children or a late arrival when buses are fewer.

Is there a train from Girona airport?

No. There is no train station at the terminal. Bus line 607 takes you to Girona's bus station, next to the train and high-speed rail station, in about 20 to 30 minutes. From there, trains run to Barcelona, Figueres and France. The nearest small rail stop, Riudellots, is about 4 km away.

How many terminals does Girona airport have?

Girona-Costa Brava Airport has one two-story terminal for all flights. Check-in desks and the arrivals hall are on the ground floor, and security and the 11 boarding gates are on the first floor. All arriving passengers, from Schengen and non-Schengen flights, exit into the same arrivals hall.

Which airlines fly to Girona?

Ryanair flies the most routes from Girona, to the UK, Ireland, Belgium, Germany, Italy, Poland and other European countries. Jet2.com adds seasonal UK flights, Transavia flies to the Netherlands, Luxair to Luxembourg and Air Arabia to Tangier, and charter airlines such as Enter Air and Smartwings fly from Poland in summer.

Where can I take a taxi at Girona airport?

Official taxis wait at the taxi stand outside the terminal. They charge by the meter, with urban fares inside Vilobí d'Onyar and the Generalitat de Catalunya intercity fare beyond it, and supplements are added to the meter. Luggage that fits in the trunk travels free. Taxis Vilobí d'Onyar serves the stand.

What do I need to enter Spain at Girona airport?

Spain is in the Schengen area, so flights from other Schengen countries arrive without passport checks. Arrivals from outside it, such as the UK, Ireland and Morocco, go through passport control, where non-EU travelers are registered in the EU Entry/Exit System (EES), fully operational since 10 April 2026. Check the visa rules for your nationality.

Is there a lounge at Girona airport?

Aena does not list a public airline or pay-per-use lounge at Girona-Costa Brava Airport. The boarding area on the first floor has cafés, a duty-free shop, charging points and two children's play areas, and free Wi-Fi covers the whole terminal, so most travelers wait for their flight at the gates.

Where can I park at Girona airport?

Aena runs the parking at Girona airport: the General parking lot beside the terminal, which you can book ahead online, an Express area for short stays, drop-offs and pickups, and motorcycle parking. Access to these three without a booking is guaranteed, though booking ahead secures a space in busy summer weeks.

What assistance is available for passengers with reduced mobility?

Aena's free Barrier Free service helps passengers with reduced mobility through Girona airport. Request it at least 48 hours ahead through your airline, the Aena website or app, or on +34 913 211 000. Meeting points are at the curb, in the parking areas and inside the terminal, with a counter on Level 0 by check-in.

Why is Girona airport busier in summer?

Girona-Costa Brava Airport serves the beach resorts of the Costa Brava, so many routes run only from spring to fall, when Ryanair, Jet2.com, Transavia and charter airlines add flights. In winter there are fewer airlines and destinations, and buses to the coast run less often, so check timetables if you travel off season.

Why book with Airport Transportation?

We provide private transportation from any airport to any hotel at the best price, and we are licensed with complete insurance liability.

Is the transportation private or shared?

Airport Transportation provides private transportation only, in vans, luxury SUVs, or semi-buses.

Are prices per person or per vehicle?

Prices on our website are per vehicle, not per person, based on a range of passengers.

How many people can a van carry?

Regular vans carry up to 9 passengers, semi-buses up to 16, and luxury SUVs up to 6 passengers.

How do I find you at the airport?

Walk all the way out of the airport. You'll see representatives holding boards. Look for the Airport Transportation logo or your name.

What kind of vehicles do you use?

Commonly Toyota Hiace, Volkswagen Transporter, Mercedes Sprinter, Volkswagen Crafter, Chevrolet Tahoe, and Chevrolet Suburban.

Do you have insurance?

Yes. We carry insurance with complete liability for all passengers while using our services.

Do you provide baby seats?

Baby seats are provided with prior notice, subject to availability, one seat maximum per vehicle.

How far in advance should I book?

You can book any time in advance; we suggest one week to one day ahead. Same-day reservations are available.

What payment methods are accepted?

PayPal is our main payment method; a cash option is also available when booking through our website. Credit cards are accepted through PayPal.

Do vehicles have air conditioning?

Yes. For your comfort all our units have air conditioning.

What if my flight is delayed?

During booking we ask for your airline and flight number so we can track delays and wait for you.

Can I make stops during my ride?

Yes, you can add an extra stop to your service during the booking process.

Do children pay differently than adults?

No. Prices are set per passenger range or per vehicle, not per age.

Is my reservation refundable?

Yes. Cancel free of charge up to 24 hours before your pick-up and you are refunded in full. Cancellations made less than 24 hours before service are not refundable.

Do drivers speak English?

Yes. While their English may not be native-level, drivers have the skills to communicate with passengers.

Are tips mandatory?

Tips are not mandatory but are highly recommended; drivers earn them through service quality.

What currencies are accepted?

All prices are in USD. Via PayPal you can pay in almost any currency; cash payments accept USD only.

Are pets allowed?

We can transport domestic pets kept in cages that fit in a normal vehicle.

Is there room for luggage?

Yes. There is plenty of room for one suitcase and one carry-on per person.

What is included in the price?

Every private transfer includes a professional, licensed driver; an insured, well-maintained vehicle; real-time flight monitoring; meet-and-greet service at arrivals; and door-to-door service with no hidden fees added after booking. Your fixed price covers the full route to your destination.

Book a transfer from GRO