COMPARE Prices across different modes

Mon
18 Oct
£15Renfe
Tue
19 Oct
£15Renfe
Wed
20 Oct
£15Renfe
Thu
21 Oct
£15Renfe
Fri
22 Oct
£15Renfe
Sat
23 Oct
£15Renfe
Sun
24 Oct
£15Renfe
Mon
25 Oct
£15Renfe
Tue
26 Oct
£15Renfe
Wed
27 Oct
£15Renfe
Thu
28 Oct
£15Renfe
Fri
29 Oct
£15Renfe
Sat
30 Oct
£15Renfe
Sun
31 Oct
£15Renfe
Mon
1 Nov
£15Renfe
Tue
2 Nov
£15Renfe
Wed
3 Nov
£15Renfe
Thu
4 Nov
£15Renfe
Fri
5 Nov
£15Renfe
Sat
6 Nov
£9Renfe
Sun
7 Nov
£15Renfe

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Girona to Barcelona

distanceDistance53 miles (86 km)
durationAverage train duration39 min
priceAverage train ticket price£15 (€17)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day
carriersTrain providersRenfe or Renfe AVE

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

Train companies

Train between Girona and Barcelona with Renfe and AVE

Buy your official Renfe and AVE train tickets between Girona and Barcelona from £15 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable route.

Renfe
AVE

Omio helps you compare and book the perfect train with Renfe between Girona and Barcelona for a smooth and relaxing journey. Check the latest Renfe train timetables for the ideal departure and arrival times, take a look at the travel information for the Girona to Barcelona train with Renfe (such as baggage allowance and amenities offered onboard), compare the best connections for your Girona - Barcelona trip and then book a cheap train ticket with ease. The distance from Girona to Barcelona by train is 53 miles (86 km). You can book tickets for this Renfe train for as low as £15 one-way if you book in advance. When you search for Renfe tickets from Girona to Barcelona in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect Renfe Girona - Barcelona train ticket online and enjoy your trip!

Operator ticket policies for COVID

  • 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

There is a regular, scheduled train service between Girona and Barcelona, with the quickest, direct journeys taking just over 30 minutes. The distance from Girona to Barcelona is approximately 65 miles, so travelling by train can be the quickest and most relaxing way to make the trip.

Which train companies travel from Girona  to Barcelona?

Trains from Girona to Barcelona are operated by the nationalised Spanish train company Renfe, and services are available from the normal Renfe operator or via high speed Renfe Ave. All trains from Girona station are direct and arrive at either Barcelona Sants railway station or Barcelona El Clot Arago.

How long is the train from Girona to Barcelona?

The quickest Renfe Ave service from Girona to Barcelona only takes 38 minutes to complete the 65-mile trip. However, slower journeys into Barcelona El Clot Arago railway station can take one hour 17 minutes.

How many trains are there from Girona to Barcelona?

There are an average of 16 daily trains from Girona to Barcelona on weekdays, with the first train leaving at 07:06 a.m. and the last train of the day at 10:06 p.m. Around 16 trains operate from Girona to Barcelona on Saturdays and Sundays, but the timetable is slightly different to the one used on weekdays.

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

Departure train station: Girona train station is located about 0.5 miles outside the city centre and features a large variety of retail outlets and commercial units. The station is located next door to the main Girona bus station, so it is easily accessed from all areas of the city.  An executive lounge is available for all first class travellers, and station facilities include restaurants, cafes, and luggage storage.

Arrival train station: Barcelona Sants is the main railway station in Barcelona and the arrival point for most trains from Girona. The train station is situated in the centre of the town and easily accessed by local public transport. Barcelona Sants features a variety of shops, free WiFi, lost property, luggage stores and bars or restaurants, including McDonalds. The station is easy for travellers with limited mobility to get around, and there are two local Metro stops located within Barcelona Sants.


Renfe trains from Gerona to Barcelona

+

Renfe is Spain's national train operator and connects the country's main points of interest. In addition, Renfe has the largest high-speed network in Europe with AVE and Alvia trains. Other Renfe train types are Altaria, Euromed and Talgo. All Renfe trains are equipped with an on-board bistro, toilets, air conditioning and many of them with Wi-Fi.

At Omio you can easily check the Renfe timetable for your trip and book cheap Renfe tickets from Gerona to Barcelona. When booking, you can choose different classes (Tourist, Tourist Plus, Preferred and Club), the seat and the type of ticket you want (Promo, Promo+, Flexible or Round Trip). If you have a Renfe discount card, you can specify it when you buy your ticket at Omio and take advantage of many offers. For information on ticket cancellation, please visit our Help centre.


More information: Trains in Spain
More information: Renfe
More information: Book your trains in Europe
More information: Cheap train tickets
More information: High speed trains in Europe

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
What is the price of the cheapest train to Barcelona from Girona?
If you’re looking to save money on tickets, you can find a cheap train to Barcelona from Girona for as little as £15  in the next 7 days.
What is the average price of train tickets to Barcelona from Girona?
If you’re looking to buy your train tickets in the next week, you can expect the Girona to Barcelona train price to come in at an average of £15  one way.
How far is it from Girona to Barcelona by train?
The distance to Barcelona from Girona by train is approximately 53 miles (86 km).
How many hours does it take from Girona to Barcelona by train?
While the time it takes to travel 53 miles (86 km) between Girona and Barcelona can vary based on specific dates, weekends, and bank holidays, the train duration from Girona to Barcelona is on average 39 min.
When travelling 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?

Omio customers travelling this route book their trains from Girona   to Barcelona Sants.

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

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

The most popular arrival train station, Barcelona Sants, is located 1 mile (s) / 1 km away from the city centre of Barcelona.

Which train companies can take me between Girona and Barcelona?
For the route from Girona to Barcelona you can take a train with Renfe or Renfe AVE. Be sure to check out all possible train providers that offer services from Girona to Barcelona on Omio to compare what amenities they may have.
How many train services per day are there from Girona to Barcelona?
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 does the first train depart from Girona to Barcelona? When does the last train depart from Girona to Barcelona?
The earliest train for this route departs from Girona at 04: 46. The last train leaves from Girona at 17: 55. Check Omio for the latest train schedule from Girona to Barcelona and book the best time to depart on your chosen travel date.
How early should I purchase train tickets from Girona to Barcelona to score the best deals?
If you purchase a train ticket to Barcelona from Girona within the next 7 days, you can find tickets to cost on average £15 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Girona to Barcelona are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Girona
Barcelona
The major railway station for departures from Girona is Girona. Read all the information you need to know about services, amenities and connections at Girona for your trip between Girona and Barcelona.