There are 10 ways to get from Mombasa to Karatina University by bus, car, train, plane, 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.
Bus, drive
best- Take the bus from Mombasa to Nairobibus
- Take the bus from Town Terminal to Ngoingwabus 237
- Drive from Ngoingwa to Karatina Universitycar
11h 30m$23–49Train
- Take the train from Mombasa to Nairobitrain Express / ...
- Take the train from Makadara/Mwisho to Karatinatrain
13h 3m$65–174Drive 607.5 km
- Drive from Mombasa to Karatina Universitycar 607.5 km
7h 23m$70–102Fly Mombasa to Nanyuki, taxi
- Fly from Mombasa (MBA) to Nanyuki (NYK)plane MBA - NYK
- Take the taxi from Nanyuki (NYK) to Karatina Universitytaxi
7h 27m$275–534Bus, train via Nairobi
- Take the bus from Mombasa to Nairobibus
- Take the train from Ruiru to Karatinatrain
14h 41m$41–72Bus, train
- Take the bus from Mombasa to Thikabus
- Take the train from Ruiru to Karatinatrain
19h 41m$40–54Fly Mombasa to Nairobi, train
- Fly from Mombasa (MBA) to Nairobi (NBO)plane MBA - NBO
- Take the train from Makadara/Mwisho to Karatinatrain
8h 2m$129–617Fly Mombasa to Nairobi Wilson Airport, train
- Fly from Mombasa (MBA) to Nairobi Wilson Airport (WIL)plane MBA - WIL
- Take the train from Ruiru to Karatinatrain
8h 28m$219–775Taxi to Ukunda, fly to Nairobi, train
- Take the taxi from Mombasa to Ukunda (UKA)taxi
- Fly from Ukunda (UKA) to Nairobi (NBO)plane UKA - NBO
- Take the train from Makadara/Mwisho to Karatinatrain
8h 54m$225–348Taxi to Ukunda, fly to Nairobi Wilson Airport, train
- Take the taxi from Mombasa to Ukunda (UKA)taxi
- Fly from Ukunda (UKA) to Nairobi Wilson Airport (WIL)plane UKA - WIL
- Take the train from Ruiru to Karatinatrain
9h 15m$305–466
Mombasa (MBA) to Nanyuki (NYK) flights
Questions & Answers
The cheapest way to get from Mombasa to Karatina University is to bus and drive which costs $22 - $50 and takes 11h 30m.
The fastest way to get from Mombasa to Karatina University is to drive which takes 7h 23m and costs $70 - $110.
No, there is no direct train from Mombasa to Karatina University. However, there are services departing from Mombasa and arriving at Karatina via Nairobi Terminus and Makadara/Mwisho. The journey, including transfers, takes approximately 13h 3m.
The distance between Mombasa and Karatina University is 617 km. The road distance is 607.5 km.
The best way to get from Mombasa to Karatina University without a car is to train which takes 13h 3m and costs $60 - $180.
It takes approximately 11h 30m to get from Mombasa to Karatina University, including transfers.
Mombasa to Karatina University train services, operated by Kenya Railways, depart from Mombasa station.
Mombasa to Karatina University train services, operated by Kenya Railways, arrive at Nairobi station.
Yes, the driving distance between Mombasa to Karatina University is 608 km. It takes approximately 7h 23m to drive from Mombasa to Karatina University.
There are 96+ hotels available in Karatina University.
What companies run services between Mombasa, Kenya and Karatina University, Kenya?
You can take a vehicle from Mombasa to Karatina University via Mombasa, Nairobi Terminus, Makadara/Mwisho, and Karatina in around 13h 3m.
- Website
- kenya-airways.com
Flights from Mombasa to Nairobi
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $35–280
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–260
Flights from Ukunda to Nairobi
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $40–260
- Website
- flysafarilink.com
Flights from Mombasa to Nanyuki via Nairobi Wilson Airport
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $160–650
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–260
Flights from Ukunda to Nairobi Wilson Airport
- Ave. Duration
- 1h 10m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $35–240
- Website
- worldticket.com
Flights from Mombasa to Nairobi
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $90–180
Flights from Ukunda to Nairobi
- Ave. Duration
- 1h 10m
- 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
- 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–93
- Schedules at
- metickets.krc.co.ke
- Economy
- $5–12
- First Class
- $20–35
- Premium
- $93
Train from Makadara/Mwisho to Karatina
- Ave. Duration
- 4h 51m
- Frequency
- Twice a week
- Estimated price
- $2–11
- Schedules at
- krc.co.ke
- Economy
- $2–4
- First Class
- $6–11
- First Class
- $8
Train from Ruiru to Karatina
- 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 Karatina
- 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 Makadara/Mwisho to Karatina
- Ave. Duration
- 4h 51m
- Frequency
- Twice a week
- Estimated price
- $2–11
- Schedules at
- krc.co.ke
- Economy
- $2–4
- First Class
- $6–11
- First Class
- $8
Train from Ruiru to Karatina
- 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 Makadara/Mwisho to Karatina
- Ave. Duration
- 4h 51m
- Frequency
- Twice a week
- Estimated price
- $2–11
- Schedules at
- krc.co.ke
- Economy
- $2–4
- First Class
- $6–11
- First Class
- $8
Train from Ruiru to Karatina
- 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
- 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–17
- Normal
- $11–14
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–17
- Normal
- $11–14
- Website
- Nairobi Matatu
Bus from Town Terminal to Ngoingwa
- Ave. Duration
- 1h 32m
- Frequency
- Every 10 minutes
- Estimated price
- $1–2
- Schedules at
- Nairobi Matatu
- 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
- 59 min
- Estimated price
- $95–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 How to plan an amazing trip around Scandinavia, Need to know: Eurostar, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.








