There are 3 ways to get from Algiers to Casablanca by plane, car ferry, bus or car

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  •  5 h 15 min

  1. ALG - CMN

$140 - $380

2 alternative options

Car ferry, bus  •  2 days 11 h

$371 - $476

Drive, car ferry  •  21 h 13 min

$165 - $489

What companies run services between Algiers, Algeria and Casablanca, Morocco?

Air Algérie and Royal Air Maroc fly from Algiers to Casablanca twice daily.

Airlines
Air Algérie
Website
airalgerie.dz
Flights from Algiers to Casablanca
Ave. Duration
1 h 55 min
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
$230 - $550
Flights from Algiers to Casablanca via Oran
Ave. Duration
4 h
When
Monday, Thursday and Friday
Estimated price
$230 - $550
Royal Air Maroc
Website
royalairmaroc.com
Flights from Algiers to Casablanca
Ave. Duration
2 h
When
Every day
Estimated price
$240 - $550
Bus operators
ALSA
Phone
+34 902 42 22 42
Website
alsa.es
Bus from Alicante to Malaga
Ave. Duration
7 h 45 min
Frequency
Every 4 hours
Estimated price
$40 - $65
Website
alsa.com
Bus from Malaga to Casablanca
Ave. Duration
39 h
Frequency
Once daily
Estimated price
$180 - $260
Website
alsa.com
Ferry operators
Algerie Ferries
Acciona Trasmediterranea
Phone
+34 (0) 917369957
Website
trasmediterranea.es
Car ferry from Oran to Almería
Ave. Duration
8 h 1 min
Frequency
3 times a week
Estimated price
$50 - $250
Schedules at
trasmediterranea.es
Seat
$112
Cabin
$244
FRS Ferries
Website
frs.es
Car ferry from Tarifa to Tangier
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$40 - $130
Schedules at
frs.es
Passenger
$43 - $48
Standard Car
$115 - $130
Inter Shipping
Phone
+34 956 68 47 29
Email
info@intershipping.es
Website
intershipping.es
Car ferry from Tarifa to Tangier
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$45
Schedules at
intershipping.es

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 to get from London to Edinburgh, Want to know more about US trains? and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.

Questions & Answers

The distance between Algiers and Casablanca is 1033 km.

The cheapest way to get from Algiers to Casablanca is to fly which costs $140 - $380 and takes 5 h 15 min.

The quickest way to get from Algiers to Casablanca is to fly which takes 5 h 15 min and costs $140 - $380.

It takes approximately 5 h 15 min to get from Algiers to Casablanca, including transfers.