There are 7 ways to get from Moyale District to Mombasa by unknown, plane, bus, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel, fly to Mombasa
best- Walk from Moyale District to Wajir (WJR)unknown
- Fly from Wajir (WJR) to Mombasa (MBA)plane WJR - MBA
7h 20mTravel, bus, train
- Walk from Moyale District to Moyaleunknown
- Take the bus from Moyale to Nairobibus
- Take the train from Nairobi to Mombasatrain
18h 24mTravel, fly to Ukunda, taxi
- Walk from Moyale District to Wajir (WJR)unknown
- Fly from Wajir (WJR) to Ukunda (UKA)plane WJR - UKA
- Take the taxi from Ukunda (UKA) to Mombasataxi
8h 7mTravel, fly to Vipingo Airport
- Walk from Moyale District to Wajir (WJR)unknown
- Fly from Wajir (WJR) to Vipingo Airport (VPG)plane WJR - VPG
10h 36mTravel, fly to Malindi, bus
- Walk from Moyale District to Wajir (WJR)unknown
- Fly from Wajir (WJR) to Malindi (MYD)plane WJR - MYD
- Take the bus from Malindi to Mombasabus
10h 2mTravel, bus
- Walk from Moyale District to Moyaleunknown
- Take the bus from Moyale to Nairobibus
- Take the bus from Nairobi to Mombasabus
21h 29mTravel, bus via Mombasa
- Walk from Moyale District to Moyaleunknown
- Take the bus from Moyale to Nairobibus
- Take the bus from Nairobi to Mombasabus
21h 29m
Wajir (WJR) to Mombasa (MBA) flights
Questions & Answers
The distance between Moyale District and Mombasa is 846 km.
The best way to get from Moyale District to Mombasa without a car is to travel and bus and train which takes 18h 24m and costs .
It takes approximately 7h 20m to get from Moyale District to Mombasa, including transfers.
There are 2249+ hotels available in Mombasa.
What companies run services between Moyale District, Kenya and Mombasa, Kenya?
There is no direct connection from Moyale District to Mombasa. However, you can travel to Wajir (WJR) airport, fly to Mombasa (MBA), then take the taxi to Mombasa. Alternatively, you can take a vehicle from Moyale District to Mombasa via Moyale, Nairobi, Nairobi, and Mombasa in around 18h 24m.
Flights from Wajir to Mombasa via Amboseli
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $65–380
Flights from Wajir to Ukunda via Amboseli
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $45–270
Flights from Wajir to Vipingo Airport via Amboseli
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $65–360
Flights from Wajir to Malindi via Amboseli
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $70–400
- Website
- flysafarilink.com
Flights from Wajir to Mombasa via Nairobi Wilson
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $150–600
Flights from Wajir to Ukunda via Nairobi Wilson
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $100–420
Flights from Wajir to Malindi via Nairobi Wilson
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $150–600
- Website
- flexflight.dk
Flights from Wajir to Mombasa via Nairobi Wilson
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $150–600
Flights from Wajir to Ukunda via Nairobi Wilson
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $100–420
Flights from Wajir to Malindi via Nairobi Wilson
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $150–600
- Website
- worldticket.com
Flights from Wajir to Ukunda via Nairobi Wilson
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $100–420
- Website
- skywardexpress.co.ke
Flights from Wajir to Ukunda via Nairobi Wilson
- Ave. Duration
- 4h 40m
- When
- Friday and Sunday
- Estimated price
- $50–280
- Phone
- 0709 907 555
- [email protected]
- Website
- krc.co.ke
Train from Nairobi to Mombasa
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- $5–93
- Schedules at
- metickets.krc.co.ke
- Economy
- $5–12
- First Class
- $20–35
- Premium
- $93
- Website
- abyssinialuxurycoach.com
Bus from Moyale to Nairobi
- Ave. Duration
- 10h 17m
- Frequency
- Once daily
- Estimated price
- $36
- Schedules at
- abyssinialuxurycoach.com
Bus from Moyale to Nairobi
- Ave. Duration
- 10h 17m
- Frequency
- Once daily
- Estimated price
- $36
- Schedules at
- abyssinialuxurycoach.com
Bus from Moyale to Nairobi
- Ave. Duration
- 10h 17m
- Frequency
- Once daily
- Estimated price
- $36
- Schedules at
- abyssinialuxurycoach.com
- Phone
- 0799 933 310
- Website
- tawakalcoaches.co.ke
Bus from Malindi to Mombasa
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- $8
- Schedules at
- tawakalcoaches.co.ke
- Phone
- (+254) 722-206-445
- [email protected]
- Website
- coastbus.co.ke
Bus from Nairobi to Mombasa
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $9–12
- Schedules at
- coastbus.co.ke
- Phone
- +254 730 889 000
- [email protected]
- Website
- masheastafrica.com
Bus from Nairobi to Mombasa
- Ave. Duration
- 8h 30m
- Frequency
- Every 4 hours
- Estimated price
- $11–32
- Schedules at
- mashpoa.com
- Normal
- $22–27
- Business
- $23–26
- VIP
- $27–32
- Business
- $15–17
- Normal
- $11–14
- Ave. Duration
- 53 min
- Estimated price
- $100–130
Broadafrica Tours & Safaris
- Phone
- +254 722429225
- Website
- broadafrica.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 How to get from Heathrow Airport into central London, How to get from Stansted Airport into central London, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.











