Travel from Casablanca to Seville

Bus or fly from Casablanca to Seville?

You can take a bus from Casablanca to Seville via Tanger, Tanger, and Algeciras in around 18 h 56 min. Alternatively, Iberia, TAP Portugal and six other airlines fly from Casablanca to Seville every 3 hours.

How to get from Casablanca to Seville

ModeDurationPrice
From Casa-Voyageurs train to Tangier, taxi to Tanger, bus to Algeciras, then bus to Seville.16 h 41 min158€
From Casablanca bus to Tanger, taxi to Tanger, bus to Algeciras, then bus to Sevilla.18 h 56 min152€
From Casablanca drive to Tangier, car ferry to Tarifa, then drive to Seville.6 h 37 min92€
From Casablanca Grand Taxi to Casablanca airport, fly to Sevilla airport, then bus to Seville.7 h 4 min130€
From Casablanca Grand Taxi to Casablanca airport, fly to Jerez airport, then train to Seville.8 h 19 min226€
From Casablanca Grand Taxi to Casablanca airport, fly to Malaga airport, train to Malaga, then train to Seville.7 h 21 min144€

How long does it take to get from Casablanca to Seville?

It takes approximately 16 h 41 min to get from Casablanca to Seville, including transfers.

Operators from Casablanca to Seville

OperatorPhoneWebsite
Moroccan Railways (ONCF)Moroccan Railways (ONCF)
ALSA+34 902 42 22 42ALSA
CTM0800090030CTM
FRS FerriesFRS Ferries
Grand TaxisGrand Taxis
IberiaIberia
TAP PortugalTAP Portugal
Royal Air MarocRoyal Air Maroc
Vueling AirlinesVueling Airlines
RyanairRyanair
Air EuropaAir Europa
Transavia FranceTransavia France
Air Arabia MarocAir Arabia Maroc
Sevilla (TUSSAM)+34 (0) 955 010 010Sevilla (TUSSAM)
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
Málaga Cercanías (RENFE)+34 (0) 902 320 320Málaga Cercanías (RENFE)