Distance from Casablanca to Algiers
The straight-line (great-circle) distance from Casablanca, Morocco to Algiers, Algeria is 1,030 km (640 miles). There is normally no nonstop flight; a hypothetical nonstop flight would take about 1 h 45 min.
🇲🇦 → 🇩🇿
Route Map
City Information
Casablanca
Algiers
About This Route
1,030 km is the great-circle distance between the two city centres, calculated with the haversine formula. Flight paths are usually somewhat longer because aircraft follow air-traffic routes, and airports are not in the city centres. From Casablanca, Algiers lies to the northeast.
Flights
There are no direct flights: Algeria broke off diplomatic relations with Morocco in August 2021 and closed its airspace to Moroccan aircraft. Travellers connect via Tunis, a European hub (such as Paris or Marseille) or Istanbul, so the real journey typically takes 5–10 hours or more.
The flight time shown (1 h 45 min) assumes a nonstop flight at an average of 800 km/h plus about 30 minutes for take-off and landing. Airports: Mohammed V International Airport (CMN) and Houari Boumediene Airport (ALG).
By Road and Land Borders
The two cities are about 1,000 km apart by the old road via Oujda, but the Morocco–Algeria land border has been closed since 1994. There is no legal overland crossing between the two countries.
About Casablanca, Morocco
Morocco's largest city and business capital (Rabat is the political capital). It is the main hub of Royal Air Maroc and linked to Tangier by Al Boraq high-speed trains.
About Algiers, Algeria
Algeria's capital and largest city, rising on hills above the Bay of Algiers. The Casbah, the old Ottoman-era citadel quarter, is a UNESCO World Heritage Site.
Practical Tips
- Time: Casablanca and Algiers are on the same time; Morocco moves to UTC+0 during Ramadan.
- Currency: Casablanca uses the Moroccan dirham (MAD); Algiers uses the Algerian dinar (DZD).
- Visas: Entry rules between Morocco and Algeria depend on your nationality; check our visa requirements tool and official sources before travelling.
Frequently Asked Questions
How far is Casablanca from Algiers?
Casablanca is 1,030 km (640 miles) from Algiers in a straight line. Overland travel is not possible because the land border is closed.
How long is the flight from Casablanca to Algiers?
There are no direct flights, because Algeria closed its airspace to Moroccan aircraft in 2021. A hypothetical nonstop flight would take about 1 h 45 min, but real journeys connect via Tunis, Europe or Istanbul and usually take 5 to 10 hours or more.
Can you travel from Casablanca to Algiers by road?
No. The Morocco-Algeria land border has been closed since 1994, so there is no legal overland route even though the road distance would be only about 1,000 km.
What is the time difference between Casablanca and Algiers?
Casablanca and Algiers are on the same time; Morocco moves to UTC+0 during Ramadan.
Related Routes and Guides
Use the distance calculator for any other pair of African cities, or see the list of distance pages.