Compare prices and tickets by train, coach or flight

Sat
29 Jan
£15Renfe
£13Sagales
Sun
30 Jan
£15Renfe
£13Sagales
Mon
31 Jan
£15Renfe
£13Sagales
Tue
1 Feb
£15Renfe
£13Sagales
Wed
2 Feb
£15Renfe
Find prices
Thu
3 Feb
£15Renfe
£13Sagales
Fri
4 Feb
£15Renfe
£13Sagales
Sat
5 Feb
£15Renfe
£13Sagales
Sun
6 Feb
£15Renfe
£13Sagales
Mon
7 Feb
£13Renfe Euromed
£13Sagales
Tue
8 Feb
£15Renfe
£13Sagales
Wed
9 Feb
£15Renfe
£13Sagales
Thu
10 Feb
£15Renfe
£13Sagales
Fri
11 Feb
£15Renfe
£13Sagales
Sat
12 Feb
£15Renfe
£13Sagales
Sun
13 Feb
£15Renfe
£13Sagales
Mon
14 Feb
£15Renfe
£13Sagales
Tue
15 Feb
£15Renfe
£13Sagales
Wed
16 Feb
£10Renfe Euromed
£13Sagales
Thu
17 Feb
£15Renfe
£13Sagales

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Girona to Barcelona

distanceDistance53 miles (86 km)
durationAverage train duration38 min
priceAverage train ticket price£15 (€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 route 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 journey for as low as £15, but the average price of train tickets is £15. Travellers depart most frequently from Girona and arrive in Barcelona Sants.

Train companies: Renfe and AVE trains Girona to Barcelona

Find the best trains from Girona to Barcelona with Omio's travel partners Renfe and AVE from £15. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

Renfe
AVE

Renfe is Spain’s national train provider 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 travellers. 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.

  • Average Price: £15

Please follow the recommendations outlined by Renfe when booking your train tickets to Barcelona from Girona due to the coronavirus:

  • 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 cost of cheap trains from Girona to Barcelona?

Omio customers have found cheap train tickets to Barcelona from Girona for as low as £15  for the next 7 days.

What is the cost of a train ticket from Girona to Barcelona on average?

If you’re looking to buy tickets for this journey in the next 7 days, you’ll find that Girona to Barcelona train prices are on average £15  one way.

What is the distance by train from Girona to Barcelona?

The Girona to Barcelona train distance is approximately 53 miles (86 km).

How long is the train from Girona to Barcelona?

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

What station does the Girona to Barcelona train leave from? Which Barcelona train station do I come into from Girona?

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

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

You can find the most popular departure train station for this trip, Girona, located approximately 0.5 miles (781 m) from the city centre of Girona. The most popular arrival train station in Barcelona, called Barcelona Sants, is located around 1.2 miles (1.9 km) away from its city centre.

What train companies offer a service to Barcelona from Girona?

For the trip 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 between Girona and Barcelona on Omio to compare what amenities they may have.

How many trains per day are there to Barcelona from Girona?

The average number of trains departing Girona for Barcelona is 17 a day. The train schedules and services may vary between weekdays and weekends.

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

The first Girona to Barcelona train departs at 05: 46   and the last train from Girona to Barcelona leaves at 18: 56. Check out the most up-to-date Girona to Barcelona train times on Omio and find the best time to travel to your destination.

How far in advance should I purchase a train ticket to Barcelona from Girona to get the best deals?

You can find a train from Girona to Barcelona to cost on average £15 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Girona to Barcelona train generally on sale a few months before the planned travel 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.