Rome2Rio

How to get fromMombasa to Nakuruby bus, train, car, plane or car ferry

Find Transport to Nakuru

See all options

There are 9 ways to get from Mombasa to Nakuru by bus, train, car, plane, or car ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

    1. Take the bus from Mombasa to Nakurubus
    best

    Bus from Mombasa to Nakuru

    9h 45m
    $12–15
    1. Take the train from Mombasa to Nairobitrain
    2. Take the bus from Nairobi to Naivashabus
    3. Take the bus from Naivasha to Nakurubus

    Train, Matatu, bus

    10h 4m
    $79–125
    1. Take the bus from Mombasa to Nairobibus
    2. Take the bus from Nairobi to Naivashabus
    3. Take the bus from Naivasha to Nakurubus

    Bus, Matatu

    13h 3m
    $16–43
    1. Drive from Mombasa to Nakurucar401.5 mi

    Drive 401.5 mi from Mombasa to Nakuru

    9h 30m
    $75–108
    1. Fly from Mombasa (MBA) to Nairobi (NBO)planeMBA - NBO
    2. Take the bus from Nairobi to Naivashabus
    3. Take the bus from Naivasha to Nakurubus

    Fly Mombasa to Nairobi, Matatu, bus

    6h 10m
    $87–228
    1. Fly from Mombasa (MBA) to Nairobi Wilson (WIL)planeMBA - WIL
    2. Take the bus from Nairobi to Naivashabus
    3. Take the bus from Naivasha to Nakurubus

    Fly Mombasa to Nairobi Wilson, Matatu, bus

    7h 12m
    $132–308
    1. Take the car ferry from Mombasa to Likonicarferry
    2. Fly from Ukunda (UKA) to Nairobi (NBO)planeUKA - NBO
    3. Take the bus from Nairobi to Naivashabus
    4. Take the bus from Naivasha to Nakurubus

    Car ferry to Ukunda, fly to Nairobi, Matatu, bus

    7h 58m
    1. Take the car ferry from Mombasa to Likonicarferry
    2. Fly from Ukunda (UKA) to Nairobi Wilson (WIL)planeUKA - WIL
    3. Take the bus from Nairobi to Naivashabus
    4. Take the bus from Naivasha to Nakurubus

    Car ferry to Ukunda, fly to Nairobi Wilson, Matatu, bus

    8h 40m
    1. Fly from Mombasa (MBA) to Eldoret International (EDL)planeMBA - EDL
    2. Take the bus from Kakamega to Nakurubus

    Fly Mombasa to Eldoret International, bus

    7h 59m
    $214–441

Mombasa (MBA) to Nairobi (NBO) flights

Calendar132Weekly Planes
Duration1h 5mAverage Duration
Ticket$60Cheapest Price
See schedules

Questions & Answers

What companies run services between Mombasa, Kenya and Nakuru, Kenya?

Coast Bus operates a bus from Mombasa to Nakuru once daily. Tickets cost $12–15 and the journey takes 9h 45m.

Airlines
Train operators
Bus operators
Ferry operators

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 by boat in Italy, Thanksgiving 2018: How to travel stress-free, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.