
Girona Public Transport Guide: Essential Routes & Tips
Master Girona public transport with our guide to airport transfers, regional buses to Costa Brava, train connections, and local city routes.
On this page
Girona Public Transport Guide
Quick answer (2026): From Girona‑Costa Brava Airport (GRO), take the Sagalés Line 607 bus to the city centre — about 25–30 minutes for €2.75. Heading straight to Barcelona instead? The Sagalés Line 604 coach runs to Estació del Nord in roughly 1h10 for around €22. Inside the city, the TMG urban buses charge a flat €1.40 per ride (contactless card or phone only). For Barcelona, the AVE/Avant high‑speed train is the fastest option — as little as 38 minutes from Girona Station, from around €7 if booked early.
This guide breaks down every layer of Girona public transport — airport transfers, regional buses to the Costa Brava and Pyrenees, RENFE rail, local city lines, ticketing, and Girona's specialist bike‑bus and ski‑bus services — with current fares and operator names so you can plan without a rental car.
Summary of Girona Airport Bus Services
The Sagalés Airport Line provides the most frequent connection between Girona-Costa Brava Airport and the city center. The relevant route is Line 607, which departs roughly hourly from outside the arrivals hall and reaches the central bus station in about 25 to 30 minutes. With a one-way fare of just €2.75, this remains the primary choice for budget-conscious travelers heading straight to the historic heart of Girona.
Direct transfers to Barcelona are also managed by Sagalés on Line 604, often referred to simply as the Barcelona Bus. These coaches coordinate with flight arrival times to reach the Estació del Nord bus station, with a journey of approximately 1 hour 10 minutes depending on traffic at the entrance to Barcelona. Unlike the cheap city shuttle, this is a long-distance coach: expect a one-way fare of around €22.
Buy tickets at the Sagalés counter inside the arrivals hall (card or cash), or board directly and pay the driver — note that on-board payment is now contactless card only, not cash. Booking the Barcelona coach in advance online is wise during peak arrival windows, as flight-aligned departures can fill quickly.
- Girona City Shuttle (Line 607)
- Duration: 25–30 minutes
- Frequency: Roughly hourly (approx. 4:00 AM to midnight)
- End Point: Girona Bus Station
- Cost: €2.75 one-way
- Barcelona Bus (Line 604)
- Duration: ~1 hour 10 mins
- Frequency: Aligned with flights (~15 daily)
- End Point: Barcelona Estació del Nord
- Cost: ~€22 one-way (Operator: Sagalés)
Girona Transport Fares at a Glance (2026)
Before mapping out your routes, here are the headline costs so you can choose the right mode at a glance. Prices are one-way and current for 2026; advance online booking is cheapest for the train and the Barcelona coach.
- Airport (GRO) to Girona city — Sagalés Line 607 bus: €2.75, ~25–30 min.
- Airport (GRO) to Barcelona — Sagalés Line 604 coach: ~€22, ~1h10.
- Girona to Barcelona — RENFE AVE/Avant train: from ~€7 (advance), as fast as 38 min.
- Girona city buses — TMG single ride: €1.40, contactless card or NFC phone only.
- Girona to Figueres — RENFE Rodalies/Media Distancia: roughly €4–€7, ~30–40 min.
| Route | Mode / Operator | One-way fare | Journey time |
|---|---|---|---|
| Airport (GRO) → Girona city | Sagalés Line 607 bus | €2.75 | 25–30 min |
| Airport (GRO) → Barcelona | Sagalés Line 604 coach | ~€22 | ~1h10 |
| Girona → Barcelona | RENFE AVE/Avant train | from ~€7 (advance) | as fast as 38 min |
| Girona → Figueres | RENFE Rodalies / Media Distancia | €4–€7 | ~30–40 min |
| Girona city buses | TMG single ride | €1.40 | per ride (flat) |
A quick rule of thumb: the bus wins on price to the airport, the train wins on speed to Barcelona, and the €1.40 TMG flat fare makes city hops cheaper than a taxi for anything beyond the walkable Old Town.
Regional Bus Connections: Costa Brava and Pyrenees
Reaching the coastal towns of the Costa Brava is best achieved through the Moventis/Sarfa Booking system. Their network covers popular destinations like Lloret de Mar, Tossa de Mar, and the artistic hub of Cadaqués. During the summer months, these routes see high demand, making advance reservations essential for securing a seat.

