The cheapest and fastest trains from Seville to Granada
Cheapest price
$56
Average price
$83
Fastest journey
2 h 32 m
Average duration
2 h 39 m
Trains per day
70
Distance
211 km
The best way to find a cheap train ticket from Seville to Granada is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Seville to Granada will cost around $83 if you buy it on the day, but the cheapest tickets can be found for only $56.
Of the 70 trains that leave Seville for Granada on Fri, Nov 21, 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Fri, Nov 21 the direct trains cover the 211 km distance in an average of 2 h 39 m but if you time it right, some trains will get you there in just 2 h 32 m .
On Fri, Nov 21 the slowest trains will take 2 h 51 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.
06107+
08335
13009+
08395
13001+
08295
13003+
08335
13003+
08295
08395
08335
08275
08295
06107+
03930Travel Information
Compare train, bus, and flight for Seville to Granada
Omio recommends booking the bus as it is the most popular option from Seville to Granada among Omio's users. If you are prioritising price take the bus with prices starting from €19. For those with little time consider booking a train which can get you there in 2h 47m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.2kg. The ticket price range depends on the travel mode: a bus costs an average of €19, and a flight costs an average of €124.
Distance: 131 miles (211 km)
Compare train with
| Train | Most popular Bus | Flight |
|---|---|---|
€47 Average price | €27 Average price Cheapest | €295 Average price |
3h 17m Average total duration Fastest 2h 47m Onboard + 30m Additional time* | 3h 25m Average total duration 2h 55m Onboard + 30m Additional time* | 13h 3m Average total duration 10h 3m Onboard + 3h 0m Additional time* |
0.1 - 0.2kg CO2 emissions Lowest | 0.2 - 0.5kg CO2 emissions | - CO2 emissions |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Live departures
Seville to Granada train times
The table below shows live departures for Seville to Granada trains for today, Thursday, November 20. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
06013+ 02366 | On time 3:27 PM Seville-Santa Justa | 3h28 | 6:55 PM Granada station | 1 transfer | |
06013+ 08395 | On time 3:27 PM Seville-Santa Justa | 5h25 | 8:52 PM Granada station | 1 transfer | |
06013+ 02196 | On time 3:27 PM Seville-Santa Justa | 6h56 | 10:23 PM Granada station | 1 transfer | |
02361+ 08395 | On time 3:31 PM Seville-Santa Justa | 5h21 | 8:52 PM Granada station | 1 transfer | |
02361 · 02196 | On time 3:31 PM Seville-Santa Justa | 6h52 | 10:23 PM Granada station | 1 transfer | |
03941+ 08395 | On time 3:36 PM Seville-Santa Justa | 5h16 | 8:52 PM Granada station | 1 transfer | |
03981+ 08395 | On time 3:53 PM Seville-Santa Justa | 4h59 | 8:52 PM Granada station | 1 transfer | |
03981 · 02196 | On time 3:53 PM Seville-Santa Justa | 6h30 | 10:23 PM Granada station | 1 transfer | |
03981+ 02366 | On time 3:53 PM Seville-Santa Justa | 3h02 | 6:55 PM Granada station | 1 transfer | |
13015+ 02196 | On time 4:30 PM Seville-Santa Justa | 5h53 | 10:23 PM Granada station | 1 transfer | |
13015+ 08395 | On time 4:30 PM Seville-Santa Justa | 4h22 | 8:52 PM Granada station | 1 transfer | |
08175 · 08395 | On time 4:40 PM Seville-Santa Justa | 4h12 | 8:52 PM Granada station | 1 transfer | |
02171 · 02196 | On time 4:46 PM Seville-Santa Justa | 5h37 | 10:23 PM Granada station | 1 transfer | |
02171+ 08395 | On time 4:46 PM Seville-Santa Justa | 4h06 | 8:52 PM Granada station | 1 transfer | |
06177+ 08395 | On time 5:08 PM Seville-Santa Justa | 3h44 | 8:52 PM Granada station | 1 transfer | |
06177+ 02196 | On time 5:08 PM Seville-Santa Justa | 5h15 | 10:23 PM Granada station | 1 transfer | |
02187+ 08395 | On time 5:55 PM Seville-Santa Justa | 2h57 | 8:52 PM Granada station | 1 transfer | |
02187+ 02196 | On time 5:55 PM Seville-Santa Justa | 4h28 | 10:23 PM Granada station | 1 transfer | |
08395+ 02196 | On time 6:20 PM Seville-Santa Justa | 4h03 | 10:23 PM Granada station | 1 transfer | |
13017+ 02196 | On time 6:20 PM Seville-Santa Justa | 4h03 | 10:23 PM Granada station | 1 transfer | |
08395 | On time 6:20 PM Seville-Santa Justa | 2h32 | 8:52 PM Granada station | 0 transfersDirect | |
08195+ 02196 | On time 7:16 PM Seville-Santa Justa | 3h07 | 10:23 PM Granada station | 1 transfer | |
06217+ 02196 | On time 7:28 PM Seville-Santa Justa | 2h55 | 10:23 PM Granada station | 1 transfer | |
| Friday, November 21 | |||||
02561+ 08275 | On time 5:00 AM Seville-Santa Justa | 4h17 | 9:17 AM Granada station | 1 transfer | |
02561 · 03930 | On time 5:00 AM Seville-Santa Justa | 7h11 | 12:11 PM Granada station | 1 transfer | |
02561+ 08295 | On time 5:00 AM Seville-Santa Justa | 6h51 | 11:51 AM Granada station | 1 transfer | |
08075 · 08275 | On time 5:20 AM Seville-Santa Justa | 3h57 | 9:17 AM Granada station | 1 transfer | |
08075 · 08295 | On time 5:20 AM Seville-Santa Justa | 6h31 | 11:51 AM Granada station | 1 transfer | |
08075+ 03930 | On time 5:20 AM Seville-Santa Justa | 6h51 | 12:11 PM Granada station | 1 transfer | |
06011+ 08295 | On time 5:54 AM Seville-Santa Justa | 5h57 | 11:51 AM Granada station | 1 transfer | |
06011+ 08275 | On time 5:54 AM Seville-Santa Justa | 3h23 | 9:17 AM Granada station | 1 transfer | |
06011+ 03930 | On time 5:54 AM Seville-Santa Justa | 6h17 | 12:11 PM Granada station | 1 transfer | |
13001+ 03930 | On time 6:35 AM Seville-Santa Justa | 5h36 | 12:11 PM Granada station | 1 transfer | |
13001+ 08295 | On time 6:35 AM Seville-Santa Justa | 5h16 | 11:51 AM Granada station | 1 transfer | |
13001+ 02076 | On time 6:35 AM Seville-Santa Justa | 3h31 | 10:06 AM Granada station | 1 transfer | |
08275 | On time 6:42 AM Seville-Santa Justa | 2h35 | 9:17 AM Granada station | 0 transfersDirect | |
08085 · 08295 | On time 6:54 AM Seville-Santa Justa | 4h57 | 11:51 AM Granada station | 1 transfer | |
08085+ 02076 | On time 6:54 AM Seville-Santa Justa | 3h12 | 10:06 AM Granada station | 1 transfer | |
08085+ 03930 | On time 6:54 AM Seville-Santa Justa | 5h17 | 12:11 PM Granada station | 1 transfer | |
02075+ 08295 | On time 7:03 AM Seville-Santa Justa | 4h48 | 11:51 AM Granada station | 1 transfer | |
02075+ 03930 | On time 7:03 AM Seville-Santa Justa | 5h08 | 12:11 PM Granada station | 1 transfer | |
02075+ 02076 | On time 7:03 AM Seville-Santa Justa | 3h03 | 10:06 AM Granada station | 1 transfer | |
13003+ 03930 | On time 7:41 AM Seville-Santa Justa | 4h30 | 12:11 PM Granada station | 1 transfer | |
13003+ 08335 | On time 7:41 AM Seville-Santa Justa | 6h11 | 1:52 PM Granada station | 1 transfer | |
13003+ 08295 | On time 7:41 AM Seville-Santa Justa | 4h10 | 11:51 AM Granada station | 1 transfer | |
00694+ 03930 | On time 8:12 AM Seville-Santa Justa | 3h59 | 12:11 PM Granada station | 1 transfer | |
00694+ 08335 | On time 8:12 AM Seville-Santa Justa | 5h40 | 1:52 PM Granada station | 1 transfer | |
00694+ 08295 | On time 8:12 AM Seville-Santa Justa | 3h39 | 11:51 AM Granada station | 1 transfer | |
08295+ 02136 | On time 9:11 AM Seville-Santa Justa | 6h41 | 3:52 PM Granada station | 1 transfer | |
08295+ 03930 | On time 9:11 AM Seville-Santa Justa | 3h00 | 12:11 PM Granada station | 1 transfer | |
08295 | On time 9:11 AM Seville-Santa Justa | 2h40 | 11:51 AM Granada station | 0 transfersDirect | |
08295 · 08335 | On time 9:11 AM Seville-Santa Justa | 4h41 | 1:52 PM Granada station | 1 transfer | |
06107+ 03930 | On time 9:20 AM Seville-Santa Justa | 2h51 | 12:11 PM Granada station | 1 transfer | |
06107+ 02136 | On time 9:20 AM Seville-Santa Justa | 6h32 | 3:52 PM Granada station | 1 transfer | |
06107+ 08335 | On time 9:20 AM Seville-Santa Justa | 4h32 | 1:52 PM Granada station | 1 transfer | |
02111+ 08395 | On time 10:32 AM Seville-Santa Justa | 10h20 | 8:52 PM Granada station | 1 transfer | |
02111 · 02136 | On time 10:32 AM Seville-Santa Justa | 5h20 | 3:52 PM Granada station | 1 transfer | |
02111+ 08335 | On time 10:32 AM Seville-Santa Justa | 3h20 | 1:52 PM Granada station | 1 transfer | |
08335 | On time 11:17 AM Seville-Santa Justa | 2h35 | 1:52 PM Granada station | 0 transfersDirect | |
08335 · 08395 | On time 11:17 AM Seville-Santa Justa | 9h35 | 8:52 PM Granada station | 1 transfer | |
06127+ 02136 | On time 11:25 AM Seville-Santa Justa | 4h27 | 3:52 PM Granada station | 1 transfer | |
06127+ 08395 | On time 11:25 AM Seville-Santa Justa | 9h27 | 8:52 PM Granada station | 1 transfer | |
02121+ 08395 | On time 11:30 AM Seville-Santa Justa | 9h22 | 8:52 PM Granada station | 1 transfer | |
02121 · 02136 | On time 11:30 AM Seville-Santa Justa | 4h22 | 3:52 PM Granada station | 1 transfer | |
13009+ 02136 | On time 11:45 AM Seville-Santa Justa | 4h07 | 3:52 PM Granada station | 1 transfer | |
13009+ 02196 | On time 11:45 AM Seville-Santa Justa | 10h38 | 10:23 PM Granada station | 1 transfer | |
13009+ 08395 | On time 11:45 AM Seville-Santa Justa | 9h07 | 8:52 PM Granada station | 1 transfer | |
08125+ 02136 | On time 12:00 PM Seville-Santa Justa | 3h52 | 3:52 PM Granada station | 1 transfer | |
08125+ 02196 | On time 12:00 PM Seville-Santa Justa | 10h23 | 10:23 PM Granada station | 1 transfer | |
08125 · 08395 | On time 12:00 PM Seville-Santa Justa | 8h52 | 8:52 PM Granada station | 1 transfer | |
06147+ 02196 | On time 1:00 PM Seville-Santa Justa | 9h23 | 10:23 PM Granada station | 1 transfer | |
06147+ 08395 | On time 1:00 PM Seville-Santa Justa | 7h52 | 8:52 PM Granada station | 1 transfer | |
06147+ 02136 | On time 1:00 PM Seville-Santa Justa | 2h52 | 3:52 PM Granada station | 1 transfer | |
02135+ 02196 | On time 1:56 PM Seville-Santa Justa | 8h27 | 10:23 PM Granada station | 1 transfer | |
02135+ 08395 | On time 1:56 PM Seville-Santa Justa | 6h56 | 8:52 PM Granada station | 1 transfer | |
02861 · 02196 | On time 2:45 PM Seville-Santa Justa | 7h38 | 10:23 PM Granada station | 1 transfer | |
02861+ 08395 | On time 2:45 PM Seville-Santa Justa | 6h07 | 8:52 PM Granada station | 1 transfer | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Compare prices and tickets Seville to Granada by train, bus, or flight
Compare train, bus, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Nov 20
Nov 21
Nov 22
Nov 23
Nov 24
Nov 25
Nov 26
Nov 27
Nov 28
Nov 29
Nov 30
Dec 01
Dec 02
Dec 03
Dec 04
Dec 05
Dec 06
Dec 07
Dec 08
Dec 09
Dec 10
How far in advance should I book train tickets from Seville to Granada?
ReviewsReviews for the rail journey from Seville to Granada

