Cheap train tickets from Barcelona to Granada

Showing times and prices for 26 Jan

Cheapest

£77

Average

£93

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

Cheapest
08:30Barcelona Sants6h22 14:52Granada
0 changes
£771One-way
2nd Cheapest
15:45Barcelona Sants30h10 21:55Granada
1 changes
£771One-way
09:00Barcelona Sants8h52 17:52Granada
1 changes
£1091One-way
11:00Barcelona Sants6h52 17:52Granada
1 changes
£1091One-way

Train schedule Barcelona to Granada

Showing trains for tomorrow, Wed, 26 Jan
08:30Barcelona Sants6h22 14:52Granada
0 changes
09:00Barcelona Sants8h52 17:52Granada
0 changes
11:00Barcelona Sants6h52 17:52Granada
0 changes
15:45Barcelona Sants30h10 21:55Granada
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

Wed
26 Jan
£77Renfe AVE
£69Alsa
£84Vueling
Thu
27 Jan
£77Renfe AVE
£48Flixbus
£91Vueling
Fri
28 Jan
£98Renfe AVE
£69Alsa
£73Vueling
Sat
29 Jan
£87Renfe AVE
£39Flixbus
£51Vueling
Sun
30 Jan
£77Renfe AVE
£69Alsa
£67Vueling
Mon
31 Jan
£66Renfe AVE
£69Alsa
£56Vueling
Tue
1 Feb
£55Renfe AVE
£69Alsa
£31Vueling
Wed
2 Feb
£55Renfe AVE
£69Alsa
£40Vueling
Thu
3 Feb
£66Renfe AVE
£44Flixbus
£73Vueling
Fri
4 Feb
£66Renfe AVE
£69Alsa
£73Vueling
Sat
5 Feb
£55Renfe AVE
£57Flixbus
£88Air Europa
Sun
6 Feb
£55Renfe AVE
£69Alsa
£40Vueling
Mon
7 Feb
£77Renfe AVE
£69Alsa
£40Vueling
Tue
8 Feb
£66Renfe AVE
£69Alsa
£45Iberia
Wed
9 Feb
£66Renfe AVE
£69Alsa
£35Vueling
Thu
10 Feb
£66Renfe AVE
£53Flixbus
£31Vueling
Fri
11 Feb
£87Renfe AVE
£69Alsa
£35Vueling
Sat
12 Feb
£66Renfe AVE
£57Flixbus
£35Vueling
Sun
13 Feb
£66Renfe AVE
£69Alsa
£35Vueling
Mon
14 Feb
£77Renfe AVE
£69Alsa
£31Vueling

Fastest train times from Barcelona to Granada

Showing times and prices for 26 Jan

Fastest Journey

6 h 22 m

Average

13 h 4 m

Trains per day

4

Distance

681 km

Of the 4 trains that leave Barcelona for Granada 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 13 h 4 m but if you time it right, some trains will get you there in just 6 h 22 m .

The slowest trains will take 1d 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:30Barcelona Sants6h22 14:52Granada
0 changes
£771One-way
2nd Fastest
11:00Barcelona Sants6h52 17:52Granada
1 changes
£1091One-way
09:00Barcelona Sants8h52 17:52Granada
1 changes
£1091One-way
15:45Barcelona Sants30h10 21:55Granada
1 changes
£771One-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

Overview: Train from Barcelona to Granada

distanceDistance422 miles (681 km)
durationAverage train duration6 h 22 min
priceAverage train ticket price£81 (€93)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersRenfe AVE

Trains from Barcelona to Granada cover the 422 miles (681 km) long trip taking on average 6 h 22 min with our travel partners like Renfe AVE. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this trip costs around £81, you can find the cheapest train ticket for as low as £66. Travellers depart most frequently from Barcelona Sants and arrive in Granada.

Train companies: AVE trains Barcelona to Granada

Buy your official AVE train tickets to Granada from Barcelona from £66 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular route.

AVE

AVE trains between Barcelona and Granada are available on Omio at just £66! 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 between Barcelona and Granada, the distance is 422 miles (681 km). There are a multitude of AVE train times for the Barcelona to Granada 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.

AVE from Barcelona to Granada train information:

  • Average Duration: 6 h 10 min
  • Average Price: £66
  • AVE frequency: 1 a day



Renfe trains from Barcelona to Granada

+

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 Barcelona to Granada. 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 Barcelona to Granada

Travel by train to Granada 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 Granada.
FAQs

What is the cost of cheap trains to Granada from Barcelona?

Omio customers have found the cheapest trains between Barcelona and Granada to cost as little as £66  in the next 7 days.

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

The Barcelona to Granada train ticket price is on average £81  if you are looking to book your tickets for this route in the next week.

What is the distance from Barcelona to Granada by train?

The Barcelona to Granada train distance is approximately 422 miles (681 km).

How long is the train journey to Granada from Barcelona?

While the time it takes to travel 422 miles (681 km) to Granada from Barcelona can vary based on specific dates, weekends, and bank holidays, the train duration from Barcelona to Granada is on average 6 h 22 min.

When travelling by train from Barcelona to Granada, which train station in Barcelona do I depart from and which train station in Granada do I arrive in?

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

Where is the train station in Barcelona? Where is the train station in Granada?

Passengers board their train most frequently from Barcelona Sants and travel around 1.2 miles (1.9 km) from the city centre to this train station.

Passengers travelling this route most often arrive at Granada and need to travel approximately 0.3 miles (510 m) from the train station to the city centre in Granada.

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

When taking a train from Barcelona to Granada, you can count on Renfe AVE for the best way to get you to Granada. You can also check all possible train providers who offer a service from Barcelona to Granada and compare the amenities they offer before buying a train ticket.

Are there any Barcelona to Granada direct trains?

Yes, there is 1 direct train a day between Barcelona and Granada. If you’re looking for a direct train from Barcelona to Granada, consider travelling with Renfe AVE. Non-stop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.

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

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

What time is the earliest train from Barcelona to Granada? What time is the last train from Barcelona to Granada?

The first train from Barcelona to Granada leaves at 07: 30   and the last train for this leaves at 07: 30. Omio shows you the latest train from Barcelona to Granada schedule to help you book the best departure time for this journey.

How early should I buy train tickets from Barcelona to Granada to score the best deals?

You can find a train from Barcelona to Granada to cost on average £81 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 journey. You’ll see tickets for the Barcelona to Granada train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Barcelona
Granada
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 trip from Barcelona to Granada.
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 transport 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