[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Barcelona to Girona

Showing times and prices for May 18

Cheapest

$19

Average

$19

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Barcelona to Girona will cost around $ 19 if you buy it on the day, but the cheapest tickets can be found for only $ 19.

Renfe
06:25PMBarcelona0h38 07:03PMGirona
0 changes
$191One-way
Renfe
08:40PMBarcelona0h38 09:18PMGirona
0 changes
$191One-way
Renfe
07:40PMBarcelona0h38 08:18PMGirona
0 changes
$191One-way

Train schedule from Barcelona to Girona

Showing trains for tomorrow, Wed, May 18
Renfe
06:25PMBarcelona0h38 07:03PMGirona
0 changes
Renfe
07:40PMBarcelona0h38 08:18PMGirona
0 changes
Renfe
08:40PMBarcelona0h38 09:18PMGirona
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
May 18
Find prices
$17Sagales
Thu
May 19
$19Renfe
$17Sagales
Fri
May 20
$19Renfe
$17Sagales
Sat
May 21
$19Renfe
$17Sagales
Sun
May 22
$19Renfe
$17Sagales
Mon
May 23
$19Renfe
$17Sagales
Tue
May 24
$19Renfe
$17Sagales
Wed
May 25
$19Renfe
$17Sagales
Thu
May 26
$19Renfe
$17Sagales
Fri
May 27
$19Renfe
$17Sagales
Sat
May 28
$19Renfe
$17Sagales
Sun
May 29
$19Renfe
$17Sagales
Mon
May 30
$19Renfe
$17Sagales
Tue
May 31
$19Renfe
$17Sagales
Wed
Jun 1
$19Renfe
$17Sagales
Thu
Jun 2
$19Renfe
$17Sagales
Fri
Jun 3
$19Renfe
Find prices
Sat
Jun 4
$19Renfe
$17Sagales
Sun
Jun 5
$19Renfe
$17Sagales
Mon
Jun 6
$19Renfe
$17Sagales

Fastest train times from Barcelona to Girona

Showing times and prices for May 18

Fastest Journey

38 m

Average

38 m

Trains per day

3

Distance

86 km

Of the 3 trains that leave Barcelona for Girona every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 86 km distance in an average of 38 m but if you time it right, some trains will get you there in just 38 m .

The slowest trains will take 38 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Renfe
06:25PMBarcelona0h38 07:03PMGirona
0 changes
$191One-way
Renfe
08:40PMBarcelona0h38 09:18PMGirona
0 changes
$191One-way
Renfe
07:40PMBarcelona0h38 08:18PMGirona
0 changes
$191One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Barcelona to Girona

distanceDistance53 miles (86 km)
durationAverage train duration38 min
priceAverage train ticket price$19 (€17)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersRenfe EUROMED, Renfe or Renfe AVE

Trains from Barcelona to Girona cover the 53 miles (86 km) long trip taking on average 38 min with our travel partners like Renfe EUROMED, Renfe or Renfe AVE. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this trip costs around $19 (€17), you can find the cheapest train ticket for as low as $19 (€17). Travelers depart most frequently from Barcelona Sants and arrive in Girona.

Train companies: Renfe and AVE from Barcelona to Girona trains

Travel to Girona from Barcelona from $19 (€17) with Omio’s train partners Renfe and AVE! You can find the best schedules and tickets when comparing and booking the most convenient journey for you.

Renfe
AVE

Renfe is Spain’s national train company offering a multitude of domestic routes and international routes to France and Portugal. Renfe is known for its range of ticket types to fit anyone’s budget, such as the Basic, Elige and Premium 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. When you ride with Renfe, you can expect to find an impressive fleet of trains offering different levels of comfort, amenities and time needed to travel to your destination. These train types include Renfe 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.

  • Average Price: $19

Renfe has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Renfe tickets to Girona from Barcelona and when traveling by train:

  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Barcelona to Girona

There are multiple trains a day traveling from Barcelona to Girona. There are generally over seven options per day, up to about 12 trips. Therefore, trains run this route frequently, over about 50 times per week. The journey between these two cities is approximately 38min long. All of the routes offered are direct and don’t require changing trains at any point before arriving in Girona. Depending on the day of the week, the trains depart out of Barcelona more or less every hour or two.

   

Barcelona to Girona Train Time: Daily Departures

There are more than seven trains a day making the trip by train from Barcelona to Girona. The frequency varies depending on the day of the week and the time of year. The earliest daily train generally departs from Barcelona at around 7:05 a.m. The last train of the day can be either at about 7:25 p.m. or 9:25 p.m. Some days, like Sundays, have more trains operating the route from Barcelona to Girona.

How long is the journey by train from Barcelona to Girona?

The journey from Barcelona to Girona is a short one. The train ride covers about 53 miles (83 km) in about 38min. None of the routes offered require changing trains at any point, and go directly to Girona without making stops at all between the two train stations. Omio offers routes with either normal-speed trains or the high-speed train, however, both tend to take the same time to get from Barcelona to Girona.

What are the departure and arrival stations for trains from Barcelona to Girona?

Departure train station: The station that this route departs from is the Barcelona-Sants Train Station. This train station is located on the outskirts of the city center of Barcelona, about 2.5 miles (4 km) away. However, it’s easily accessible from the downtown area of Barcelona by public transit like bus or metro. The trip to the station can take about 20min depending where in Barcelona you’re leaving from. The station has a decent selection of dining options as well as stores and gift shops.

Arrival train station: These trains arrive at the Girona Train Station. This train station in Girona is located right by the city center. You can most likely either walk to your destination in downtown Girona or hop on a bus right out front of the train station. At the Girona Train Station you will find a couple cafés, an ATM and a few car rental agencies at your disposal, along with travel information.

Girona Cathedral Tourists. Source: Shutterstock

Which train companies travel from Barcelona to Girona?

The company operating the routes between Barcelona and Girona is the Spanish national railway, RENFE. RENFE has multiple trips a day covering this journey from about 7:05 a.m. to 9:25 p.m. Depending on the time of day, there are generally two options per day that are on the RENFE AVE high-speed train. However, the duration of the segment from Barcelona to Girona is not any faster with the high-speed train. The other routes offered throughout the day is on the RENFE AVANT train. This train is the standard mid-distance train. All of the routes from Barcelona to Girona take about 38min, give or take.

RENFE trains from Barcelona to Girona

RENFE is the single railway provider for the train routes from Barcelona to Girona in Spain. This railway company offers multiple rides a day between these cities. The options can be either on the standard mid-distance RENFE AVANT train or the high-speed RENFE AVE train. Nonetheless, no matter which type of train you choose to travel on, the duration of the segment is generally the same, taking about 38min. All of the routes offered on Omio do not require connecting trains, as well as being nonstop. There are about 50 trains from Barcelona to Girona per week the frequency depends on the day you wish to travel along with the time of year.

Train Barcelona to Girona: Services on Board

Both the RENFE AVANT as well as the RENFE AVE trains offer Second Class seats. However, the AVE trains also have a Second+ Class. This class has wider seats and more legroom. All RENFE trains have the same luggage allowance no matter the segment you’re traveling on. RENFE permits passengers to bring three items onboard with them, that in total must not weigh over 55 lbs (25 kg). Bikes are allowed on board if they are foldable and, in a case, without the sum of its dimensions exceeding 71in (180 cm).

If the bicycle is larger, it will have to be treated as special extra luggage. Pets are also allowed on board the trains operating the routes from Barcelona to Girona. Passengers will need to pay a pet fee, and bring them in a pet carrier that cannot weigh over 22 lbs (10 kg). RENFE trains and stations offer assistance to travelers with disabilities or reduced mobility. Passengers may request this assistance in advance. The trains are also equipped with ramps to get on board as well as wheelchair accessible seating.

How to find cheap train tickets from Barcelona to Girona?

The main thing to remember when booking your train ticket from Barcelona to Girona is that the RENFE AVE tends to be more expensive than the other RENFE lines. In addition to this, make sure you book your train as soon as possible. This may help you to save money on your trip, since the tickets get more expensive as the departure date gets closer.

Try being flexible with your travel dates, as well. If passengers have flexible departure dates, they can choose the cheaper routes or the ones with lower demand. In this case, there aren’t any journeys offered with stopovers or trips that take longer. These would be characteristics that would generally reduce the price of the tickets.

Girona Cityscape View Traveller.jpg. Source: Shutterstock

To Girona by train—travel tips

Girona is a beautiful Catalan city known for its picturesque Old City and colorful houses along the Onyar River. Make your way to the Old District to see top attractions such as the gothic Cathedral of Girona and the Basilica of San Felix with a mixture of architectural styles.

For those travelers who enjoy going to museums whenever they visit a new place, in Girona there is the Museu D’Art de Girona, the Sant Pere de Galligants archeological museum in an old monastery, and the Jewish History Museum. The area called the Call is a 13th century Jewish Quarter, known as one of the largest and best-preserved Jewish quarters in Europe.

If you’re looking to enjoy the outdoors and some peace and quiet, cross the river and make your way out of the historic center to the Parc de la Devesa. This park also has a street market twice a week. While you’re in Girona, you’ll have to make sure to try some of the typical dishes of the area. For instance, Girona is known for its sweet sausage “botifarra" with apple, or the cream-filled pastry called “xuixo".

For a day trip, if you have the time, head to the coastal area near Girona. This part of Spain is famous for its beautiful beaches and coves.

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

How much are cheap trains between Barcelona and Girona?

Train tickets to Girona from Barcelona for some dates and times can be found for as cheap as $19 (€17)  one way in the next 7 days.

How much is a train ticket between Barcelona and Girona?

In the next 7 days you can expect to pay on average $19 (€17)  for a train ticket from Barcelona to Girona.

How far is Barcelona to Girona by train?

You should expect to travel around 53 miles (86 km)  between Barcelona and Girona by train.

What is the Barcelona to Girona train travel time?

On average the Barcelona to Girona train time is 38 min  covering the 53 miles (86 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

What train station in Barcelona goes to Girona? What train station do I come into Girona from Barcelona?

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

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

Passengers board their train most frequently from Barcelona Sants and travel around 1.6 miles (2.6 km) from the city center to this train station.

Passengers traveling this route most often arrive at Girona and need to travel approximately 0.5 miles (781 m) from the train station to the city center in Girona.

Which train companies should I travel with from Barcelona to Girona?

For the route from Barcelona to Girona you can take a train with Renfe EUROMED, Renfe or Renfe AVE. Be sure to check out all possible train companies that offer services to Girona from Barcelona on Omio to compare what amenities they may have.

Is there a direct train from Barcelona to Girona?

Yes, there are 25 direct trains per day from Barcelona to Girona. You can look to travel with Renfe or Renfe AVE  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.

How many train services per day are there between Barcelona and Girona?

On average, there are 25 trains a day from Barcelona to Girona. The train times and services may be different on weekends and holidays compared to weekdays.

What are the first and last departure train times from Barcelona to Girona?

You can take the first train from Barcelona to Girona at 5: 05 AM. The last train from Barcelona to Girona that you can take departs at 8: 40 PM. Omio shows you the latest train from Barcelona to Girona schedule to help you book the best departure time for this trip.

When should I buy the Barcelona to Girona train for the best deals on tickets?

The price of a one way train ticket from Barcelona to Girona is on average $19 (€17) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this journey. In general, you can find train tickets from Barcelona to Girona available a few months in advance.

Important Stations and Airports for this Journey

Barcelona
Girona
The major railway station for departures from Barcelona is Barcelona Sants. Read all the information you need to know about services, amenities and connections at Barcelona Sants for your journey between Barcelona and Girona.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+34 934956020
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 06: 00 - 22: 00
Public transit options for Barcelona Sants
Metro lines: L3, L5
Bus lines: A1, A2
Train lines: AVE, Alvia, Euromed, Talgo, Trenhotel, TGV, Avant, Intercity, R1, R2, R2 Nord, R2 Sud, R3, R4, RG1, R11, R12, R13, R14, R15, R16, R17