Journey information
Overview: Train from Seville to Granada
Trains from Seville to Granada run on average 4 times per day, taking around 2h 47m. Cheap train tickets for this journey start at $29 (€24) but you can travel from only $23 (€19) by bus.
There are 4 trains per day. The earliest train runs at 05:50, the last at 21:05. The fastest train covers the 131 miles (211 km) distance in 2h 32m.
Distance 131 miles (211 km) |
Average train duration 2h 47m |
Cheapest ticket price $29 (€24) |
Trains per day 4 |
Direct trains 4 |
Fastest train 2h 32m |
First train 05:50 |
Last train 21:05 |
Train companies: Renfe Avant, Renfe, AVE, Renfe (13), Renfe ALVIA, Renfe Viajeros from Seville to Granada trainsRenfe Avant, Renfe, AVE, Renfe (13), Renfe ALVIA, Renfe Viajeros trains will get you between Seville and Granada from $23 (€19). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Renfe Avant
Renfe
AVE
Renfe (13)
Renfe ALVIA
Renfe Viajeros
Taking the Train from Seville to Granada: My Personal Journey Through Southern Spain
Introduction
I’ve always had a soft spot for train travel, especially in Spain, where the landscapes seem to shift every few kilometers. When I was planning my journey through Andalusia, taking the train from Seville to Granada felt like the most relaxed and scenic way to travel. In this guide, I’ll walk you through what it’s really like—from booking the ticket to the views out the window—and offer my best tips if you’re planning to do the same.

