There are 6 ways to get from Chanika to Marrakesh by bus, plane, taxi, ferry, 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.
Bus to Julius Nyerere International Airport, fly to Marrakech
best- Take the bus from Handeni to Dar es Salaam
- Fly from Julius Nyerere International Airport (DAR) to Marrakech (RAK)DAR - RAK
23h 25mMAD 5,121–9,166Taxi, Private Transfer , bus to Mombasa, fly to Marrakech
cheapest- Take the taxi from Chanika to Amani hills
- Take a shuttle bus from Amani hills to Tanga Airport
- Take the bus from Tanga to Mombasa
- Fly from Mombasa (MBA) to Marrakech (RAK)MBA - RAK
24h 32mMAD 4,039–10,299Taxi to Kilimanjaro International Airport, fly to Marrakech
- Take the taxi from Chanika to Kilimanjaro International Airport (JRO)
- Fly from Kilimanjaro International Airport (JRO) to Marrakech (RAK)JRO - RAK
20h 19mMAD 6,068–8,292Bus, ferry to Abeid Amani Karume International Airport, fly to Marrakech
- Take the bus from Handeni to Dar es Salaam
- Take the ferry from Dar es Salaam to Zanzibar
- Fly from Abeid Amani Karume International Airport (ZNZ) to Marrakech (RAK)ZNZ - RAK
23h 10mMAD 4,421–9,056Bus to Julius Nyerere International Airport, fly to Mohammed V International Airport, train
- Take the bus from Handeni to Dar es Salaam
- Fly from Julius Nyerere International Airport (DAR) to Mohammed V International Airport (CMN)DAR - CMN
- Take the train from Gare Oasis to Marrakech
26h 19mMAD 4,422–8,342Taxi, Private Transfer to Tanga Airport, fly to Marrakech
- Take the taxi from Chanika to Amani hills
- Take a shuttle bus from Amani hills to Tanga Airport
- Fly from Tanga Airport (TGT) to Marrakech (RAK)TGT - RAK
32h 44mMAD 4,716–14,921
Julius Nyerere International Airport (DAR) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Chanika to Marrakesh is to bus and fly and train which costs MAD 4,400 - MAD 8,500 and takes 26h 19m.
The fastest way to get from Chanika to Marrakesh is to taxi and fly which takes 20h 19m and costs MAD 6,000 - MAD 8,500.
The distance between Chanika and Marrakesh is 6867 km.
It takes approximately 23h 25m to get from Chanika to Marrakesh, including transfers.
Marrakesh is 2h behind Chanika. It is currently 6:32 PM in Chanika and 4:32 PM in Marrakesh.
There are 9013+ hotels available in Marrakesh.
What companies run services between Chanika, Tanga, Tanzania and Marrakesh, Morocco?
There is no direct connection from Chanika to Marrakesh. However, you can take the bus to Dar es Salaam, take the taxi to Julius Nyerere International Airport (DAR) airport, fly to Marrakech (RAK), walk to Marrakech Airport, then take the line 19 bus to Bab doukkala. Alternatively, you can take the taxi to Kilimanjaro International Airport (JRO) airport, fly to Marrakech (RAK), walk to Marrakech Airport, then take the line 19 bus to Bab doukkala.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- turkishairlines.com
Flights from Julius Nyerere International Airport to Marrakech via Istanbul
- Ave. Duration
- 20h 45m
- When
- Thursday and Sunday
- Estimated price
- MAD 2,100–7,000
Flights from Kilimanjaro International Airport to Marrakech via Istanbul
- Ave. Duration
- 18h 40m
- When
- Thursday and Sunday
- Estimated price
- MAD 3,000–10,000
Flights from Abeid Amani Karume International Airport to Marrakech via Istanbul
- Ave. Duration
- 19h 20m
- When
- Thursday and Sunday
- Estimated price
- MAD 2,500–8,500
Flights from Mombasa to Marrakech via Istanbul
- Ave. Duration
- 19h 15m
- When
- Thursday
- Estimated price
- MAD 2,500–8,500
Flights from Julius Nyerere International Airport to Mohammed V International Airport via Istanbul
- Ave. Duration
- 19h 42m
- When
- Every day
- Estimated price
- MAD 3,400–6,000
Flights from Tanga Airport to Marrakech via Julius Nyerere International Airport, Istanbul
- Ave. Duration
- 28h 45m
- When
- Thursday and Sunday
- Estimated price
- MAD 3,800–13,000
- Website
- klm.com
Flights from Julius Nyerere International Airport to Marrakech via Amsterdam Schiphol
- Ave. Duration
- 22h 37m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- MAD 2,100–7,500
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,800–10,000
Flights from Kilimanjaro International Airport to Marrakech via Amsterdam Schiphol
- Ave. Duration
- 21h 50m
- When
- Tuesday and Wednesday
- Estimated price
- MAD 2,900–11,000
Flights from Julius Nyerere International Airport to Mohammed V International Airport via Amsterdam Schiphol
- Ave. Duration
- 14h 57m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 2,100–8,000
- Website
- flyulendo.com
Flights from Abeid Amani Karume International Airport to Marrakech via Milan Malpensa
- Ave. Duration
- 13h 35m
- When
- Saturday
- Estimated price
- MAD 3,500–9,000
Flights from Mombasa to Marrakech via Milan Malpensa
- Ave. Duration
- 13h 55m
- When
- Thursday and Sunday
- Estimated price
- MAD 3,600–9,000
Flights from Tanga Airport to Marrakech via Abeid Amani Karume International Airport, Milan Malpensa
- Ave. Duration
- 30h 25m
- When
- Friday
- Estimated price
- MAD 5,000–13,000
- Website
- airbus.com
Flights from Abeid Amani Karume International Airport to Marrakech via Frankfurt
- Ave. Duration
- 17h 10m
- When
- Monday
- Estimated price
- MAD 3,100–6,000
Flights from Mombasa to Marrakech via Frankfurt
- Ave. Duration
- 21h 2m
- When
- Monday, Tuesday, and Saturday
- Estimated price
- MAD 2,400–8,000
- Website
- flexflight.dk
Flights from Abeid Amani Karume International Airport to Marrakech via Zurich
- Ave. Duration
- 19h 10m
- When
- Tuesday
- Estimated price
- MAD 2,300–8,500
Flights from Tanga Airport to Marrakech via Abeid Amani Karume International Airport, Zurich
- Ave. Duration
- 26h 5m
- When
- Tuesday
- Estimated price
- MAD 3,400–13,000
- Website
- comlux.com
Flights from Abeid Amani Karume International Airport to Marrakech via Zurich
- Ave. Duration
- 19h 10m
- When
- Tuesday
- Estimated price
- MAD 2,300–8,500
Flights from Tanga Airport to Marrakech via Abeid Amani Karume International Airport, Zurich
- Ave. Duration
- 26h 5m
- When
- Tuesday
- Estimated price
- MAD 3,400–13,000
- 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,800–10,000
- Website
- royalairmaroc.com
Flights from Julius Nyerere International Airport to Mohammed V International Airport via Istanbul
- Ave. Duration
- 17h 40m
- When
- Every day
- Estimated price
- MAD 3,400–6,000
Flights from Julius Nyerere International Airport to Mohammed V International Airport via Lagos
- Ave. Duration
- 17h
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 2,600–7,000
- Website
- ryanair.com
Flights from Julius Nyerere International Airport to Marrakech via Addis Ababa, Madrid
- Ave. Duration
- 16h 20m
- When
- Sunday
- Estimated price
- MAD 2,600–7,500
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Gare Oasis to Marrakech
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- MAD 90–180
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 90–140
- 1st Class
- MAD 130–180
- Phone
- 0716562567
Bus from Handeni to Dar es Salaam
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- MAD 57
- Schedules at
- facebook.com
- Phone
- +254 718 370 639
- zanzibartours@gmail.com
- Website
- hoteltoursandtransfers.com
Shuttle from Amani hills to Tanga Airport
- Ave. Duration
- 1h 15m
- Frequency
- On demand
- Estimated price
- MAD 900–1,400
- Schedules at
- hoteltoursandtransfers.com
- Phone
- 0799 933 310
- Website
- tawakalcoaches.co.ke
Bus from Tanga to Mombasa
- Ave. Duration
- 3h 37m
- Frequency
- 3 times a day
- Estimated price
- MAD 102
- Schedules at
- tawakalcoaches.co.ke
- Phone
- +255 696112233
- bookings@tripsiri.com
- Website
- zanfastferries.co.tz
Ferry from Dar es Salaam to Zanzibar
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- MAD 110–1,400
- Schedules at
- zanfastferries.co.tz
- Ave. Duration
- 4h
- Estimated price
- MAD 410–1,300
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 Travelling to the US: What do I need to know?, Want to know more about Flixbus?, and Need to know: Eurostar - to help you get the most out of your next trip.










