Cheap train tickets from Granada to Barcelona

Showing times and prices for Dec 10

Cheapest

$145

Average

$145

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

Cheapest
08:15AMGranada6h10 02:25PMBarcelona Sants
0 changes
$1451One-way

Train schedule from Granada to Barcelona

Showing trains for tomorrow, Fri, Dec 10
08:15AMGranada6h10 02:25PMBarcelona 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, bus or flight

Thu
Dec 9
$143Renfe AVE
$98Alsa
$77Vueling
Fri
Dec 10
$129Renfe AVE
$98Alsa
$77Vueling
Sat
Dec 11
$129Renfe AVE
$98Alsa
$115Vueling
Sun
Dec 12
$129Renfe AVE
$98Alsa
$84Vueling
Mon
Dec 13
$129Renfe AVE
$98Alsa
$77Vueling
Tue
Dec 14
$115Renfe AVE
$98Alsa
$77Vueling
Wed
Dec 15
$100Renfe AVE
$98Alsa
$62Vueling
Thu
Dec 16
$129Renfe AVE
$98Alsa
$42Vueling
Fri
Dec 17
$129Renfe AVE
$98Alsa
$62Vueling
Sat
Dec 18
$129Renfe AVE
$98Alsa
$48Vueling
Sun
Dec 19
$129Renfe AVE
$98Alsa
$42Vueling
Mon
Dec 20
$129Renfe AVE
$98Alsa
$42Vueling
Tue
Dec 21
$129Renfe AVE
$98Alsa
$42Vueling
Wed
Dec 22
$129Renfe AVE
$98Alsa
$62Vueling
Thu
Dec 23
$129Renfe AVE
$98Alsa
$77Vueling
Fri
Dec 24
$129Renfe AVE
Find prices
Find prices
Sat
Dec 25
$100Renfe AVE
$98Alsa
$55Vueling
Sun
Dec 26
$129Renfe AVE
$98Alsa
$108Vueling
Mon
Dec 27
$129Renfe AVE
$98Alsa
$84Vueling
Tue
Dec 28
$129Renfe AVE
$98Alsa
$77Vueling
Wed
Dec 29
$129Renfe AVE
$98Alsa
$92Vueling

Fastest train times from Granada to Barcelona

Showing times and prices for Dec 10

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:15AMGranada6h10 02:25PMBarcelona Sants
0 changes
$1451One-way

More than 1,000 travel companies trust us to 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

Overview: Train from Granada to Barcelona

distanceDistance422 miles (681 km)
durationAverage train duration6 h 5 min
priceAverage train ticket price$125 (€104)
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 route taking on average 6 h 5 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 $100 (€84), but the average price of train tickets is $125 (€104). Travelers depart most frequently from Granada and arrive in Barcelona Sants.

Train companies: AVE Granada – Barcelona

AVE trains will get you between Granada and Barcelona from $100 (€84). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

AVE

Travel comfortably from Granada to Barcelona with AVE, Renfe's high-speed trains. When you travel on the AVE train from Granada to Barcelona, the distance to travel is 422 miles (681 km) and prices start as low as $100 (€84). Check all the AVE train schedules and find the cheapest ticket from Granada to Barcelona 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 Granada to Barcelona train information:

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

Trains from Granada to Barcelona

Trains in Spain are an efficient way to travel between cities, with Renfe offering domestic and international train routes. It is easy to catch trains from Granada to Barcelona. Trains usually travel from Granada to Barcelona 4 times per day. All trains traveling from Granada to Barcelona require a transfer in Antequera Santa Ana and take between 7:40 h and 12½ hours to arrive in Barcelona. The first train departs Granada at 6:45 a.m., while the last train leaves at 12:45 p.m. All Granada to Barcelona trains depart from either Granada train station and arrive at Barcelona's Sants train station.

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

Return trains from Barcelona to Granada | Compare all modes of traveling from Granada to Barcelona | More about cheap trains to Barcelona



Granada to Barcelona Train Cost

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

Booking Period

Average Price

Same Day

€166

1 Day in Advance

€166

1 Week in Advance

€125

2 Weeks in Advance

€120

1 Month in Advance

€84

3 Months in Advance

€52

Granada to Barcelona Trains: General Information


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

  • autobus All Granada to Barcelona trains are run by Renfe.
  • autobus All Granada to Barcelona trains require a transfer in Antequera Santa Ana. All trains depart from Granada train station and arrive at Barcelona Sants train station.
  • autobus The Granada to Barcelona train journey takes as little as 7 hours and 40 minutes to arrive in Barcelona.
  • autobus Most travelers book their Granada to Barcelona 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 Granada to Barcelona trains decrease the further they are booked in advance:

  • It is 25% cheaper on average to purchase Granada to Barcelona train tickets 1 day ahead of when you intend to travel.
  • Granada to Barcelona train costs are 49% cheaper on average when booked 1 month in advance as opposed to purchasing a train ticket the day of.

Train tickets from Granada to Barcelona: when to book to save $

Time Price Savings
1 week earlier 60 €
2 weeks earlier 55 €9%
3 months earlier 56 €7%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Granada - Barcelona. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • By booking 3 months in advance, you could save up to 7%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

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 cheap train tickets between Granada and Barcelona for as low as $100 (€84)  for the next 7 days.

How much is a train ticket from Granada to Barcelona?

If you are looking to buy your train ticket in the next 7 days, you can expect the Granada to Barcelona train to cost on average $125 (€104)  one way.

How many miles is it from Granada to Barcelona by train?

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

How long is a train between Granada and Barcelona on average?

On average the Granada to Barcelona train travel time is 6 h 5 min  for the 422 miles (681 km) long route, but the duration can vary if you travel on weekends and holidays.

What station does the train from Granada to Barcelona depart from? Which Barcelona train station do I come into from Granada?

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

Where is the train station in Granada to go to Barcelona? Where is the train station in Barcelona located?

Passengers board the train most frequently from Granada, which is located around 0.3 miles (510 m) away from the city center, and they get off the train at Barcelona Sants, located 1.2 miles (1.9 km) away from the city center.

Which train providers can take me between Granada and Barcelona?

Take the Granada to Barcelona train with Renfe AVE. However, it's always good to check out all possible train providers for the trip between Granada and Barcelona as there might be differences in the amenities they offer.

Can I find a direct train from Granada to Barcelona?

Yes, there is 1 direct train per day from Granada to Barcelona. You can look to travel with Renfe AVE  without needing to transfer at another stop 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 train services are there from Granada to Barcelona a day?

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 can I take the first train from Granada to Barcelona? When can I take the last train for the day?

The earliest train for this journey departs from Granada at 7: 15 AM. The last train leaves from Granada at 7: 15 AM. Check Omio for the latest train schedule from Granada to Barcelona and book the best time to depart on your chosen travel date.

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

The price of a one way train ticket from Granada to Barcelona is on average $125 (€104) if you book 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 from Granada to Barcelona available a few months in advance.

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