Tren en la ruta Málaga Sevilla
Train Route

Málaga-Sevilla trains: timetables, fares and offers

Málaga-Sevilla train in 2h 02min from €25. 11 departures a day, real timetables and stops. Check fares and book your trip.

From 25€ 12 trains/day Avant 2h 2'

Check prices for your dates

2026-09-03
Add return

🔒 No hidden fees · Best price guaranteed

25€Minimum price
2h 2'Direct journey
12Daily trains
35%Early booking savings
Route summary

Quick summary of the Málaga-Sevilla route

The Málaga-Sevilla train covers 204 km in 2h 02min on the fastest Avant, and up to 3h 31min on the services with more stops. There are 11 departures a day from Málaga María Zambrano to Sevilla-Santa Justa, from €25 and averaging €39. Prices vary with the date, how far ahead you book and the fares on sale. Check the search box for your own trip.
Inside an Avant train
The Avant covers the route in 2h 02min
Distance204 km
Shortest journey2h 02min (Avant)
Longest journey3h 31min
Departures a day11 trains
Train typesAvant
Lowest fare€25
Average fare€39
Highest fare€84
Cheapest time of daybetween 9am and 1pm
Best time to book31-60 days before travelling
Departure stationMálaga María Zambrano
Arrival stationSevilla-Santa Justa
Schedules

Málaga-Sevilla train timetable

The first train leaves Málaga María Zambrano at 05:13 and the last one at 20:15. The fastest service is the Avant at 09:17, arriving at 11:19 in 2h 02min. Prices vary with the date, how far ahead you book and the fares on sale. Check the search box for your own trip.

Málaga-Sevilla train timetable
DepartureArrivalDurationTypeStops
06:32 08:44 2h 12min
AVANT
07:02 10:30 3h 28min
MD
09:05 11:19 2h 14min
AVANT
09:05 12:34 3h 29min
MD
13:26 16:43 3h 17min
MD
14:37 16:50 2h 13min
AVANT
15:27 18:44 3h 17min
MD
15:28 19:14 3h 46min
AVE
16:25 18:43 2h 18min
AVANT
17:08 20:29 3h 21min
MD
18:20 20:33 2h 13min
AVANT
20:18 23:32 3h 14min
MD
20:30 22:51 2h 21min
AVANT

Current timetable. Check your date's availability in the search box.

Prices

Málaga-Sevilla train fares

The Málaga-Sevilla train starts at €24.95 in Turista class, with an average fare of €39 across everything on sale. Preferente class can reach €84. Based on 466 real queries to the Renfe API.
Málaga-Sevilla train fares by type and class
Type/classFromAverage fareUp to
MD Turista €24.95 €24.95 €24.95
AVE Turista €46.40 €63.98 €80.80
AVANT Turista €46.70 €46.70 €46.70
AVE Preferente €54.60 €77.11 €83.60
Journey time

How long does the Málaga-Sevilla train take?

The Avant takes 2h 02min between Málaga María Zambrano and Sevilla-Santa Justa. Services with more stops take up to 3h 31min. Prices vary with the date, how far ahead you book and the fares on sale. Check the search box for your own trip.

How long does the Málaga-Sevilla train take?
Service Duration Departures a day
Avant 2h 02min – 3h 31min 11
Stations

Stations on the Málaga-Sevilla route

Trains leave from Málaga María Zambrano and arrive at Sevilla-Santa Justa. There are also 6 services from Málaga María Zambrano, terminating at Sevilla-San Bernardo. Prices vary with the date, how far ahead you book and the fares on sale. Check the search box for your own trip.
On board

On board the Málaga-Sevilla train

The route is served by Avant. What each train carries depends on the set assigned to the service, so it is worth checking when you book.

Service Duration Departures a day Classes
Avant 2h 02min – 3h 31min 11 Turista
Savings

How to pay less on the Málaga-Sevilla train

To save on the Málaga-Sevilla train, book 31-60 days ahead (3% average saving). Sunday is the cheapest day of the week, averaging €35. Data from 466 real queries to the Renfe API.
Book 31-60d ahead
3.3% cheaper than buying in the last 48 hours
Average fare booking this far ahead: €35
Travel on Sunday
The cheapest day of the week, averaging €35
Sunday: €35 on average vs Saturday: €44
Pick the morning trains
The cheapest time of day, averaging €33
€33 on average vs €47 at the most expensive time
Search with flexible dates
Moving the trip by ±2 days can bring the fare down a long way
Compare departure days in the ofertren.com search box
Search with flexible dates
Moving the trip by ±2 days can bring the fare down a long way
Compare departure days in the ofertren.com search box
FAQ

Frequently asked questions about the Málaga-Sevilla train

How much does the Málaga-Sevilla train cost?

From €25 one way, averaging €39 and up to €84 on the busiest dates. The lowest fare on record is Avant Turista, from €46.70.

How long does the train from Málaga to Sevilla take?

The Avant takes 2h 02min between Málaga María Zambrano and Sevilla-Santa Justa. Services with more stops take up to 3h 31min.

How many trains a day run from Málaga to Sevilla?

11 departures a day from Málaga María Zambrano, split between Avant. There are also 6 services from Málaga María Zambrano.

Which station do trains to Sevilla leave from in Málaga?

From Málaga María Zambrano, where the 11 daily services on this route start. The ones leaving Málaga María Zambrano are the exception.

Which station in Sevilla do trains from Málaga arrive at?

At Sevilla-Santa Justa. Services from Málaga María Zambrano terminate at Sevilla-San Bernardo.

Does the Málaga-Sevilla train make intermediate stops?

The most frequent stops are Antequera-Santa Ana, Puente Genil-Herrera and Córdoba.

What time do the first and last trains to Sevilla leave?

The first leaves Málaga María Zambrano at 05:13 and arrives at 08:44. The last one leaves at 20:15 and arrives at 22:21.

When is the Málaga-Sevilla train cheapest?

Booking 31-60 days before travelling saves 3.3% on average. Sunday is the cheapest day of the week, averaging €35. The the morning trains are the cheapest of the day, averaging €33.