Are you planning to travel from Marbella to Seville?
This detailed transport guide was written by a local expat and has all the details you need to make the trip easy, fast and convenient.
Let’s check your travel options!
Marbella to Seville: Transport Options
If you’re looking for a convenient and affordable way to travel from Marbella to Seville, here is a quick glance overview of all the options available, followed by a detailed breakdown below.
- by car: 2 hours and 45 minutes journey, with tolls of around 8 euros
- by bus: 3 hours 30 minutes journey, tickets cost 19.98 euros one way
- by train: no train connections are available
- by taxi: around 80 euros one way per person
Most Popular Tours in Seville
- Seville Cathedral & Giralda Tower: Skip the Line Tickets – fast-track access to one of the city’s highlights. From 16 euros per person.
- Seville: Live Flamenco Dancing Show Ticket at the Theater – experience an authentic flamenco performance in a Flamenco bar in Seville. From 20 euros per person.
- Seville: Guadalquivir River City Cruise – enjoy beautiful views of the monuments and admire the historic bridges and towers of Plaza de Espana. From 15 euros per person.
- Seville: Alcazar and Cathedral with Giralda Guided Tour – enjoy three of the most important monuments in Seville with a local guide. Price from 54.90 euros per person.
- Seville: Skip the Line Alcazar Guided Tour – cut the waiting time with this skip-the-line entrance to Alcazar, with a local guide. From 34 euros per person.

1. Marbella to Seville by Car
Travelling by car is one of the most convenient ways to get to Seville from Malaga, on your own terms. There are a number of car rental places in Marbella you can use and the journey is a fairly easy one. I have added the details below.
- Distance travelled: 195 km
- Journey time: 2 hours 45 minutes fastest route
- Journey details: via A-397
- Tolls to be paid: 8.35 euros (use toll calculator
- Petrol estimate: 27 euros
There are actually three different route options for this journey, the fastest one being the one through Ronda, which also makes a very picturesque stop-over. This road leads through the mountains so you can expect to encounter some serpentines on the way and you might have to drive slower or make a stop on the way to Ronda.
If you prefer, you can also take the longer but same-duration journey passing near Gibraltar and Cadiz, if those would be your preferred stops on your way to Seville.
The last option is a route via Benalmadena and passing Antequrra, which is a good option if you would like to see the Antequerra national park on your way, or stop over at Caminito del Rey.
2. Marbella to Seville by Bus
There is a direct bus connection between Marbella and Seville but with only 2 departures per day.
Bus Departure Times & Travel Time
- 9.30 am – travel time 3 hours 30 minutes, arrival 13.00 pm
- 16.20 pm – travel time 4 hours 40 minutes, arrival 21.00 pm
Bus Ticket Prices
The bus tickets start at 19.98 euros per person.
Marbella Bus Station
The main bus station in Marbella is North of the town centre, a somewhat inconvenient location for most people.
The faster long-distance buses will only stop at the main bus station and not closer to the coastline.
The bus station in Marbella has almost non-existing facilities and no shops, only a few vending machines. It is also a fairly remote location with no other facilities like restaurants or shops located close by.
There is a small taxi rank outside of the bus station, and if you would like to walk from there to the coastline, it would take about 30 minutes.
The location of the bus station is marked on the map below.
Seville Bus Station
Seville bus station is located at Plaza de Armas, close to the river. From the station you can take a taxi just outside or walk to the old town, which should take about 20 minutes.
3. Marbella to Seville by Train
Marbella does not have a train station as the train network does not run further south than Fuengirola. If you would like to get to Seville by train, you would have to get to Fuengirola by bus or car, in order to get to Malaga by train. From there you can take a train to Seville.

4. Marbella to Seville by Taxi
If you’re planning to travel by taxi, the cheapest estimate I found was around 80 euros per person, with a pre-booked private transport company.
You can also check gettransfer.com which I often use for long-distance trips – the site will give you quotes from lots of different companies for your trip so you can select the cheapest one.
Marbella to Seville: Frequent Questions
How far from Marbella to Seville?
The distance between Marbella and Seville is 195 km (121 miles). It’s roughly 2 hours and 45 minutes drive by car.
How to get from Marbella to Seville?
The easiest option is to drive by car, which should take just under 3 hours. The other option is a bus, but there are only two departures per day, 9.30 am and 4.20 pm.
How close is Marbella to Seville?
The distance between Marbella and Seville is 195 km (121 miles). It’s roughly 2 hours and 45 minutes drive by car.

What to See in Seville?
10 Gorgeous Photography Locations in Seville, Spain
Is Seville Worth Visiting? (A Guide by a Local)
The Monument of Controversy: Las Setas de Sevilla
The Gem of Andalusian Architecture: Casa de Pilatos, Seville
Best Day Trips from Seville (Complete Guide)
Seville Cathedral & Giralda Tower
Visiting the Royal Alcazar of Seville
Palacio de las Dueñas, Seville
The Venice of Spain: Plaza de España, Seville
Best Restaurants in Seville (Spain)
Other Transport Guides from Marbella
Disclaimer: this article contains affiliate links – if you make a purchase through one of these links, I will earn a small commission that helps me run this site. This is at no extra cost to you.