Route Overview
The train from Seville to Granada connects two iconic Andalusian cities in about 2.5 to 3.5 hours, depending on the service you book. Operated by Renfe, Spain’s national rail provider, this route is a great way to travel from Seville to Granada if you’re looking for a scenic and stress-free experience.


Trains run several times daily, and while there are also bus options between these cities, the train wins for comfort and speed. If you're curious, you can compare Seville to Granada buses on Omio, but I’ll always vouch for the train.
Transportation Experience
I booked my Renfe Seville to Granada train directly through Omio, which made the process incredibly simple. The mobile ticket arrived straight to my inbox (and was able to be accessed via app), and I was able to pay securely with my card and track departure times in-app.
I considered taking a bus for budget reasons, but for me, train travel feels more peaceful—and in summer, avoiding traffic and motion sickness is priceless. The journey itself was part of the adventure, and that’s what sealed the deal.
Route Details
Departure & Arrival Stations
I boarded at Seville Santa Justa, the city’s main train station. It's a quick 10-minute taxi ride from the center, or you can walk if you’re staying nearby. The station has everything you need: cafés, restrooms, and a few shops in case you forget snacks or want to pick up a book for the ride.
The train arrives at Granada Railway Station, just a 15–20 minute walk from the historic Albaicín district and the main city center. It’s not a massive station, so navigating it was easy.
Schedule & Frequency
Trains from Seville to Granada depart 4–5 times per day, with more frequency during peak travel months. I traveled midweek in June and chose a late morning train, which gave me time for breakfast and a relaxed check-out. My Seville to Granada train time was just under three hours, with a few short stops along the way, including Córdoba.

