Table des matières:
Introduction
Traveling between Barcelona and Girona is a popular route for tourists and locals alike. Whether you’re visiting Girona’s medieval old town, exploring the Costa Brava, or catching a flight from Girona–Costa Brava Airport, the train is often the most convenient and efficient option. In this article, we’ll answer the question: How do I get from Barcelona to Girona by train? We’ll cover train types, schedules, ticket prices, and practical tips to ensure a smooth journey.
Overview of Train Options from Barcelona to Girona
There are two main train services connecting Barcelona and Girona: the high-speed AVE (Alta Velocidad Española) and the regional MD (Media Distancia) trains. Both depart from Barcelona Sants station and arrive at Girona station. The journey time varies from 38 minutes to 1 hour 20 minutes, depending on the service. Below is a quick comparison.
High-Speed AVE Trains
AVE trains are the fastest option, covering the 100 km distance in just 38 minutes. They offer modern amenities such as air conditioning, power outlets, and onboard Wi-Fi. Tickets are more expensive but can be discounted if booked in advance.
Regional MD Trains
Regional trains take around 1 hour 15 minutes to 1 hour 20 minutes. They are cheaper and more frequent, making them a good choice for budget-conscious travelers. While they lack some premium features, they are still comfortable and reliable.
How to Book Tickets
Tickets can be purchased online through the official Renfe website or app, at station ticket machines, or at ticket counters. For the best prices, book AVE tickets in advance. Regional train tickets are usually fixed-price and can be bought on the day of travel.
Detailed Step-by-Step: Getting from Barcelona to Girona by Train
Step 1: Choose Your Departure Station
Most trains depart from Barcelona Sants station. Some regional trains also depart from Barcelona Passeig de Gràcia or Barcelona Clot-Aragó. Check your ticket to confirm the departure station.
Step 2: Select Your Train Type
Decide between AVE (fast, premium) or MD (slower, cheaper). Consider your budget and schedule.
Step 3: Check the Schedule
AVE trains run approximately every hour from early morning to late evening. Regional trains are also frequent, with departures every 30–60 minutes. Pro tip: Use the Renfe app or website to check real-time schedules.
Step 4: Purchase Your Ticket
For AVE: Book online to get discounts (e.g., Promo fares). Prices start around €15–€25 one-way. For MD: Tickets cost around €8–€12 one-way and can be bought anytime.
Step 5: Board the Train
Arrive at the station at least 15 minutes before departure. For AVE, you’ll need to pass through a security check and show your ID. Regional trains have no security and allow boarding up to a few minutes before departure.
Step 6: Enjoy the Ride
Sit back and relax. AVE trains offer first and second class; regional trains have a single class. Both have luggage racks and restrooms.
Step 7: Arrive in Girona
Girona station is located about 15 minutes on foot from the old town. Taxis and buses are available if you need to reach other parts of the city or the airport.
Practical Tips for a Smooth Journey
- Book AVE tickets early: Discounts can be up to 70% off the base fare.
- Use the Renfe app: It provides real-time updates, digital tickets, and schedule information.
- Check for strikes: Rail strikes can occasionally disrupt service; check the Renfe website before traveling.
- Consider a combined ticket: If you’re heading to Girona Airport, some bus services connect from Girona station.
- Travel light: While there’s no strict luggage limit, it’s easier to navigate with manageable bags.
Frequently Asked Questions
How long does the train from Barcelona to Girona take?
The high-speed AVE takes 38 minutes, while regional trains take about 1 hour 15 minutes.
How much does a train ticket from Barcelona to Girona cost?
AVE tickets start at €15 if booked in advance; regional tickets are around €8–€12.
Where do I catch the train to Girona in Barcelona?
Most trains depart from Barcelona Sants, with some from Passeig de Gràcia or Clot-Aragó.
Can I use my Barcelona travel card for the train to Girona?
No, the train to Girona is a separate service not covered by TMB or other Barcelona metro passes.
Is there a direct train from Barcelona to Girona Airport?
No, you must take a train to Girona station and then a bus or taxi to the airport.
Conclusion
Getting from Barcelona to Girona by train is straightforward, fast, and comfortable. Whether you choose the high-speed AVE for its speed or the regional train for its affordability, you’ll arrive in Girona ready to explore. Remember to book AVE tickets in advance for the best prices, and always check the schedule before you go. How do I get from Barcelona to Girona by train? Now you know: it’s as simple as choosing your train, buying a ticket, and enjoying a short ride through the Catalan countryside. Safe travels!
Photo by Tuna Ekici on Unsplash

I’m planning a day trip to Girona from Barcelona. Which train would you recommend for a quick visit?
For a day trip, the AVE train is ideal because it takes only 38 minutes, giving you more time in Girona. Book in advance for the best fares.
Do I need to show ID when boarding the AVE train?
Yes, you need to show a valid ID (passport or national ID) when boarding the AVE train, as it’s required for security checks.
Are there luggage restrictions on the regional MD trains?
No strict luggage limits, but it’s easier to travel with manageable bags. There are luggage racks available on board.
Can I buy regional train tickets on the day of travel at the station?
Absolutely. Regional MD tickets are fixed-price and can be purchased at station ticket machines or counters on the day of travel.