The cheapest trains from Girona to Barcelona

Showing times and prices for Sep 24

Cheapest

$22

Average

$28

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 Girona to Barcelona will cost around $ 28 if you buy it on the day, but the cheapest tickets can be found for only $ 22.

Cheapest
06:46AMGirona0h39 07:25AMBarcelona Sants
0 changes
$221One-way
Cheapest
04:15PMGirona0h38 04:53PMBarcelona Sants
0 changes
$221One-way
Cheapest
06:55PMGirona0h38 07:33PMBarcelona Sants
0 changes
$221One-way
Cheapest
08:11AMGirona0h39 08:50AMBarcelona Sants
0 changes
$221One-way
Cheapest
07:26AMGirona0h39 08:05AMBarcelona Sants
0 changes
$221One-way

Timetable Girona to Barcelona

Showing trains for tomorrow, Fri, Sep 24
06:46AMGirona0h39 07:25AMBarcelona Sants
0 changes
06:46AMGirona0h39 07:25AMBarcelona Sants
0 changes
07:26AMGirona0h39 08:05AMBarcelona Sants
0 changes
08:11AMGirona0h39 08:50AMBarcelona Sants
0 changes
08:11AMGirona0h39 08:50AMBarcelona Sants
0 changes
09:26AMGirona0h39 10:05AMBarcelona Sants
0 changes
03:11PMGirona0h39 03:50PMBarcelona Sants
0 changes
03:11PMGirona0h39 03:50PMBarcelona Sants
0 changes
04:15PMGirona0h38 04:53PMBarcelona Sants
0 changes
06:11PMGirona0h39 06:50PMBarcelona Sants
0 changes
06:11PMGirona0h39 06:50PMBarcelona Sants
0 changes
06:55PMGirona0h38 07:33PMBarcelona Sants
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
Sep 23
$22Renfe
Fri
Sep 24
$22Renfe
Sat
Sep 25
$22Renfe
Sun
Sep 26
$22Renfe
Mon
Sep 27
$22Renfe
Tue
Sep 28
$22Renfe
Wed
Sep 29
$22Renfe
Thu
Sep 30
$22Renfe
Fri
Oct 1
$22Renfe
Sat
Oct 2
$18Renfe
Sun
Oct 3
$22Renfe
Mon
Oct 4
$22Renfe
Tue
Oct 5
$22Renfe
Wed
Oct 6
$22Renfe
Thu
Oct 7
$22Renfe
Fri
Oct 8
$22Renfe
Sat
Oct 9
$12Renfe
Sun
Oct 10
$22Renfe
Mon
Oct 11
$22Renfe
Tue
Oct 12
$22Renfe
Wed
Oct 13
$22Renfe

The fastest trains from Girona to Barcelona

Showing times and prices for Sep 24

Fastest Journey

38 m

Average

38 m

Trains per day

12

Distance

86 km

Of the 12 trains that leave Girona for Barcelona every day 12 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 39 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.

Fastest
04:15PMGirona0h38 04:53PMBarcelona Sants
0 changes
$221One-way
Fastest
06:55PMGirona0h38 07:33PMBarcelona Sants
0 changes
$221One-way
2nd Fastest
06:46AMGirona0h39 07:25AMBarcelona Sants
0 changes
$221One-way
2nd Fastest
08:11AMGirona0h39 08:50AMBarcelona Sants
0 changes
$221One-way
2nd Fastest
07:26AMGirona0h39 08:05AMBarcelona Sants
0 changes
$221One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Barcelona from Girona

distanceDistance53 miles (86 km)
durationAverage train duration38 min
priceAverage train ticket price$22 (€17)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day
carriersTrain companiesRenfe or Renfe AVE

Trains from Girona to Barcelona cover the 53 miles (86 km) long trip taking on average 38 min with our travel partners like Renfe or Renfe AVE. Normally, there are 17 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $22 (€17), but the average price of train tickets is $22 (€17). Travelers depart most frequently from Girona and arrive in Barcelona Sants.