Onboard Experience and Services
I booked a Standard (Second Class) seat, and it was genuinely comfortable. Plenty of legroom, clean cabins, and working A/C—crucial during Andalusian summers. There were power outlets at the seats and free Wi-Fi, though it cut in and out, especially through the countryside (which I expected).
Renfe also offers Comfort (First Class) and Premium options on some routes, which include wider seats, extra legroom, and sometimes complimentary snacks or quieter coaches. I considered upgrading, but for a journey under three hours, Standard Class felt like the best value. Unless you're traveling during peak hours or want a more spacious, quiet experience, Standard Class is more than enough for a comfortable ride.
There’s a cafeteria car onboard where you can grab coffee, sandwiches, or small snacks, but I personally brought my own picnic from a café near the station. The views on this ride were beautiful—rolling olive groves, sunbaked hills, and whitewashed villages in the distance.
Ticketing Advice & Budget Breakdown
I booked my ticket about two weeks in advance for €27, which is fairly standard if you plan ahead. Prices can rise closer to the travel date, especially in the high season, so I recommend booking early. Omio also gives the option to compare seat classes and times, which helped me choose the best value option.
If you’re traveling in a group or multiple cities in Spain, consider checking Renfe’s discount passes or Spain’s rail passes. Here’s a rough breakdown of my expenses for this trip:
| Item | Cost (EUR) |
|---|---|
| Train ticket (Standard Class, booked early) | €27 |
| Taxi to Seville Santa Justa | €8 |
| Coffee and snack at the station | €5 |
| Light lunch from cafeteria car | €6 |
| Walk to the hotel in Granada | €0 |
| Total | €46 |

