Spain

How to get from Girona to Barcelona

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

⏱
FASTEST
0h 38min
💶
From
8€
📍
Distance
85 km
Powered by 12Go system

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.

🚌 Departure from Girona
📍The main departure point for both trains and buses in Girona is the Girona railway station (Estació de Girona), centrally located at Plaça d'Espanya. It's a modern, well-equipped station serving both regional and high-speed trains, as well as intercity buses.
🚇From Girona city centre, the station is easily accessible on foot, typically a 5-15 minute walk depending on your exact location. Local buses also serve the station, and taxis are readily available. A taxi ride from most central areas would cost around 5-10€.
⏰Trains and buses from Girona to Barcelona run frequently throughout the day, typically every 30-60 minutes. Services generally start early in the morning (around 6:00 AM) and continue until late in the evening (around 10:00 PM).
💸 Transport from 8€ per person
⚡ Fastest: 0h 38min
⭐ Recommended: Train — 9€
🗓 Book now Secure payment · via 12go.asia
📶 Stay connected the moment you land

Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.

Yesim · eSIM partner

Practical tips

💡
Book Ahead for Best Prices

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.

💡
Verify Station Names

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.

💡
Consider Travel Time vs. Cost

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.

💡
Check for Direct Routes

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.

💡
Use Online Booking Platforms

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

✨ 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
🌙
Recommended stay
3 to 5 nights — perfect for exploring major sights and enjoying the culture.

☀️ When to visit Barcelona?

MEDITERRANEAN CLIMATE

April to May or September to October — pleasant weather, fewer crowds, and ideal for sightseeing and outdoor activities.

Jan 😞
Feb 😞
Mar 😐
Apr 😐
May 😊
Jun 😊
Jul 😊
Aug 😊
Sep 😊
Oct 😐
Nov 😐
Dec 😞
📍
In Barcelona — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Barcelona
Compare the best rates available
via trip.com

What to do in Barcelona?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🏛️
Sagrada Família: Gaudí's Masterpiece
Marvel at Antoni Gaudí's unfinished basilica, a breathtaking symbol of Barcelona. Its intricate façades and stunning interior light are mesmerizing. Book your tickets online well in advance to avoid long queues; general admission starts around 30€.
🚶‍♀️
Stroll through Barri Gòtic
Lose yourself in the narrow, winding streets of the Gothic Quarter, exploring ancient Roman walls, hidden squares, and the Barcelona Cathedral. Go early in the morning to experience its unique atmosphere before the crowds arrive.
🎨
Parc Güell: Gaudí's Whimsical Park
Discover another Gaudí marvel, a vibrant park filled with mosaic sculptures, unique architecture, and panoramic city views. The monumental zone requires a ticket, so buy it online to secure your entry slot, typically around 10€.
🍜
Taste at La Boqueria Market
Immerse yourself in the vibrant sensory overload of La Boqueria, a renowned public market on Las Ramblas. Sample fresh juices, local cheeses, and tapas. Avoid peak lunchtime for a more relaxed experience; some stalls offer small portions for a few euros.
🏖️
Relax at Barceloneta Beach
Unwind on the golden sands of Barceloneta Beach, right within the city. It's perfect for a refreshing dip or a leisurely walk along the promenade. Renting a sunbed can cost around 10-15€ for the day, or just bring your towel for free relaxation.
🚠
Montjuïc Hill Views & Castle
Take the Montjuïc cable car for breathtaking views of the city and harbor, then explore Montjuïc Castle. It offers a rich history and strategic vantage points. A return cable car ticket is approximately 13€, and castle entry is around 5€.
💃
Experience Flamenco Show
Immerse yourself in the passionate art of Flamenco at one of Barcelona's intimate 'tablaos'. The raw emotion and powerful performance are captivating. Look for shows that include a drink, typically starting from 25-35€ for an authentic experience.
🌳
Hidden Oasis: Parc de la Ciutadella
Escape the city buzz in this expansive park, home to the Arc de Triomf, Barcelona Zoo, and a charming boating lake. It's perfect for a picnic or a leisurely afternoon. Rent a rowboat for a few euros for a tranquil experience.

⏱️ How long to visit Barcelona?

3 to 5 days

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

train Girona Barcelona bus Girona Barcelona how to get from Girona to Barcelona ticket price Girona to Barcelona travel time Girona to Barcelona travel to Spain

Other trips from Girona

Book now