Home › Routes › Malaga to Seville
How to get from Malaga to Seville
Direct Renfe trains from Málaga María Zambrano to Sevilla Santa Justa take about 2 h and are the fastest option. ALSA buses are usually cheaper at about 2 h 45, and driving takes roughly 2 h 15 on toll-free motorways.
Best option: Train. Direct trains are the quickest and arrive at Santa Justa, a short bus or taxi ride from the old town.
All the ways to make the trip
| How | Time | How often | Price* | Good to know |
|---|---|---|---|---|
| train Renfe direct trains from Málaga María Zambrano to Sevilla Santa Justa | about 2 h | several a day; check current timetables | about €25–45, cheaper when booked early | Book on the Renfe website or app; seats are assigned. |
| bus ALSA buses from Málaga bus station (next to María Zambrano) to Seville (Plaza de Armas station) | about 2 h 30–3 h | several a day | about €15–25 | Plaza de Armas is within walking distance of the centre of Seville. |
| car A-45 and A-92 via Antequera | about 2 h 15 | fuel only, no tolls on this route | Seville's old centre has restricted-traffic areas; use a public car park. |
*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.
Open the route in Google Maps →
Book the trip
Partner links: TonyPlan may earn a small commission at no extra cost to you.
Tips
- Book trains early for the lowest fares, especially at weekends and during Semana Santa and the Feria de Abril.
- Málaga train and bus stations are next to each other, so you can compare options on the day.
- From Santa Justa, a city bus or a taxi of about 10–15 minutes reaches the cathedral area.
- Summer afternoons in Seville are very hot; plan sightseeing for the morning and evening.
Common questions
Is there a direct train from Málaga to Seville?
Yes. Renfe runs direct trains between Málaga María Zambrano and Sevilla Santa Justa, taking about 2 hours. There are several departures a day, and fares are usually about €25–45, lower if you book early. Check the current timetable on the Renfe website, as the number of daily trains varies by season and day of the week.
What is the cheapest way to get from Málaga to Seville?
The ALSA bus is usually the cheapest, at about €15–25 one way, and takes roughly 2 h 30–3 h. It arrives at Plaza de Armas, within walking distance of the centre. Early-booked train tickets can sometimes cost about the same, so it is worth comparing both before you buy.
Can I visit Seville as a day trip from Málaga?
It is possible. With about 2 hours each way by train, you can see the cathedral, the Alcázar and the Santa Cruz quarter in one long day. Book the Alcázar in advance to avoid queues. Many travellers prefer an overnight stay, as Seville is at its best in the evening.
How long is the drive from Málaga to Seville?
The drive is about 205 km and takes around 2 h 15 via the A-45 and A-92 through Antequera. These are free motorways with no tolls. In Seville, avoid driving into the old centre, where access is restricted, and leave the car in a public car park or your hotel's garage.
Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.