The cheapest trains from Barcelona to Granada

Showing times and prices for Sep 18

Cheapest

$134

Average

$134

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 $ 134 if you buy it on the day, but the cheapest tickets can be found for only $ 134.

Cheapest
08:30AMBarcelona Sants6h22 02:52PMGranada
0 changes
$1341One-way

Timetable Barcelona to Granada

Showing trains for tomorrow, Sat, Sep 18
08:30AMBarcelona Sants6h22 02:52PMGranada
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
Sep 17
Find prices
Find prices
$126Vueling
Sat
Sep 18
$134Renfe AVE
$149Flixbus
$78Vueling
Sun
Sep 19
$134Renfe AVE
Find prices
$63Vueling
Mon
Sep 20
$149Renfe AVE
Find prices
Find prices
Tue
Sep 21
$134Renfe AVE
Find prices
$70Air Europa
Wed
Sep 22
$134Renfe AVE
Find prices
$74Air Europa
Thu
Sep 23
$104Renfe AVE
$75Flixbus
$98Vueling
Fri
Sep 24
$134Renfe AVE
Find prices
$98Vueling
Sat
Sep 25
$104Renfe AVE
$62Flixbus
$56Vueling
Sun
Sep 26
$104Renfe AVE
Find prices
$44Vueling
Mon
Sep 27
$119Renfe AVE
Find prices
$50Vueling
Tue
Sep 28
$89Renfe AVE
Find prices
$56Vueling
Wed
Sep 29
$89Renfe AVE
Find prices
$44Vueling
Thu
Sep 30
$89Renfe AVE
$62Flixbus
$50Vueling
Fri
Oct 1
$134Renfe AVE
Find prices
$63Vueling
Sat
Oct 2
$89Renfe AVE
$62Flixbus
$39Vueling
Sun
Oct 3
$119Renfe AVE
Find prices
$37Vueling
Mon
Oct 4
$104Renfe AVE
Find prices
$39Vueling
Tue
Oct 5
$74Renfe AVE
Find prices
$37Vueling
Wed
Oct 6
$59Renfe AVE
Find prices
$37Vueling
Thu
Oct 7
$89Renfe AVE
$62Flixbus
$39Vueling

The fastest trains from Barcelona to Granada

Showing times and prices for Sep 18

Fastest Journey

6 h 22 m

Average

6 h 22 m

Trains per day

1

Distance

681 km

Of the 1 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 6 h 22 m but if you time it right, some trains will get you there in just 6 h 22 m .

The slowest trains will take 6 h 22 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:30AMBarcelona Sants6h22 02:52PMGranada
0 changes
$1341One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

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 between Barcelona and Granada

distanceDistance422 miles (681 km)
durationAverage train duration6 h 22 min
priceAverage train ticket price$119 (€96)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesRenfe 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. You can get the cheapest train tickets for this journey for as low as $104 (€84), but the average price of train tickets is $119 (€96). Travelers depart most frequently from Barcelona Sants and arrive in Granada.

AVE

Travel comfortably between Barcelona and Granada with AVE, Renfe's high-speed trains. When you travel on the AVE train between Barcelona and Granada, the distance to travel is 422 miles (681 km) and prices start as low as $104 (€84). Check all the AVE train schedules and find the cheapest ticket from Barcelona to Granada on Omio!

Renfe is the main railroad company in Spain and offers a wide variety of AVE tickets perfect for your budget, such as Promo, Promo + and Flexible tickets. Renfe also offers discount cards such as the Gold Card and the + Renfe Youth 50 Card that you can add when booking your Renfe AVE ticket with Omio.

The Renfe AVE trains are among the fastest in the world, reaching 192 mph (310 kmh) on select routes, and the AVE connects the main cities of the country in just a few hours, offering comfort and flexibility in long and medium distances. All AVE trains have a restaurant, WiFi, bathrooms and entertainment on board, and when you book your ticket on Omio, we offer you the possibility of choosing the seat that suits you best.

AVE from Barcelona to Granada train information:

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

Trains from Barcelona to Granada

There are no direct trains in Spain between Barcelona and Granada but the Spanish train provider Renfe offers daily trains between the two cities with connections at Madrid, Antequera-Santa Ana, or Cordoba. There are 7 daytime departures starting at just before 6:00 a.m. and continuing until around 8:30 p.m. with journey times of between 7½ and 9½ hours.

Barcelona to Granada trains: Not what you're looking for?

Return trains from Granada to Barcelona | Compare all modes of traveling from Barcelona to Granada | Or learn more about trains to Granada



