[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Mon
Jun 14
$11Renfe
Tue
Jun 15
$11Renfe
Wed
Jun 16
$11Renfe
Thu
Jun 17
$11Renfe
Fri
Jun 18
$11Renfe
Sat
Jun 19
$11Renfe
Sun
Jun 20
$11Renfe
Mon
Jun 21
$11Renfe
Tue
Jun 22
$11Renfe
Wed
Jun 23
$11Renfe
Thu
Jun 24
$11Renfe
Fri
Jun 25
$11Renfe
Sat
Jun 26
$11Renfe
Sun
Jun 27
$11Renfe
Mon
Jun 28
$11Renfe
Tue
Jun 29
$11Renfe
Wed
Jun 30
$11Renfe
Thu
Jul 1
$11Renfe
Fri
Jul 2
$11Renfe
Sat
Jul 3
$11Renfe
Sun
Jul 4
$11Renfe

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

Tue, Jun 15
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all
train

Journey Summary

Barcelona to Girona Train Information

Avg. Train Duration
1 hours 24 minutes
Train Ticket Price: $14
Trains depart from:Barcelona
Trains arrive in:Girona
Distance:86 km
Train Companies:Renfe
Train companies

Renfe and AVE trains from Barcelona to Girona

Renfe and AVE trains will get you between Barcelona and Girona from $11 (€8). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Renfe
AVE

Renfe trains between Barcelona and Girona are available on Omio for as little as $11 (€8). Renfe is Spain’s national train provider offering domestic routes and international routes to France and Portugal. When traveling on a Renfe train from Barcelona to Girona, you can expect to travel 53 miles (86 km). Check Renfe’s train schedules and tickets for the Barcelona to Girona route and find the best option for you.

Renfe is known for its range of train ticket types to fit anyone’s budget, such as the Promo, Promo+ and Flexible tickets. Renfe also has discount cards for qualified travelers like the Renfe Gold Card and +Renfe Youth Card 50, which you can use on Omio.

Renfe has a wide range of train types with different levels of comfort, amenities and speed at which they travel. These train types include AVE for high-speed long-distance routes, Alvia and Altaria for domestic routes in parts of Spain, Euromed for routes along the stunning Mediterranean coast, Avant commuter trains and Trenhotel night trains.

Read on for COVID-19 recommendations and policies for your Renfe train ticket from Barcelona to Girona:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Exceptions to waive change or cancellation fees policy
  • Renfe has applied temporary travel conditions for ticket holders that can no longer justify their travel or don’t wish to travel with AVE, Large Distancia, Avant or Media services for trips between 29th of October and 8th of May 2021
  • Travellers may choose to get a full refund, free of charge, or be provided with a new ticket for another date free of charge.
  • Passengers traveling international routes (Renfe–SNCF) can cancel their ticket free of charge until August 29th, 2021 if it’s requested three days before the departure date.

Trains from Barcelona to Girona

Trains are a convenient way to travel between cities in Spain. Catching the train from Barcelona to Girona is a simple and quick way to shuttle between these two beautiful Catalan cities. The distance between the two cities is around 100 kilometers, so the quick journey only takes 40 minutes. Barcelona to Girona trains run every day from 6:00 a.m. until 9:50 p.m., and all services are provided by Renfe. No changes are required along the way, so you can relax until you reach Girona.

Barcelona to Girona trains: Not what you're looking for?

Return trains from Girona to Barcelona | Compare all modes of traveling from Barcelona to Girona | Or learn more about trains to Girona



Barcelona to Girona Train Cost

Average prices for Renfe trains from Barcelona to Girona when you book in advance

Booking Period

Average Price

Same Day

€19

1 Day in Advance

€18

1 Week in Advance

€17

2 Weeks in Advance

€17

1 Month in Advance

€17

3 Months in Advance

€17

Barcelona to Girona Trains: General Information


Travelers in Spain can offset some of the cost of Barcelona to Girona train tickets by planning ahead and booking tickets as far in advance as possible.


  • autobus All Barcelona to Girona trains are run by Renfe.
  • autobus All Renfe trains are direct, depart from Barcelona's Sants or El Clot Aragó train stations and arrive at Girona's train station.
  • autobus The Barcelona to Girona train journey takes as little as 38 minutes to arrive in Girona.
  • autobus Most travelers book their Barcelona to Girona train tickets approximately 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Barcelona to Girona trains decrease the further you book in advance:

  • It is 5% cheaper to book a Barcelona to Girona train a day ahead of time rather than purchasing a ticket at the station.
  • It is 11% cheaper to purchase Barcelona to Girona train tickets 1 week ahead of when you intend to travel.
  • Finally, Barcelona to Girona train costs are 11% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.

Taking the Train from Barcelona

Trains from Barcelona to Girona depart from either Sants Estacion or Passeig de Gracia. Both are located in the center of Barcelona. To get to Passeig de Gracia, simply catch Metro Line 3, which stops at central stations like Poble Sec and Espanya. To reach Sants, catch Lines 3 or 5. Both stations can also be reached via buses or taxis if the Metro isn't available. However, as the Metro runs from 5:00 a.m. until 2:00 a.m. most days, this shouldn't be necessary. Leave about 10-15 minutes to reach the stations if you are coming from city center hotels.

Getting into Girona by Train

Girona was once a Roman city, and it has plenty of ancient ruins to discover, but there's more to it than that. It has a wonderful Gothic cathedral, an atmospheric city center with a fascinating Jewish Museum and even a bath-house dating back to Moorish times. So there's plenty to see and do. All trains arrive at Girona's main station, which is 20 minutes walk from the city center. To reach the main attractions, catch bus number L2 from just outside the main station building or walk north up the Carrer Bonastruc de Porta.

Travel Tips

Trains from Barcelona to Girona
Travel by train to Girona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Girona.
FAQs
What is the price of the cheapest train from Barcelona to Girona?
Looking to save money on your route? Omio customers have found the cheapest train from Barcelona to Girona for the next 7 days starting from $11 (€8)  one way.
How much is a train ticket to Girona from Barcelona?
In the next 7 days you can expect to pay on average $11 (€8)  for a train ticket from Barcelona to Girona.
How many miles is it from Barcelona to Girona by train?
The Barcelona to Girona train distance is approximately 53 miles (86 km).
What is the Barcelona to Girona train travel time?
While the time it takes to travel 53 miles (86 km) from Barcelona to Girona can vary based on specific dates, weekends, and holidays, the Barcelona to Girona train journey time is on average 1 h 18 min.
Which train station from Barcelona to Girona do I depart from? Which Girona train station from Barcelona do I arrive in?

Omio customers traveling this route depart most frequently from Barcelona Sants   and arrive in Girona.

Where do I find the Barcelona train station to Girona? Where is the Girona train station?

The most popular departure train station with passengers for this route, called Barcelona Sants, is located 0 mile (s) / 0 km from the city center of Barcelona.

The most popular arrival train station, Girona, is located 0 mile (s) / 0 km away from the city center of Girona.

What train companies offer a service between Barcelona and Girona?
When taking a train from Barcelona to Girona, you can count on Renfe or Renfe AVE for the best way to get you to Girona. You can also check all possible train providers who offer a service between Barcelona and Girona and compare the amenities they offer before buying a train ticket.
What are the first and last departure train times from Barcelona to Girona?
The earliest train for this journey departs from Barcelona at 5: 30 AM. The last train leaves from Barcelona at 5: 53 PM. Check Omio for the latest train schedule from Barcelona to Girona and book the best time to depart on your chosen travel date.
How far in advance should I book a train ticket from Barcelona to Girona to get the best deals?
If you purchase the Barcelona to Girona train within the next 7 days, you can find one way tickets to cost on average $11 (€8). However, booking your train ticket in advance gives you access to the best prices for trains to Girona from Barcelona. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Barcelona
Girona
Barcelona Estació De França
Amenities
Barcelona Sants
Amenities
Refreshments