There are 6 ways to get from Morocco to Oran by plane, car, car ferry, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Marrakech to Oran
best- Fly from Marrakech (RAK) to Oran (ORN)RAK - ORN
7h 44m$136–350Bus to Sania Ramel Airport, fly to Oran
cheapest- Take the bus from Tangier to Tetouan
- Fly from Sania Ramel Airport (TTU) to Oran (ORN)TTU - ORN
7h 42m$77–337Drive, car ferry
- Drive from Casablanca to Port of Tangier Ville
- Take the car ferry from Port of Tangier Ville to Tarifa
- Drive from Tarifa to Almería
- Take the car ferry from Almería to Oran
20h 14m$209–532Drive to Melilla, fly to Almería Airport, car ferry
- Drive from Oujda to Melilla (MLN)
- Fly from Melilla (MLN) to Almería Airport (LEI)MLN - LEI
- Take the car ferry from Almería to Oran
15h 46m$160–616Bus, car ferry
- Take the bus from Casablanca to Nador
- Take the car ferry from Nador to Almeria
- Take the car ferry from Almería to Oran
29h 16m$139–477Train, car ferry
- Take the train from Casa Voyageurs to Nador
- Take the car ferry from Nador to Almeria
- Take the car ferry from Almería to Oran
30h 48m$145–501
Marrakech (RAK) to Oran (ORN) flights
Questions & Answers
The cheapest way to get from Morocco to Oran is to bus and car ferry which costs $130 - $480 and takes 29h 16m.
The fastest way to get from Morocco to Oran is to bus and fly which takes 7h 42m and costs $75 - $340.
The distance between Morocco and Oran is 841 km.
The best way to get from Morocco to Oran without a car is to bus and car ferry which takes 29h 16m and costs $130 - $480.
It takes approximately 7h 44m to get from Morocco to Oran, including transfers.
There are 232+ hotels available in Oran.
What companies run services between Morocco and Oran, Algeria?
Royal Air Maroc, Air Algérie, and three other airlines fly from Marrakech (RAK) to Oran (ORN) twice daily.
- Website
- airalgerie.dz
Flights from Marrakech to Oran via Toulouse
- Ave. Duration
- 5h 25m
- When
- Friday
- Estimated price
- $120–600
Flights from Marrakech to Oran via Marseille
- Ave. Duration
- 6h 50m
- When
- Saturday
- Estimated price
- $90–330
Flights from Marrakech to Oran via Barcelona
- Ave. Duration
- 8h 5m
- When
- Sunday
- Estimated price
- $70–280
Flights from Marrakech to Oran via Alicante–Elche
- Ave. Duration
- 9h 5m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $50–220
Flights from Sania Ramel Airport to Oran via Alicante–Elche
- Ave. Duration
- 6h 45m
- When
- Monday, Friday, and Sunday
- Estimated price
- $65–320
- Website
- iberia.com
Flights from Marrakech to Oran via Alicante–Elche
- Ave. Duration
- 9h 10m
- When
- Monday and Friday
- Estimated price
- $50–220
Flights from Melilla to Almería Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $80–270
- Website
- vueling.com
Flights from Marrakech to Oran via Alicante–Elche
- Ave. Duration
- 9h 10m
- When
- Monday and Friday
- Estimated price
- $50–220
- Website
- volotea.com
Flights from Marrakech to Oran via Marseille
- Ave. Duration
- 10h 45m
- When
- Tuesday and Friday
- Estimated price
- $90–330
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Casa Voyageurs to Nador
- Ave. Duration
- 10h 8m
- Frequency
- Once daily
- Estimated price
- $29–60
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- $29–45
- 1st Class
- $40–60
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Tangier to Tetouan
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- $2–4
- Schedules at
- ctm.ma
- Comfort
- $2–4
Bus from Casablanca to Nador
- Ave. Duration
- 9h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $24–40
- Schedules at
- ctm.ma
- Comfort
- $26–40
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Port of Tangier Ville to Tarifa
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $35–50
- Website
- https://www.balearia.com/en
Car ferry from Nador to Almeria
- Ave. Duration
- 7h 1m
- Frequency
- 3 times a week
- Estimated price
- $94
- Website
- https://www.balearia.com/en
- Phone
- +34 (0) 917369957
- Website
- armastrasmediterranea.com
Car ferry from Almería to Oran
- Ave. Duration
- 10h 30m
- Frequency
- Once a week
- Estimated price
- $55–307
- Website
- https://armastrasmediterranea.com/en
- Seat
- $133
- Seat + Car
- $307
- Phone
- +34 (0) 902 456 500
- Website
- armastrasmediterranea.com
Car ferry from Nador to Almeria
- Ave. Duration
- 7h
- Frequency
- 4 times a day
- Estimated price
- $60–95
- Website
- https://armastrasmediterranea.com/en
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Nador to Almeria
- Ave. Duration
- 13h 30m
- Frequency
- 5 times a week
- Estimated price
- $65–127
- Website
- https://www.gnv.it/en
- Seat
- $65–90
- Cabin
- $125–127
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 4 of the smartest ways to explore Australia, How do I buy a London Underground ticket?, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.




































