There are 4 ways to get from Kabale to Marrakesh by bus, plane, 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 Kigali, fly to Mohammed V International Airport, train
best- Take the bus from Katuna to Kigali
- Fly from Kigali (KGL) to Mohammed V International Airport (CMN)KGL - CMN
- Take the train from Gare Oasis to Marrakech
23h 21mBus to Entebbe, fly to Marrakech
cheapest- Take the bus from Kabale to Kampala
- Fly from Entebbe (EBB) to Marrakech (RAK)EBB - RAK
25h 2mMAD 4,579–11,109Bus to Kigali, fly to Agadir–Al Massira Airport, bus
- Take the bus from Katuna to Kigali
- Fly from Kigali (KGL) to Agadir–Al Massira Airport (AGA)KGL - AGA
- Take the bus from Agadir to Marrakech
33h 47mBus to Kigali, fly to Marrakech
- Take the bus from Katuna to Kigali
- Fly from Kigali (KGL) to Marrakech (RAK)KGL - RAK
17h 57m
Kigali (KGL) to Mohammed V International Airport (CMN) flights
Questions & Answers
The cheapest way to get from Kabale to Marrakesh is to bus and fly which costs MAD 4,500 - MAD 12,000 and takes 25h 2m.
The fastest way to get from Kabale to Marrakesh is to bus and fly which takes 25h 2m and costs MAD 4,500 - MAD 12,000.
The distance between Kabale and Marrakesh is 5950 km.
It takes approximately 23h 21m to get from Kabale to Marrakesh, including transfers.
Marrakesh is 2h behind Kabale. It is currently 10:02 PM in Kabale and 8:02 PM in Marrakesh.
There are 8971+ hotels available in Marrakesh.
What companies run services between Kabale, Western Region, Uganda and Marrakesh, Morocco?
There is no direct connection from Kabale to Marrakesh. However, you can take the taxi to Katuna, take the bus to Kigali, take the taxi to Kigali (KGL) airport, fly to Mohammed V International Airport (CMN), walk to Mohammed V International Airport, take the train to Oasis, then take the train to Marrakech. Alternatively, you can take the taxi to Katuna, take the bus to Kigali, take the taxi to Kigali (KGL) airport, fly to Agadir–Al Massira Airport (AGA), walk to Agadir Airport, take the bus to Vallée des Oiseaux, walk to Agadir, then take the bus to Marrakech.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- royalairmaroc.com
Flights from Kigali to Mohammed V International Airport via Lagos
- Ave. Duration
- 15h 55m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- MAD 2,500–8,500
Flights from Kigali to Mohammed V International Airport via Paris Charles de Gaulle
- Ave. Duration
- 16h 20m
- When
- Saturday
- Estimated price
- MAD 2,900–7,000
Flights from Kigali to Mohammed V International Airport via London Heathrow
- Ave. Duration
- 23h 50m
- When
- Every day
- Estimated price
- MAD 3,100–7,500
Flights from Kigali to Agadir–Al Massira Airport via Lagos, Mohammed V International Airport
- Ave. Duration
- 28h 30m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- MAD 2,200–7,500
Flights from Entebbe to Marrakech via Lagos, Mohammed V International Airport
- Ave. Duration
- 18h 50m
- When
- Monday, Thursday, and Saturday
- Estimated price
- MAD 2,800–7,000
- Website
- ryanair.com
Flights from Kigali to Agadir–Al Massira Airport via Addis Ababa, Madrid
- Ave. Duration
- 24h 10m
- When
- Friday and Sunday
- Estimated price
- MAD 2,800–7,500
Flights from Kigali to Marrakech via Addis Ababa, Madrid
- Ave. Duration
- 16h 25m
- When
- Sunday
- Estimated price
- MAD 3,000–8,000
Flights from Entebbe to Marrakech via Brussels
- Ave. Duration
- 17h 30m
- When
- Thursday
- Estimated price
- MAD 3,000–11,000
- Website
- klm.com
Flights from Kigali to Marrakech via Paris Charles de Gaulle
- Ave. Duration
- 14h
- When
- Saturday
- Estimated price
- MAD 2,800–7,000
Flights from Entebbe to Marrakech via Amsterdam Schiphol
- Ave. Duration
- 20h 55m
- When
- Thursday
- Estimated price
- MAD 2,500–9,500
- Website
- airfrance.com
Flights from Kigali to Marrakech via Paris Charles de Gaulle
- Ave. Duration
- 14h
- When
- Saturday
- Estimated price
- MAD 2,800–7,000
- Website
- turkishairlines.com
Flights from Entebbe to Marrakech via Istanbul
- Ave. Duration
- 18h 50m
- When
- Thursday
- Estimated price
- MAD 2,500–8,500
- Website
- easyjet.com
Flights from Entebbe to Marrakech via London Gatwick
- Ave. Duration
- 13h 25m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- MAD 3,200–8,000
- 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
- srclassiccoachafrica@gmail.com
- Website
- srclassic.com
Bus from Katuna to Kigali
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Schedules at
- srclassic.com
- Phone
- 2255
- contact@supratours.ma
- Website
- supratours.ma
Bus from Agadir to Marrakech
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 110–160
- Schedules at
- supratours.ma
- Second Class
- MAD 130–160
- First Class
- MAD 110–160
- Phone
- +256704300537
Bus from Kabale to Kampala
- Ave. Duration
- 8h
- Frequency
- Every 4 hours
- Estimated price
- MAD 79
- Schedules at
- facebook.com
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?, Flying into Beijing?, and Italy Travel Guides - to help you get the most out of your next trip.














