There are 8 ways to get from Mombasa to Mwingi by plane, car, train, bus, 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.
Fly Mombasa to Nairobi Wilson Airport, drive
best- Fly from Mombasa (MBA) to Nairobi Wilson Airport (WIL)plane MBA - WIL
- Drive from Nairobi-Wilson-Airport-WIL to Mwingicar
3h 37m$150–704Bus, train, drive
cheapest- Take the bus from Mombasa to Thikabus
- Take the train from Ruiru to Saganatrain
- Drive from Sagana to Mwingicar
20h 49m$31–47Train, drive
- Take the train from Mombasa to Nairobitrain
- Take the train from Makadara/Mwisho to Saganatrain
- Drive from Sagana to Mwingicar
14h 12m$56–167Bus, drive
- Take the bus from Mombasa to Nairobibus
- Take the bus from Town Terminal to Tuskysbus 237
- Drive from Sagana to Mwingicar
14h 57m$96–142Drive 495.3 km
- Drive from Mombasa to Mwingicar 495.3 km
7h 6m$58–83Fly Mombasa to Nairobi, drive
- Fly from Mombasa (MBA) to Nairobi (NBO)plane MBA - NBO
- Drive from Nairobi-Airport-NBO to Mwingicar
3h 47m$118–481Taxi to Ukunda, fly to Nairobi Wilson Airport, drive
- Take the taxi from Mombasa to Ukunda (UKA)taxi
- Fly from Ukunda (UKA) to Nairobi Wilson Airport (WIL)plane UKA - WIL
- Drive from Nairobi-Wilson-Airport-WIL to Mwingicar
4h 24m$236–385Taxi to Ukunda, fly to Nairobi, drive
- Take the taxi from Mombasa to Ukunda (UKA)taxi
- Fly from Ukunda (UKA) to Nairobi (NBO)plane UKA - NBO
- Drive from Nairobi-Airport-NBO to Mwingicar
4h 39m$214–332
Mombasa (MBA) to Nairobi Wilson Airport (WIL) flights
Questions & Answers
The cheapest way to get from Mombasa to Mwingi is to bus and train and drive which costs $30 - $50 and takes 20h 49m.
The fastest way to get from Mombasa to Mwingi is to fly and drive which takes 3h 37m and costs $150 - $750.
The distance between Mombasa and Mwingi is 617 km. The road distance is 495.3 km.
It takes approximately 3h 37m to get from Mombasa to Mwingi, including transfers.
Yes, the driving distance between Mombasa to Mwingi is 495 km. It takes approximately 7h 6m to drive from Mombasa to Mwingi.
There are one+ hotels available in Mwingi.
What companies run services between Mombasa, Kenya and Mwingi, Kenya?
There is no direct connection from Mombasa to Mwingi. However, you can take the taxi to Mombasa (MBA) airport, fly to Nairobi Wilson Airport (WIL), then drive to Mwingi. Alternatively, you can take a vehicle from Mombasa to Mwingi via Mombasa, Nairobi Terminus, Makadara/Mwisho, and Sagana in around 14h 12m.
- Website
- kenya-airways.com
Flights from Mombasa to Nairobi
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $35–250
Flights from Ukunda to Nairobi
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $40–260
- Website
- jambojet.com
Flights from Mombasa to Nairobi
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $35–250
Flights from Ukunda to Nairobi
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $40–260
- Website
- flysafarilink.com
Flights from Mombasa to Nairobi Wilson Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- $110–700
Flights from Ukunda to Nairobi Wilson Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- $110–230
- Website
- flexflight.dk
Flights from Mombasa to Nairobi Wilson Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- $110–700
Flights from Ukunda to Nairobi Wilson Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- $110–230
- Website
- skywardexpress.co.ke
Flights from Mombasa to Nairobi
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $35–250
Flights from Ukunda to Nairobi Wilson Airport
- Ave. Duration
- 1h 10m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $35–230
- Website
- worldticket.com
Flights from Mombasa to Nairobi
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $90–180
Flights from Ukunda to Nairobi Wilson Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $170–360
Flights from Ukunda to Nairobi
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $90–180
- Phone
- 0709 907 555
- [email protected]
- Website
- krc.co.ke
Train from Mombasa to Nairobi
- Ave. Duration
- 5h 18m
- Frequency
- 3 times a day
- Estimated price
- $5–94
- Schedules at
- metickets.krc.co.ke
- Economy
- $5–12
- First Class
- $20–35
- Premium
- $94
Train from Makadara/Mwisho to Sagana
- Ave. Duration
- 3h 50m
- Frequency
- Twice a week
- Estimated price
- $2–9
- Schedules at
- krc.co.ke
- Economy
- $2–4
- First Class
- $5–9
- First Class
- $7
Train from Ruiru to Sagana
- Ave. Duration
- 2h 49m
- Frequency
- Twice a week
- Estimated price
- $1–7
- Schedules at
- krc.co.ke
- Economy
- $1–3
- First Class
- $4–7
- Phone
- +254 730 889 000
- [email protected]
- Website
- masheastafrica.com
Bus from Mombasa to Nairobi
- 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–18
- Normal
- $11–14
- Website
- digitalmatatus.com
Bus from Town Terminal to Tuskys
- Ave. Duration
- 1h 35m
- Frequency
- Every 10 minutes
- Estimated price
- $1–2
- Schedules at
- digitalmatatus.com
- Phone
- +254 724 581902
- Website
- tahmeedexpress.com
Bus from Mombasa to Thika
- Ave. Duration
- 13h 42m
- Frequency
- Once daily
- Estimated price
- $11–14
- Schedules at
- tahmeedexpress.com
- Single
- $11–14
- Ave. Duration
- 53 min
- Estimated price
- $100–130
Broadafrica Tours & Safaris
- Phone
- +254 722429225
- Website
- broadafrica.com
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 Which London airport should I choose?, The London Underground: Essential tips to navigate the Tube, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.








