There are 5 ways to get from Casablanca to Marbella by bus, car ferry, car or plane

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

Bus, carferry  •  10 h 15 min

  1. Take the bus from Casablanca to Tanger
  2. Take the carferry from Tangier to Tarifa
  3. Take the bus from Tarifa to Marbella 903

$67 - $78

4 alternative options

Drive, carferry  •  5 h 35 min

  1. Drive from Casablanca to Tangier
  2. Take the carferry from Tangier to Tarifa
  3. Drive from Tarifa to Marbella

$88 - $108

Fly to Malaga  •  6 h 3 min

  1. Fly from Casablanca (CMN) to Malaga (AGP) CMN - AGP

$72 - $307

Fly to Tangier, carferry, bus  •  7 h 37 min

  1. Fly from Casablanca (CMN) to Tangier (TNG) CMN - TNG
  2. Take the carferry from Tangier to Tarifa
  3. Take the bus from Tarifa to Marbella

$195 - $445

Fly to Nador, carferry, bus  •  10 h 12 min

  1. Fly from Casablanca (CMN) to Nador (NDR) CMN - NDR
  2. Take the carferry from Melilla to Málaga
  3. Take the bus from Málaga to Marbella

$178 - $648

Questions & Answers

The distance between Casablanca and Marbella is 409 km.

The best way to get from Casablanca to Marbella without a car is to bus and carferry which takes 10 h 15 min and costs .

More details

It takes approximately 10 h 15 min to get from Casablanca to Marbella, including transfers.

More details

The quickest flight from Casablanca Airport to Malaga Airport is the direct flight which takes 1 h 40 min.

Search flights

Marbella is 1 h ahead of Casablanca. It is currently 5:48 AM in Casablanca and 6:48 AM in Marbella.

Royal Air Maroc offers flights from Casablanca Airport to Malaga Airport.

Search flights

There are 3273+ hotels available in Marbella. Prices start at $80 USD per night.

More details

The best way to get from Casablanca to Casablanca Airport is to Grand Taxi which takes 38 min and costs .

More details

Map of how to get from Casablanca to Marbella.
Launch map view
  • Distance: 255.8 miles
  • Duration: 10 h 15 min

What companies run services between Casablanca, Morocco and Marbella, Spain?

Royal Air Maroc flies from Casablanca to Marbella once daily.

Airlines
Royal Air Maroc
Website
royalairmaroc.com
Flights from Casablanca to Malaga
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$160 - $600
Flights from Casablanca to Tangier
Ave. Duration
1 h 1 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$120 - $550
Flights from Casablanca to Nador
Ave. Duration
1 h 30 min
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$120 - $850
Air Arabia Maroc
Website
airarabia.com
Flights from Casablanca to Nador
Ave. Duration
1 h 5 min
When
Friday and Sunday
Estimated price
$110 - $360
Bus operators
CTM
Phone
0800090030
Email
ctmweb.ma@gmail.com
Website
ctm.ma
Bus from Casablanca to Tanger
Ave. Duration
5 h 15 min
Frequency
5 times a day
Estimated price
$12 - $20
Schedules at
ctm.ma
Regular
$16
Premium
$20
Comfort plus
$16
Transportes Comes
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
Balearia
Phone
+34 912 66 02 14
Email
reservas@balearia.com
Website
balearia.com
Car ferry from Melilla to Málaga
Ave. Duration
4 h 30 min
Frequency
Twice a week
Estimated price
$40 - $210
Schedules at
balearia.com
Cabin
$150 - $210
Seating
$60 - $75
Balearia
$55 - $80
Lobby Bar
$60 - $85

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.