Barcelona to Granada Train Cost

Average prices for Renfe trains from Barcelona to Granada when you book in advance

Booking Period

Average Price

Same Day

€209

1 Day in Advance

€181

1 Week in Advance

€105

2 Weeks in Advance

€93

1 Month in Advance

€82

3 Months in Advance

€64


Barcelona to Granada Trains: General Information


Travelers in Spain can offset some of the cost of Barcelona to Granada train tickets by planning ahead and booking tickets as far in advance as possible.


  • autobus All Barcelona to Granada trains are run by Renfe.
  • autobus All Renfe trains are direct, depart from Barcelona's Sants train station and arrive at Granada train station.
  • autobus Journey Time: The Barcelona to Granada train journey takes as little as 7 hours and 40 minutes to arrive in Granada.
  • autobus Most travelers book their Barcelona to Granada train tickets approximately 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Barcelona to Granada trains decrease the further you book in advance:

  • It is 13% cheaper to book a Barcelona to Granada train a day ahead of time rather than purchasing a ticket at the station.
  • It is 50% cheaper to purchase Barcelona to Granada train tickets 1 week ahead of when you intend to travel.
  • Finally, Barcelona to Granada train costs are 61% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.

Taking the Train from Barcelona

Renfe trains for Granada depart from Barcelona Sants Station, a large international terminus located to the South West of the city. Sants train station has good transport links into the city center which connect with an efficient network of buses, trams, local and Metro trains. Barcelona also has several night bus services while car rentals and taxis are available at the station.

Getting into Granada by Train

Granada is a beautiful and historic city and the ideal destination for a short city break. Within a short drive of an hour, visitors can take advantage of skiing in the Sierra Granada or enjoy the beautiful Andalusian coastline. In the city of Granada itself, the main attraction is the stunning Alhambra. This Moorish and medieval complex is made up of the Alcazaba, the Palacio Nazaries, the Generalife Garden and the ancient Medina. Visitors should plan on taking at least a day to explore the Alhambra. Granada's main train station is just a short bus ride away from the historic heart of the city or the journey can be made by taxi from the rank located outside the station entrance. The best way to enjoy the city's atmosphere is on foot although frequent local buses cover all areas.

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 price of the cheapest train from Barcelona to Granada?
Looking to save money on your journey? Omio customers have found the cheapest train between Barcelona and Granada for the next 7 days starting from $104 (€84)  one way.
What is the cost of a train to Granada from Barcelona?
The train price from Barcelona to Granada is on average $119 (€96)  if you are looking to buy your tickets for this journey in the next 7 days.
How far is it from Barcelona to Granada by train?
You should expect to travel around 422 miles (681 km)  to Granada from Barcelona by train.
How long is the train ride from Barcelona to Granada?
On average the Barcelona to Granada train travel time is 6 h 22 min  for the 422 miles (681 km) long route, but the duration can vary if you travel on weekends and holidays.
When traveling 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?

Omio customers traveling this route book their trains from Barcelona Sants   to Granada.

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

The most popular departure train station with passengers for this route, called Barcelona Sants, is located 1 mile (s) / 1 km from the city center of Barcelona.

The most popular arrival train station, Granada, is located 0 mile (s) / 0 km away from the city center of Granada.

Which train companies can take me to Granada from Barcelona?
Take the Barcelona to Granada train with Renfe AVE. However, it's always good to check out all possible train companies for the journey from Barcelona to Granada as there might be differences in the amenities they offer.
Can I buy a direct train from Barcelona to Granada?
Yes, there is 1 direct train per day from Barcelona to Granada with Renfe AVE, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you purchase your train ticket.
How many trains per day are there from Barcelona to Granada?
On average, there is 1 train a day from Barcelona to Granada. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Barcelona to Granada? When does the last train depart from Barcelona to Granada?
The first Barcelona to Granada train departs at 6: 30 AM   and the last train from Barcelona to Granada leaves at 6: 30 AM. Check out the most up-to-date train schedule from Barcelona to Granada on Omio and find the best time to travel to your destination.
How far in advance should I purchase a train ticket from Barcelona to Granada to get the best deals?
The price of a one way train ticket from Barcelona to Granada is on average $119 (€96) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this route. In general, you can find train tickets to Granada from Barcelona available a few months in advance.
Stations

Important Stations and Airports for this Journey

Barcelona
Granada
Barcelona Estació De França
Amenities
Barcelona Sants
Amenities
Refreshments