Train companies

Renfe and AVE between Girona and Barcelona

Buy your official Renfe and AVE train tickets between Girona and Barcelona from $22 (€17) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.

Renfe
AVE

Renfe is Spain’s national train company operating freight and passenger trains on Spain’s extensive railway network as well as international routes to neighboring France and Portugal. Renfe has a wide range of ticket types to fit your budget like the Basic, Elige and Premium tickets. Renfe also offers discount cards like the Renfe Gold Card and +Renfe Youth Card 50 for qualified travelers. You can use these savings offers and discount cards on Omio when booking your Girona to Barcelona trip. Renfe has a vast fleet of trains with different levels of comfort, amenities and speed. The Renfe AVE trains run at high speed and serve long-distance routes, Alvia trains combine high-speed and normal speed trains serving domestic routes, Altaria serves domestic routes into southern Spain, Euromed offers domestic routes along the Mediterranean coast, Avant trains serve regional commuter routes and Trenhotel offers night train routes.

    Renfe's current ticket policies due to COVID-19 for your train from Girona to Barcelona are the following:

    • 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 Girona to Barcelona

    Rail travelers in Catalunya have plenty of options when planning to take the train from Girona to Barcelona. The route south to the Catalan capital includes a choice of high-speed connections on the international route from France (which take around 40 minutes), or slower regional connections (which take at least 40 minutes more). There are frequent daily direct connections to Barcelona from the northern city, with departures roughly every half hour throughout the day.

     Girona to Barcelona train times: Daily departures

    Schedules for the train from Girona to Barcelona begin in the early morning, with two to three direct services every hour from the morning to mid-evening. Services include high-speed Avant, Euromed, or AVE connections to Barcelona Sants station, which take around forty minutes, or regular Media Distancia and Regional services to Barcelona El Clot-Aragó station, which take between one hour 15 minutes and one hour 52 minutes. 

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

    Renfe's high-speed AVE and Avant services and the international Euromed connections take 39 minutes to complete the 66-mile route south to Barcelona Sants. The Renfe Media Distancia train from Girona to Barcelona El Clot-Aragó station takes one hour and 15 minutes, while some Regional trains take one hour and 52 minutes to complete the trip to Barcelona.

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

    Departure train station: Girona station is located about 15 minutes' walk southwest of the historic center, with city buses taking about ten minutes to make the trip from downtown. Facilities on the concourse include a café-restaurant, ATMs, baggage storage lockers, news vendors and a grocery mini-market. 

    Arrival train station: Barcelona Sants station is located on the north side of the city center, served by frequent Barcelona Metro services, city buses, and regional trains that take about 15 minutes to get downtown. From the El Clot-Aragó station in the Sant Marti district northeast of the city center, public transport takes around 20 minutes to reach the center. Station facilities include baggage storage lockers, car rental agencies, tapas bars, mini-markets, ATMs, bookstores, and taxi stands. 

    Which train companies travel from Girona to Barcelona?

    Spanish national rail company Renfe operates all the daily direct trains from Girona to Barcelona. Renfe services on this route through Catalunya include high-speed AVE, Euromed, and Avant trains taking 39 minutes, alongside slower Media Distancia and Regional services taking between one hour 15 minutes and one hour 52 minutes. 

    Renfe Girona to Barcelona

    The Renfe timetable provides frequent direct trains from Girona to Barcelona seven days a week. At peak times, there are at least three trains hourly, with a choice of high-speed and slower options. Frequency slows to two trains per hour later in the day and evening. Services from Girona to Barcelona operate from early morning to mid-evening.

    Girona to Barcelona trains: Services on board

    Renfe's AVE, Avant, and Euromed trains, along with some Media Distancia services operating direct connections from Girona to Barcelona, givw passengers a choice of Preferente and Turista class seating. High-speed trains have a cafeteria car offering sandwiches, hot snacks, and refreshments, and have free WiFi. Cyclists can take only foldable bikes on high-speed trains if they can be stored as luggage, while bicycle spaces on other trains are subject to availability, with peak-time trains best avoided. Pets weighing up to 10 kg can travel without charge in the Preferente class and for 25% of a ticket in the Turista class. Most Renfe trains on this route to Barcelona offer dedicated spaces for wheelchair users, and the Renfe Atendo staff provide assistance in boarding and alighting for passengers with limited mobility.

    How to find cheap train tickets from Girona to Barcelona

    With frequent daily services on this route, it's usually easy to find an economical option for the train from Girona to Barcelona. In general, the slower Regional and Media Distancia connections are the cheapest options, but by planning a trip in advance and checking fares on the Omio booking platform, you can find the lowest fares for AVE high-speed trains on this route. Just making a small change to your itinerary can offer major savings on rail fares. 

    Train tickets from Girona to Barcelona: when to book to save $

    Time Price Savings
    1 week earlier 12 €
    2 weeks earlier 11 €9%
    3 weeks earlier 11 €9%
    1 month before 12 €0%
    2 months earlier 11 €9%
    3 months earlier 11 €9%


    Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Girona - Barcelona. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

    The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

    • Buying your train ticket from Girona - Barcelona 3 weeks in advance means you can save on average up to 9% compared to the price available on the day of departure.
    • If you book a ticket Girona - Barcelona with 2 months in advance you save up to about 9% compared to the initial price.
    • By booking 3 months in advance, you could save up to 9%.
    • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

    Travel Tips

    Trains from Girona to Barcelona
    Travel by train to Barcelona 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 Girona to Barcelona.
    FAQs
    How much does a cheap train between Girona and Barcelona cost?
    Omio customers have found the cheapest trains from Girona to Barcelona to cost as little as $22 (€17)  in the next 7 days.
    How much does it cost to take a train from Girona to Barcelona?
    The train price to Barcelona from Girona is on average $22 (€17)  if you are looking to book your tickets for this journey in the next 7 days.
    How many miles is it from Girona to Barcelona by train?
    The Girona to Barcelona train distance is approximately 53 miles (86 km).
    How long is the train ride from Girona to Barcelona?
    The train time between Girona and Barcelona is on average 38 min  for the 53 miles (86 km) long journey, but the time it takes to go to Barcelona from Girona by train can vary depending on specific dates or traveling on weekends and holidays.
    When traveling by train from Girona to Barcelona, which train station in Girona do I depart from and which train station in Barcelona do I arrive in?

    When traveling this route, Omio customers are departing most frequently from Girona   and arriving in Barcelona Sants.

    Where is the departure train station in Girona located? Where is the arrival train station in Barcelona located?

    Passengers booking this trip most frequently board their trains from Girona and need to travel around 0 mile (s) / 0 km from the city center to get to this train station.

    Passengers arriving in Barcelona most often arrive at Barcelona Sants and need to travel around 1 mile (s) / 1 km from this train station to the city center.

    What train companies go from Girona to Barcelona?
    For the journey from Girona to Barcelona you can take a train with Renfe or Renfe AVE. Be sure to check out all possible train companies that offer services to Barcelona from Girona on Omio to compare what amenities they may have.
    How many trains are there to Barcelona from Girona a day?
    On average, there are 17 trains a day from Girona to Barcelona. The train times and services may be different on weekends and holidays compared to weekdays.
    When is the earliest train from Girona to Barcelona? When is the last train from Girona to Barcelona?
    The earliest train departing from Girona to Barcelona leaves at 4: 46 AM. The last train departing from Girona to Barcelona leaves at 4: 55 PM. You can find the latest Girona to Barcelona train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    How far in advance should I book train tickets between Girona and Barcelona for the best deals?
    If you purchase the Girona to Barcelona train within the next 7 days, you can find one way tickets to cost on average $22 (€17). However, booking your train ticket in advance gives you access to the best prices for trains to Barcelona from Girona. Look out for train tickets for this route 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

    Girona
    Barcelona
    Girona
    Amenities