There are 2 way(s) to get from Girona to Barcelona
Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.
Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.
Practical tips
Especially during high season, booking your train or bus tickets a few weeks in advance can secure significant discounts. Last-minute tickets, particularly for trains, can be much more expensive.
Madrid and Barcelona have multiple train and bus stations. Always double-check your ticket for the exact station name to avoid going to the wrong departure point. For Girona to Barcelona, departures are usually from Girona's main station to Barcelona Sants.
For shorter distances like Girona to Barcelona, the time difference between train and bus might be worth the slight price increase for the train. For longer journeys, compare carefully if a high-speed train or flight saves you a full day of travel.
Always confirm if your chosen option is direct. While most routes between major cities like Girona and Barcelona are direct, some smaller towns might require transfers, which adds to travel time and potential complications.
Trusted platforms like 12go.asia offer easy comparison and booking for trains, buses, and ferries with instant confirmation. This helps avoid language barriers and ensures you get your tickets hassle-free.
🛣️ The journey experience
Planning your trip from Girona to Barcelona and wondering whether to take the train or the bus? You're not alone! Independent travellers often face the challenge of choosing the best transport option in Spain, balancing cost, time, and convenience. Our goal is to provide you with clear, side-by-side comparisons so you can instantly know which choice makes the most sense for your travel style and budget.
For the journey from Girona to Barcelona, you have two main options: train and bus. The train is significantly faster, taking approximately 1 hour and costing around 9€. This makes it a great choice for those prioritising speed and comfort. Alternatively, the bus takes about 2 hours and is slightly cheaper, with tickets typically costing around 8€. This option is ideal if you're on a tighter budget and don't mind a longer travel time.
Choosing the right transport in Spain can feel overwhelming with various companies and options for the same route. For this specific trip, the train offers a clear advantage in speed for a minimal extra cost. Always consider your personal priorities – whether it’s saving a few euros or saving precious travel time – to make an informed decision and avoid any last-minute surprises or unnecessary expenses.
Frequently asked questions — Girona → Barcelona
The train is faster, taking about 1 hour and costing around 9€. The coach takes approximately 2 hours and is slightly cheaper at around 8€. The train offers a significant time saving for a minimal price difference, making it generally the preferred option for speed.
Yes, there are direct trains from Girona to Barcelona, which is typically the quickest way to travel. There are also direct coach services available, offering a slightly longer but often more economical alternative. You have both direct train and bus options.
The best way depends on your priorities. For speed and comfort, the train is highly recommended due to its 1-hour travel time. If budget is your primary concern and you don't mind a longer journey, the bus is a good economical choice at about 2 hours.
During high season (summer, holidays), it's highly advisable to book your train or bus tickets at least 2-4 weeks in advance. This ensures availability, especially for popular routes like Girona to Barcelona, and often secures better prices than last-minute purchases.
✨ Why visit Barcelona?
- ✓ Marvel at Gaudi's Sagrada Familia, an architectural masterpiece
- ✓ Stroll through the Gothic Quarter and discover hidden plazas
- ✓ Indulge in tapas and sangria at a traditional Catalan restaurant
- ✓ Relax on the beaches of Barceloneta or visit Park Güell
- ✓ Experience the vibrant nightlife and flamenco shows
☀️ When to visit Barcelona?
MEDITERRANEAN CLIMATE
April to May or September to October — pleasant weather, fewer crowds, and ideal for sightseeing and outdoor activities.
What to do in Barcelona?
Local experiences, must-see sights and activities selected for you
⏱️ How long to visit Barcelona?
For a first-time independent traveler, 3-5 days is ideal to experience Barcelona. In 3 days, focus on the Gothic Quarter, Sagrada Familia, and Park Güell. With 5 days, you can add Montjuïc, Barceloneta beach, and a day trip to Montserrat. Plan your key attractions in advance to maximize your time.
Related searches