COMPARE Prices across different modes

21 Oct
22 Oct
23 Oct
24 Oct
25 Oct
26 Oct
27 Oct
28 Oct
29 Oct
30 Oct
31 Oct
1 Nov
2 Nov
3 Nov
4 Nov
5 Nov
6 Nov
7 Nov
8 Nov
9 Nov
10 Nov

These companies trust us. We 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

View All

Train Information between Sevilla and Granada

distanceDistance130 miles (210 km)
durationAverage train duration2 h 30 min
priceAverage train ticket price£42 (€47)
frequencyTrain frequency4 a day
changesDirect trainYes, there are 4 direct trains a day
carriersTrain providersRenfe

Trains from Sevilla to Granada cover the 130 miles (210 km) long trip taking on average 2 h 30 min with our travel partners like Renfe. Normally, there are 4 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £42, but the average price of train tickets is £42. Travellers depart most frequently from Sevilla San Bernardo and arrive in Granada.

Train companies

Renfe trains between Sevilla and Granada

Renfe trains will get you from Sevilla to Granada from £42. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.


Renfe is Spain’s national train operator offering a multitude of domestic routes and international routes to France and Portugal. Renfe is known for its range of ticket types to fit anyone’s budget, such as the Basic, Elige and Premium tickets. Renfe also has discount cards for qualified travellers like the Renfe Gold Card and +Renfe Youth Card 50, which you can use on Omio. When you ride with Renfe, you can expect to find an impressive fleet of trains offering different levels of comfort, amenities and time needed to travel to your destination. These train types include Renfe AVE for high-speed long-distance routes, Alvia and Altaria for domestic routes in parts of Spain, Euromed for routes along the stunning Mediterranean coast, Avant commuter trains and Trenhotel night trains.

  • Average Price: £42

When purchasing your Renfe train tickets between Sevilla and Granada, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Exceptions to waive change or cancellation fees policy
  • Renfe has applied temporary travel conditions for ticket holders that can no longer justify their travel or don’t wish to travel with AVE, Large Distancia, Avant or Media services for trips between 29th of October and 8th of May 2021
  • Travellers may choose to get a full refund, free of charge, or be provided with a new ticket for another date free of charge.
  • Passengers traveling international routes (Renfe–SNCF) can cancel their ticket free of charge until August 29th, 2021 if it’s requested three days before the departure date.

Trains from Seville to Granada: An Overview

Travelling around southern Spain is easy thanks to the extensive rail network that runs in the area. As the train from Seville to Granada runs throughout the day and only take 3 and a half hours, it makes it a great option for a day trip to explore what smaller towns in Southern Spain have to offer.

Which train companies run service from Seville to Granada?

All trains from Seville to Granada are run by Spanish rail company Renfe.

How long is the train journey from Seville to Granada?

The fastest direct train from Seville to Granada is 3h 19m with the longest train being 3h 27m.

How many trains are there from Seville to Granada day?

There are four direct trains to Granada a day. The first train leaves Seville at 06:35 in the morning and the last train leaves at 17:56 arriving into Granada at 21:15.

What are the departure and arrival station for trains from Seville to Granada?

Departure Information: All trains leave from Seville Santa Justa, which is Seville's main station. The station is located in the north-east of Seville and is well connected to local transport with many of the main bus line stopping at the station.

Arrival Information: All trains from Seville arrive into Granada train station, which is located on Avenida de Andaluces. The station is served by plentiful buses with routes N1, N3, N9, SN1 and the U3 stopping at Avda de Constitucion III, which is a 1-minute walk to the station.

Renfe trains from Seville 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 Seville 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 Sevilla 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 Sevilla to Granada.
How much do cheap train tickets to Granada from Sevilla cost?
Omio customers have found cheap train tickets to Granada from Sevilla for as low as £42  for the next 7 days.
What is the cost of a train ticket from Sevilla to Granada on average?
The Sevilla to Granada train ticket price is on average £42  if you are looking to book your tickets for this route in the next week.
What is the distance from Sevilla to Granada via train?
The Sevilla to Granada train distance is approximately 130 miles (210 km).
How long does it take from Sevilla to Granada by train?
The Sevilla to Granada train duration is on average 2 h 30 min, which is to be expected when travelling 130 miles (210 km) between Sevilla and Granada. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What is the departure train station in Sevilla and arrival train station in Granada?

Omio customers travelling this route depart most frequently from Sevilla San Bernardo   and arrive in Granada.

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

The most popular departure train station with passengers for this journey, called Sevilla San Bernardo, is located 0 mile (s) / 0 km from the city centre of Sevilla.

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

Which train providers can take me to Granada from Sevilla?
If you're looking for trains from Sevilla to Granada, you can rely on Renfe to get you to Granada. It's also good to check out all possible train providers for the Sevilla to Granada journey to see if there might be differences in the amenities they offer.
How many trains are there to Granada from Sevilla a day?
The average number of trains departing Sevilla for Granada is 4 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Sevilla to Granada? What time is the last train from Sevilla to Granada?
The earliest train departing from Sevilla to Granada leaves at 05: 40. The last train departing from Sevilla to Granada leaves at 18: 20. You can find the latest Sevilla to Granada train timetable on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I purchase train tickets to Granada from Sevilla to score the best deals?
If you book a train ticket between Sevilla and Granada within the next 7 days, you can find tickets to cost on average £42 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Granada from Sevilla are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

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