Cheap train tickets from Granada to Barcelona

Showing times and prices for 6 Dec

Cheapest

£96

Average

£96

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

Cheapest
08:15Granada6h10 14:25Barcelona Sants
0 changes
£961One-way

Train schedule Granada to Barcelona

Showing trains for tomorrow, Mon, 6 Dec
08:15Granada6h10 14:25Barcelona Sants
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, coach or flight

Sun
5 Dec
£96Renfe AVE
£73Alsa
£46Vueling
Mon
6 Dec
£96Renfe AVE
£73Alsa
£57Vueling
Tue
7 Dec
£96Renfe AVE
£73Alsa
£80Vueling
Wed
8 Dec
Find prices
£73Alsa
£108Vueling
Thu
9 Dec
£96Renfe AVE
£73Alsa
£52Vueling
Fri
10 Dec
£96Renfe AVE
£73Alsa
£57Vueling
Sat
11 Dec
£96Renfe AVE
£73Alsa
£92Vueling
Sun
12 Dec
£96Renfe AVE
£73Alsa
£57Vueling
Mon
13 Dec
£85Renfe AVE
Find prices
£52Vueling
Tue
14 Dec
£75Renfe AVE
£73Alsa
£57Vueling
Wed
15 Dec
£75Renfe AVE
£73Alsa
£46Vueling
Thu
16 Dec
£96Renfe AVE
£73Alsa
£31Vueling
Fri
17 Dec
£96Renfe AVE
£73Alsa
£46Vueling
Sat
18 Dec
£96Renfe AVE
£73Alsa
£36Vueling
Sun
19 Dec
£96Renfe AVE
£73Alsa
£31Vueling
Mon
20 Dec
£96Renfe AVE
£73Alsa
£31Vueling
Tue
21 Dec
£96Renfe AVE
£73Alsa
£31Vueling
Wed
22 Dec
£96Renfe AVE
£73Alsa
£46Vueling
Thu
23 Dec
£96Renfe AVE
£73Alsa
£57Vueling
Fri
24 Dec
£96Renfe AVE
£73Alsa
£57Vueling
Sat
25 Dec
£75Renfe AVE
£73Alsa
£41Vueling

Fastest train times from Granada to Barcelona

Showing times and prices for 6 Dec

Fastest Journey

6 h 10 m

Average

6 h 10 m

Trains per day

1

Distance

681 km

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

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

The slowest trains will take 6 h 10 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
08:15Granada6h10 14:25Barcelona Sants
0 changes
£961One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

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

View All

Train Information to Barcelona from Granada

distanceDistance422 miles (681 km)
durationAverage train duration6 h 10 min
priceAverage train ticket price£103 (€115)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesRenfe AVE

Trains from Granada to Barcelona cover the 422 miles (681 km) long trip taking on average 6 h 10 min with our travel partners like Renfe AVE. Normally, there is 1 train operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £96, but the average price of train tickets is £103. Travellers depart most frequently from Granada and arrive in Barcelona Sants.

Train companies

Train from Granada to Barcelona with AVE

For as little as £96 you can travel by train between Granada and Barcelona with AVE. Omio will show you the best deals, timetables and tickets available for this trip.

AVE

AVE trains from Granada to Barcelona are available on Omio at just £96! AVE are the high-speed trains from Renfe, the main Spanish railway company that offers routes throughout the country and to France and Portugal. When you travel with a Renfe AVE train from Granada to Barcelona, the distance is 422 miles (681 km). There are a multitude of AVE train times for the Granada to Barcelona journey, which you can compare and book easily on Omio.

Renfe offers different types of AVE tickets that adapt to all budgets, such as Promo, Promo +, Flexible tickets for one-way or return. You can also use the Renfe discount cards such as the Gold Card and the + Renfe Youth 50 Card when booking your Renfe AVE ticket on Omio.

All AVE trains have a restaurant, WiFi, toilets and onboard entertainment and offer a multitude of times throughout the day for greater comfort and flexibility. In addition, Renfe AVE trains are characterised as being the most popular, comfortable, punctual and one of the fastest trains in the world, reaching speeds around 192 mph (310 kmh) on select routes. AVE connects the main Spanish cities in just a few hours.

Train information from Granada to Barcelona with AVE:

  • Average Duration: 6 h 27 min
  • AVE frequency: 1 a day



Renfe trains from Granada 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 Granada 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 Granada 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 Granada to Barcelona.
FAQs
What is the price of the cheapest train from Granada to Barcelona?
Omio customers have found the cheapest trains between Granada and Barcelona to cost as little as £96  in the next 7 days.
How much does the train from Granada to Barcelona cost on average?
In the next 7 days you’ll find that the average cost of a train ticket from Granada to Barcelona is £103  one way.
How far is it from Granada to Barcelona by train?
The distance from Granada to Barcelona by train is approximately 422 miles (681 km).
How long does it take from Granada to Barcelona by train?
On average the Granada to Barcelona train time is 6 h 10 min  covering the 422 miles (681 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
When travelling by train from Granada to Barcelona, which train station in Granada do I depart from and which train station in Barcelona do I arrive in?

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

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

Passengers board their train most frequently from Granada and travel around 0.3 miles (510 m) from the city centre to this train station.

Passengers travelling this route most often arrive at Barcelona Sants and need to travel approximately 1.2 miles (1.9 km) from the train station to the city centre in Barcelona.

What train companies go from Granada to Barcelona?
When taking a train from Granada to Barcelona, you can count on Renfe AVE for the best way to get you to Barcelona. You can also check all possible train providers who offer a service between Granada and Barcelona and compare the amenities they offer before buying a train ticket.
Are there any Granada to Barcelona direct trains?
Yes, there is 1 direct train per day from Granada to Barcelona. You can look to travel with Renfe AVE  without needing to change 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 trains per day are there from Granada to Barcelona?
The average number of trains departing Granada for Barcelona is 1 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Granada to Barcelona? When is the last train from Granada to Barcelona?
The earliest train departing from Granada to Barcelona leaves at 07: 15. The last train departing from Granada to Barcelona leaves at 07: 15. You can find the latest Granada to Barcelona train timetable on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I purchase Granada to Barcelona train tickets to get the best deals?
If you buy a train ticket from Granada to Barcelona within the next 7 days, you can find tickets to cost on average £103 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Barcelona from Granada are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

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