There are 7 ways to get from Marrakesh to Seville by plane, train, bus and ferry, bus, car or car ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Sevilla  •  4 h 22 min

  1. Fly from Marrakech (RAK) to Sevilla (SVQ) RAK - SVQ

$51 - $370

6 alternative options

Fly to Jerez, train  •  8 h 54 min

  1. Fly from Marrakech (RAK) to Jerez (XRY) RAK - XRY
  2. Take the train from Aeropuerto de Jerez to Sevilla-San Bernardo

$136 - $417

Fly to Malaga, train  •  9 h 48 min

  1. Fly from Marrakech (RAK) to Malaga (AGP) RAK - AGP
  2. Take the train from Malaga to Cordoba Central
  3. Take the train from Cordoba Central to Sevilla Santa Justa

$130 - $383

Train, bus and ferry, bus  •  12 h 24 min

  1. Take the train from Marrakech to Berrechid
  2. Take the bus and ferry from Berrechid to Algeciras
  3. Take the bus from Algeciras to Jerez de la Frontera
  4. Take the train from Jerez de la Frontera to Sevilla Santa Justa A / ...

$61 - $110

Train, bus and ferry  •  13 h 57 min

  1. Take the train from Marrakech to Berrechid
  2. Take the bus and ferry from Berrechid to Algeciras
  3. Take the train from Algeciras to Cordoba Central Atr
  4. Take the train from Cordoba Central to Sevilla Santa Justa Ave / ...

$102 - $157

Bus and ferry, bus  •  15 h 46 min

  1. Take the bus and ferry from Marrakesh to Algeciras
  2. Take the bus from San Roque to Seville 309 / ...

$80 - $117

Drive, carferry  •  8 h 50 min

  1. Drive from Marrakesh to Tangier
  2. Take the carferry from Tangier to Tarifa
  3. Drive from Tarifa to Seville

$122 - $161

Questions & Answers

No, there is no direct bus from Marrakesh to Seville. However, there are services departing from Marrakesh and arriving at Seville via Algeciras, Puente Mayorga and San Roque. The journey, including transfers, takes approximately 15 h 46 min.

More details

The distance between Marrakesh and Seville is 666 km.

The best way to get from Marrakesh to Seville without a car is to train and bus and ferry and bus which takes 12 h 24 min and costs .

More details

It takes approximately 4 h 22 min to get from Marrakesh to Seville, including transfers.

More details

Marrakesh to Seville bus services, operated by Autolinee Gambioli, depart from Marrakesh station.

More details

The quickest flight from Marrakech Airport to Sevilla Airport is the direct flight which takes 1 h 20 min.

Search flights

Marrakesh to Seville bus services, operated by Transportes Comes, arrive at Seville station.

More details

Seville is 1 h ahead of Marrakesh. It is currently 6:53 AM in Marrakesh and 7:53 AM in Seville.

Ryanair offers flights from Marrakech Airport to Sevilla Airport.

Search flights

There are 2040+ hotels available in Seville. Prices start at $53 USD per night.

More details

Map of how to get from Marrakesh to Seville.
Launch map view
  • Distance: 416 miles
  • Duration: 4 h 22 min

What companies run services between Marrakesh, Morocco and Seville, Spain?

Ryanair flies from Marrakesh to Seville twice a week.