Teisa is the primary operator for travelers looking to head inland toward the volcanic region of La Garrotxa or the Pyrenees. Their buses connect Girona with Olot, Ripoll, and several picturesque mountain villages. Similar to other public transport guides, we recommend checking the specific seasonal schedules for these rural routes.
High season brings significant crowds to the northern coastal routes, particularly those heading to Roses or Palafrugell. If direct buses from Girona are fully booked, consider taking a train to Figueres first. Figueres serves as a secondary hub where you can often find additional regional bus connections to the coast.
Navigating Girona City via Local Urban Buses
The urban bus network in Girona is operated by TMG (Transports Municipals del Gironès) and is surprisingly easy to use for reaching areas outside the pedestrianized Old Town. Most lines converge at the Plaça de la Independència or the central train station, creating a centralized transit hub. These buses are modern, air-conditioned, and provide a comfortable way to visit the outer shopping districts.

A single ride costs a flat €1.40, paid on board exclusively by contactless bank card or NFC phone — TMG no longer accepts cash from the driver. For longer stays, a multi-trip T-10 integrated card cuts the per-journey cost; you can buy or top one up via the regional ATM (Àrea de Transport Metropolità) outlets and authorized kiosks. The same T-10 also covers connecting regional ATM zones if you travel beyond the city.
Service hours typically run from early morning until around 10:00 PM on weekdays, with reduced frequency on Sundays. While the city center is very walkable, the L1 and L2 lines are particularly useful for reaching the Montilivi university campus. Always check the digital displays at the stops for the most accurate arrival times.
Train Services: Connecting Girona to Barcelona and Figueres
Girona Train Station is a major stop on the high-speed line connecting Madrid and Barcelona to the French border, served by RENFE. The fastest AVE and shorter-distance Avant high-speed services reach Barcelona Sants in as little as 38 minutes, making day trips incredibly convenient — fares start from around €7 when booked early and rise sharply close to departure. Much like the rail system in Zaragoza public transport, these high-speed trains require a seat reservation, so book ahead for popular morning departures.