Top Tips & Personal Recommendations
Arrive 30–45 minutes early at Seville Santa Justa to get oriented, especially if it's your first time navigating Spanish train stations.
Sit on the right side of the train for better views of the countryside.
Bring your own food—station cafés in Seville have better options than the train cafeteria.
If you’re visiting in summer, the air-conditioned train ride is a welcome break from the heat.
Traveling with luggage? There’s ample space near the entrance of each car, as well as overhead racks for small bags.
Conclusion

If you’re exploring Andalusia, taking the train from Seville to Granada is one of the easiest and most enjoyable ways to travel. The ride is scenic, stress-free, and efficient—and booking with Omio made it all the smoother. Whether you're chasing Moorish architecture or just want to soak in Spain's countryside, this route is worth every minute.
About the Author: Nancy Sevilla
- Job Title: Travel and Lifestyle Content Creator
- Bio: Nancy Sevilla is a travel and lifestyle content creator who shares honest guides, helpful tips, and personal experiences from her global adventures. Based between Spain and the U.S., she specializes in solo travel, digital nomad life, and creating visually compelling content for her blog and social platforms.
FAQs: Trains from Seville to Granada
Find answers to the most common questions about traveling from Seville to Granada by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Granada, this guide helps you travel smarter and with confidence.

popular train stations
Popular train stations from Seville to Granada
- Mon - Sat: 04:30 - 00:30
- Sun: 05:15 - 00:30
- Free WiFi in the station.
- Luggage lockers are located just off the main concourse near Platform 1.
- Café Espresso
- Tutti-Frutti
- McDonald’s
- Santagloria
- Escalators, elevators, personalized special assistance. Contact +34 917744040 or [email protected].
- Apartamento Santa Justa
- Posada Pilatos
- Hotel Hesperia Sevilla
- Mon - Sat: 04:30 - 00:30
- Sun: 05:15 - 00:30
- Located near the main entrance.
- Bus lines: 36, C1, C2, 21, 32, EA (airport)
- Train lines: C1, C2, C3, C4, C5
More options for your journey from Seville to Granada
Here are some other resources that might have the information you need