Airlines
Iberia
Website
iberia.com
Flights from Marrakech to Jerez via Madrid
Ave. Duration
6 h 50 min
When
Every day
Estimated price
$85 - $450
Flights from Marrakech to Jerez via Barcelona
Ave. Duration
5 h
When
Saturday
Estimated price
$120 - $490
Flights from Marrakech to Jerez via Barcelona, Madrid
Ave. Duration
8 h 55 min
When
Monday and Saturday
Estimated price
$120 - $490
Flights from Marrakech to Malaga via Madrid
Ave. Duration
6 h 40 min
When
Every day
Estimated price
$110 - $600
Flights from Marrakech to Malaga via Barcelona
Ave. Duration
8 h 12 min
When
Monday and Saturday
Estimated price
$110 - $550
Ryanair
Website
ryanair.com
Flights from Marrakech to Sevilla
Ave. Duration
1 h 20 min
When
Tuesday and Saturday
Estimated price
$35 - $250
Flights from Marrakech to Malaga via London Stansted
Ave. Duration
8 h 50 min
When
Wednesday and Thursday
Estimated price
$100 - $380
Flights from Marrakech to Malaga via Barcelona
Ave. Duration
9 h 15 min
When
Friday and Sunday
Estimated price
$60 - $250
Vueling Airlines
Website
vueling.com
Flights from Marrakech to Jerez via Barcelona
Ave. Duration
5 h
When
Saturday
Estimated price
$120 - $490
Flights from Marrakech to Malaga via Barcelona
Ave. Duration
8 h 12 min
When
Monday and Saturday
Estimated price
$110 - $550
British Airways
Website
britishairways.com
Flights from Marrakech to Jerez via Madrid
Ave. Duration
7 h 2 min
When
Thursday and Sunday
Estimated price
$60 - $270
Flights from Marrakech to Malaga via London Gatwick
Ave. Duration
8 h 5 min
When
Sunday
Estimated price
$200 - $1,300
Transavia Holland
Website
transavia.com
Flights from Marrakech to Malaga via Amsterdam
Ave. Duration
8 h 42 min
When
Tuesday and Wednesday
Estimated price
$160 - $300
Flights from Marrakech to Malaga via Eindhoven
Ave. Duration
8 h 35 min
When
Wednesday
Estimated price
$150 - $300
Royal Air Maroc
Website
royalairmaroc.com
Flights from Marrakech to Malaga via Casablanca
Ave. Duration
4 h 20 min
When
Monday, Saturday and Sunday
Estimated price
$160 - $550
TAP Portugal
Website
flytap.com
Flights from Marrakech to Malaga via Lisbon
Ave. Duration
6 h 40 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$65 - $370
easyJet
Website
easyjet.com
Flights from Marrakech to Malaga via London Gatwick
Ave. Duration
7 h 50 min
When
Saturday
Estimated price
$160 - $600
Air Europa
Website
aireuropa.com
Flights from Marrakech to Malaga via Madrid
Ave. Duration
7 h 55 min
When
Thursday and Sunday
Estimated price
$90 - $750
Brussels Airlines
Website
brusselsairlines.com
Flights from Marrakech to Malaga via Brussels
Ave. Duration
9 h 20 min
When
Saturday and Sunday
Estimated price
$210 - $750
Swiss
Website
swiss.com
Flights from Marrakech to Malaga via Geneva
Ave. Duration
9 h 25 min
When
Friday and Sunday
Estimated price
$550 - $1,300
Train operators
Spanish Railways (RENFE)

Based in Madrid, Renfe is a state-owned train operator, that connects cities across Spain and neighbouring countries including Portugal, France, Germany, Switzerland, and the Netherlands. Renfe’s extensive network means most destinations offer multiple trains a day, with the most popular routes normally offering a train each hour. Locally known as AVE, the high-speed trains can reach speeds of up to 350km/h, making travel between major cities very efficient. Comfort is key in a Renfe train, with seats with footrests in all three classes of travel: Standard, Club and First. Each seat has an individual light, a pull-down table and an electrical outlet for in Club and First classes. There is free WiFi for first class passengers and for those with a + Renfe card.

Rome2rio's guide to Spanish Railways (RENFE)
Contact Details
Phone
902 320 320
Website
renfe.com
Train from Aeropuerto de Jerez to Sevilla-San Bernardo
Ave. Duration
54 min
Frequency
Every 2 hours
Estimated price
$11 - $22
Website
renfe.com
Train from Malaga to Cordoba Central
Ave. Duration
1 h 5 min
Frequency
Hourly
Estimated price
$20 - $35
Website
renfe.com
Train from Jerez de la Frontera to Sevilla Santa Justa
Ave. Duration
50 min
Frequency
Hourly
Estimated price
$13 - $23
Website
renfe.com
Train from Algeciras to Cordoba Central
Ave. Duration
3 h 10 min
Frequency
3 times a day
Estimated price
$35 - $50
Website
renfe.com
Spanish Railways AVE
Bus operators
Autolinee Gambioli
Phone
+41 (0) 79.71.85.806
Email
info@autolineegambioli.it
Website
autolineegambioli.it
Bus and ferry from Berrechid to Algeciras
Ave. Duration
4 h 35 min
Frequency
Twice a week
Estimated price
$30 - $50
Schedules at
autolineegambioli.it
Bus and ferry from Marrakesh to Algeciras
Ave. Duration
9 h 50 min
Frequency
Twice a week
Estimated price
$55 - $80
Schedules at
autolineegambioli.it
Autocares Valenzuela
Phone
+34 (0) 956702609
Email
informacion.cadiz@grupovalenzuela.com
Website
grupovalenzuela.com
Bus from Algeciras to Jerez de la Frontera
Ave. Duration
1 h 30 min
Frequency
Once daily
Estimated price
$9 - $20
Schedules at
grupovalenzuela.com
Transportes Comes
Phone
956 291 168
Email
comercial@tgcomes.es
Website
tgcomes.es
Bus from San Roque to Seville
Ave. Duration
3 h 50 min
Frequency
4 times a day
Estimated price
$23 - $30
Schedules at
tgcomes.es
Book at
movelia.es
Ferry operators
Inter Shipping
Phone
+34 956 68 47 29
Email
info@intershipping.es
Website
intershipping.es
Car ferry from Tangier to Tarifa
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$44
Schedules at
intershipping.es

Want to know more about travelling around Spain

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

The best way to get from Marrakesh to Marrakech Airport is to line 19 Airport Shuttle Bus which takes 30 min and costs .

More details