Regional trains, known as Media Distancia or Rodalies, provide a slower but cheaper alternative for local travel. These trains are ideal for reaching Figueres to visit the Dalí Museum or exploring smaller towns along the rail corridor. You do not usually need to book these regional tickets far in advance, as they rarely sell out.
The station itself is located a short walk from the historic center and shares a building with the regional bus terminal. You will find luggage lockers, cafes, and a tourism information office within the complex. It is a much more comprehensive hub than what you might find in Assisi public transport due to its role as a regional capital.
How to Find Your Bus Stop at Girona Airport
Finding your bus at Girona-Costa Brava Airport is straightforward if you follow the dedicated transit signage. Upon exiting the baggage reclaim area, turn right and walk toward the end of the arrivals hall. You will see a set of glass doors leading directly to the outdoor bus platforms located just steps away.
The platforms are numbered clearly, with Sagalés and Barcelona Bus typically occupying the first few bays. Look for the electronic display board near the ticket office which lists the next departures and their corresponding platform numbers. Staff at the information desk can provide assistance if you are unsure which line serves your destination.
Avoid the temptation to look for a train station at the airport, as there is no direct rail link on-site. All public transport departures from the airport are road-based via buses or taxis. If you need a train, take the shuttle bus to the Girona city center station first to access the wider rail network.
Looking Up Timetables and Using Mobile Apps
Many local transport websites, such as Teisa or Sagalés, may default to Catalan or Spanish without full English support. A useful hack is to use a browser with built-in translation features to navigate the booking and timetable pages. This ensures you don't miss important footnotes regarding holiday schedules or temporary route changes.
Google Maps is generally reliable for city bus routes but can occasionally miss specific regional bus timings for the Costa Brava. For the most accurate data, download the official apps for Moventis or Sagalés before your trip. These apps often provide real-time tracking so you can see exactly where your bus is located.
Always verify the 'feiners' (weekdays) and 'festius' (holidays/Sundays) columns when reading printed or PDF timetables. Transport frequency drops significantly on public holidays, which can catch many international visitors off guard. Checking the date specifically for 2026 holidays will prevent long waits at rural bus stops.
How to Buy Tickets: Online and On-Site
Buying tickets online is the most secure way to ensure a seat on popular regional routes to the coast. The Barcelona Bus (Sagalés) website allows you to purchase vouchers that can be shown on your smartphone. This saves time and avoids the risk of a bus being full during the busy summer season.
For local city buses, cash is still accepted by drivers, but they often cannot change large bills like 20 or 50 Euros. Try to carry coins or small five-Euro notes to ensure the driver can process your payment quickly. In some cases, contactless card payments are being rolled out, but it is not yet universal across all regional lines.
Vending machines at the Girona train and bus stations offer interfaces in multiple languages, including English and French. These machines accept both credit cards and cash for most regional and national rail journeys. If you are traveling to Colmar public transport or other international spots, use the RENFE ticket windows for complex bookings.
Specialized Routes: Bike-Bus and Ski-Bus Services
Girona is a world-class cycling destination, and the Teisa Bike-Bus Information is crucial for riders. This service allows you to transport your bicycle on specific routes toward the Pyrenees or the Greenways (Vies Verdes). You must usually book these spots in advance as space for bikes is limited to a few units per vehicle.
During the winter months, the Teisa Ski-Bus Information provides a direct link to the Vallter 2000 and La Molina ski resorts. These buses often include a combined ticket for transport and a lift pass, offering great value for a day on the slopes. Check the snow reports and seasonal start dates before planning your mountain excursion.
Proper equipment handling is required, so ensure your bike is clean and any loose accessories are removed before boarding. The ski-bus typically departs early in the morning from the Girona bus station to maximize time on the snow. These specialized services highlight why Girona is a top choice for active travelers seeking variety in their transit options.
Frequently Asked Questions
How do I get from Girona Airport to the city center?
Take the Line 607 bus operated by Sagalés, which runs directly from the airport to the Girona central bus station. The trip takes about 25 minutes and costs approximately €2.75. You can buy tickets at the airport booth or from the driver.
Is there a train station at Girona Airport?
No, there is no train station located at Girona-Costa Brava Airport. To access the rail network, you must take a shuttle bus or taxi to the Girona city center station. From there, you can catch trains to Barcelona, Figueres, or France. Check our public transport guides for more details.
Which bus goes from Girona to the Costa Brava?
The Moventis/Sarfa bus network is the primary provider for coastal routes. They offer direct services to major towns like Tossa de Mar, Lloret de Mar, and Cadaqués. It is highly recommended to book these tickets online during the summer months to guarantee a seat.
Can I buy Girona bus tickets online?
Yes, tickets for Sagalés, Moventis/Sarfa, and Teisa can all be purchased through their respective websites. Online booking is particularly useful for airport transfers and long-distance regional routes. Local city bus tickets are typically purchased on-board or via multi-trip cards at kiosks.
How much is the bus from Girona Airport to Barcelona?
The Sagalés Line 604 coach from Girona-Costa Brava Airport to Barcelona's Estació del Nord costs around €22 one-way and takes about 1 hour 10 minutes. Departures are aligned with flight arrivals (roughly 15 per day). Booking online in advance is recommended during peak season.
Mastering Girona public transport allows you to experience the best of Catalonia with ease and affordability. From the efficient airport shuttles to specialized bike-friendly mountain buses, the system caters to every type of traveler.
By planning ahead and using digital tools to navigate local schedules, you can avoid the complexities of driving in a foreign country. The connectivity between the city, the coast, and the mountains makes Girona an ideal base for any Spanish adventure.
Remember to book your coastal trips in advance during the summer and keep some cash for local urban routes. For more tips on navigating European cities, explore our guide to Bari public transport or other regional hubs.
You might also like
Continue reading
More guides you'll find useful





