How to Get from Barcelona to Girona: Complete Travel Guide
Planning a day trip from Barcelona to Girona? Whether you want to explore Girona’s medieval charm or just looking for the easiest and fastest way to travel, this guide covers everything you need to know!
Girona, a historic gem in northeastern Spain, is a favorite getaway for both locals and tourists. Its ancient walls, picturesque old town, and "Game of Thrones" filming locations make it perfect for a short escape. The best part? It’s incredibly easy to reach. Let’s dive into how to get from Barcelona to Girona — quickly, comfortably, and affordably.
Option 1: Train from Barcelona to Girona – Fastest and Easiest
If you're wondering how to go to Girona from Barcelona, the train is by far the best choice. Spain’s Renfe train network offers both high-speed and regional trains.
High-Speed AVE/AVANT Trains
- Travel time: ~38 minutes
- Departure stations: Barcelona Sants or Passeig de Gràcia
- Arrival station: Girona (GIR)
- Price: €12–€25 (depending on time and type)
These trains from Barcelona to Girona are fast, clean, and efficient. They run frequently throughout the day.
If you're planning a Barcelona to Girona day trip, this is the quickest way to go. Also ideal for those returning Girona to Barcelona by train in the evening.
Regional (MD) Trains
- Travel time: 1h 20min
- Price: around €8–€12
- Departure: Same stations (Sants, Passeig de Gràcia, Clot-Aragó)
While slower, they’re still a good budget option. Check schedules on renfe.com.
Option 2: Driving from Barcelona to Girona
- Distance: Around 100 km (62 miles)
- Travel time: 1h 15min via AP-7 motorway
- Toll roads: Yes (~€10–€12 one way)
How far from Barcelona to Girona? Just over an hour by car! Renting a car can be a great option if you plan to visit other spots along the way, like Besalú or Figueres.
Option 3: Bus – Cheapest, But Less Convenient
- Operator: Sagalés or FlixBus
- Travel time: 1.5–2 hours
- Price: €10–€15
Buses are less frequent and slower than trains, but still an option if you’re on a budget. Make sure to check the schedules ahead of time.
✈ Option 4: Flights? Not Recommended
Technically, you could fly from Barcelona to Girona, but it’s unnecessary. The two cities are too close for a flight to make sense — especially considering check-in and airport time.
What to Do on a Day Trip to Girona from Barcelona
If you're taking a day trip to Girona from Barcelona, you’re in for a treat. Once you arrive, here are some highlights:
- Walk the ancient City Walls
- Visit the Girona Cathedral and climb its steps
- Explore the Jewish Quarter (El Call)
- Stroll along the Onyar River and snap photos of the colorful houses
- Check out Game of Thrones filming locations
Tip: Wear comfortable shoes – Girona’s old town has plenty of cobbled streets and steep alleys.
Getting Back: Girona to Barcelona
Returning from Girona to Barcelona is just as easy. Simply head to Girona station and catch the next train — high-speed or regional, depending on your ticket and timing.
Whether you're heading back via Girona to Barcelona train or driving Girona, Spain to Barcelona, return travel is hassle-free and frequent.
Quick Comparison Table
Method | Time | Cost | Best For |
---|---|---|---|
Train (AVE) | ~38 min | €12–€25 | Speed, comfort, day trips |
Train (MD) | ~1h 20 min | €8–€12 | Budget-conscious travelers |
Car | ~1h 15 min | €20–€30+ | Flexibility, road trip feel |
Bus | ~1.5–2 hours | €10–€15 | Budget travel, less rush |
Final Thoughts
Now you know exactly how to get to Girona from Barcelona, whether you're planning a full weekend or just a day trip from Barcelona to Girona. With frequent trains, scenic drives, and charming streets waiting for you, Girona is one of the best side trips you can take in Catalonia.
Whether you're going from Barcelona to Girona or returning from Girona to Barcelona, the journey is easy — and always worth it.