There are 5 ways to get from Arusha to Marrakesh by taxi, plane, car, shuttle, 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.
Taxi to Kilimanjaro International Airport, fly to Marrakech
best- Take the taxi from Arusha to Kilimanjaro International Airport (JRO)taxi
- Fly from Kilimanjaro International Airport (JRO) to Marrakech (RAK)plane JRO - RAK
14h 41mMAD 4,870–9,223Fly Arusha to Marrakech
cheapest- Fly from Arusha (ARK) to Marrakech (RAK)plane ARK - RAK
26h 26mMAD 2,842–9,572Drive 9,123.4 km
- Drive from Arusha to Marrakeshcar 9,123.4 km
6d 21hMAD 13,032–18,824Shuttle to Nairobi, fly to Marrakech
- Take a shuttle bus from Arusha to Nairobi JKIA
- Fly from Nairobi (NBO) to Marrakech (RAK)plane NBO - RAK
21h 54mMAD 3,517–7,463Taxi to Kilimanjaro International Airport, fly to Mohammed V International Airport, train
- Take the taxi from Arusha to Kilimanjaro International Airport (JRO)taxi
- Fly from Kilimanjaro International Airport (JRO) to Mohammed V International Airport (CMN)plane JRO - CMN
- Take the train from Gare Oasis to Marrakechtrain
21h 21mMAD 3,270–10,418
Kilimanjaro International Airport (JRO) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Arusha to Marrakesh is to shuttle and fly which costs MAD 3,500 - MAD 7,500 and takes 21h 54m.
The fastest way to get from Arusha to Marrakesh is to taxi and fly which takes 14h 41m and costs MAD 4,800 - MAD 9,500.
The distance between Arusha and Marrakesh is 6214 km. The road distance is 9123.4 km.
It takes approximately 14h 41m to get from Arusha to Marrakesh, including transfers.
Marrakesh is 3h behind Arusha. It is currently 1:16 AM in Arusha and 10:16 PM in Marrakesh.
Yes, the driving distance between Arusha to Marrakesh is 9123 km. It takes approximately 6 days 21h to drive from Arusha to Marrakesh.
There are 9452+ hotels available in Marrakesh.
What companies run services between Arusha, Tanzania and Marrakesh, Morocco?
Regional Air Services, Air France, and two other airlines fly from Arusha (ARK) to Marrakech (RAK) once daily.
- Website
- airfrance.com
Flights from Kilimanjaro International Airport to Marrakech via Paris Charles de Gaulle
- Ave. Duration
- 15h 17m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- MAD 2,700–10,000
Flights from Arusha to Marrakech via Kilimanjaro International Airport, Paris Charles de Gaulle
- Ave. Duration
- 30h 47m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- MAD 2,800–10,000
Flights from Nairobi to Marrakech via Paris Charles de Gaulle
- Ave. Duration
- 16h 12m
- When
- Thursday to Sunday
- Estimated price
- MAD 2,200–12,000
Flights from Kilimanjaro International Airport to Mohammed V International Airport via Paris Charles de Gaulle
- Ave. Duration
- 19h 6m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- MAD 2,900–11,000
- Website
- turkishairlines.com
Flights from Kilimanjaro International Airport to Marrakech via Istanbul
- Ave. Duration
- 18h 40m
- When
- Thursday and Sunday
- Estimated price
- MAD 2,800–9,500
Flights from Arusha to Marrakech via Dar es Salaam, Istanbul
- Ave. Duration
- 34h 50m
- When
- Wednesday and Saturday
- Estimated price
- MAD 3,000–10,000
Flights from Arusha to Marrakech via Kilimanjaro International Airport, Istanbul
- Ave. Duration
- 35h 50m
- When
- Wednesday and Saturday
- Estimated price
- MAD 2,800–9,500
Flights from Nairobi to Marrakech via Istanbul
- Ave. Duration
- 20h 25m
- When
- Thursday and Sunday
- Estimated price
- MAD 2,300–7,500
Flights from Kilimanjaro International Airport to Mohammed V International Airport via Istanbul
- Ave. Duration
- 17h
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- MAD 3,000–10,000
- Website
- saudia.com
Flights from Nairobi to Marrakech via Jeddah
- Ave. Duration
- 14h 10m
- When
- Monday
- Estimated price
- MAD 2,100–6,000
- Website
- lufthansa.com
Flights from Nairobi to Marrakech via Frankfurt
- Ave. Duration
- 16h
- When
- Tuesday and Wednesday
- Estimated price
- MAD 2,400–9,500
- Website
- easyjet.com
Flights from Nairobi to Marrakech via London Gatwick
- Ave. Duration
- 14h 10m
- When
- Monday
- Estimated price
- MAD 3,100–9,000
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf.ma
Train from Gare Oasis to Marrakech
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- MAD 95–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–200
- Phone
- +254722328595
- Website
- riverside-shuttle.com
Shuttle from Arusha to Nairobi JKIA
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- MAD 210–440
- Schedules at
- riverside-shuttle.com
- Ave. Duration
- 52 min
- Estimated price
- MAD 160–200
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 Stansted Airport into central London, Best ways to travel around Australia, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.







