Rome2Rio

How to get fromSiaya to Mombasaby taxi, train, plane, car, or bus

Find Transport to Mombasa

See all options

There are 9 ways to get from Siaya to Mombasa by taxi, train, plane, car, or bus

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

  1. Taxi, train to Nairobi, fly to Mombasa

    best
    1. Take the taxi from Chuka to Saganataxi taxi
    2. Take the train from Sagana to Makadara/Mwishotrain train
    3. Fly from Nairobi (NBO) to Mombasa (MBA)plane plane NBO - MBA
    7h 52m
    $253–762
  2. Drive, train, bus via Karatina

    cheapest
    1. Drive from Chogoria to Karatinacar car
    2. Take the train from Karatina to Ruirutrain train
    3. Take the bus from Thika to Mombasabus bus
    20h 57m
    $26–41
  3. Drive, train

    1. Drive from Chogoria to Saganacar car
    2. Take the train from Sagana to Makadara/Mwishotrain train
    3. Take the train from Nairobi to Mombasatrain train
    13h 16m
    $49–161
  4. Drive, train, bus

    1. Drive from Chogoria to Maraguacar car
    2. Take the train from Maragua to Ruirutrain train
    3. Take the bus from Nairobi to Mombasabus bus
    14h 18m
    $27–61
  5. Drive 605.5 km

    1. Drive from Chogoria to Mombasacar car 605.5 km
    8h 10m
    $70–101
  6. Drive to Nanyuki, fly to Mombasa

    1. Drive from Chogoria to Nanyuki (NYK)car car
    2. Fly from Nanyuki (NYK) to Mombasa (MBA)plane plane NYK - MBA
    5h 19m
    $194–436
  7. Taxi, train to Nairobi Wilson Airport, fly to Mombasa

    1. Take the taxi from Chuka to Saganataxi taxi
    2. Take the train from Sagana to Ruirutrain train
    3. Fly from Nairobi Wilson Airport (WIL) to Mombasa (MBA)plane plane WIL - MBA
    8h 13m
    $342–920
  8. Taxi, train to Nairobi, fly to Ukunda

    1. Take the taxi from Chuka to Saganataxi taxi
    2. Take the train from Sagana to Makadara/Mwishotrain train
    3. Fly from Nairobi (NBO) to Ukunda (UKA)plane plane NBO - UKA
    4. Take the taxi from Ukunda (UKA) to Mombasataxi taxi
    8h 44m
    $343–497
  9. Taxi, train to Nairobi Wilson Airport, fly to Ukunda

    1. Take the taxi from Chuka to Saganataxi taxi
    2. Take the train from Sagana to Ruirutrain train
    3. Fly from Nairobi Wilson Airport (WIL) to Ukunda (UKA)plane plane WIL - UKA
    4. Take the taxi from Ukunda (UKA) to Mombasataxi taxi
    9h
    $422–615

Nairobi (NBO) to Mombasa (MBA) flights

Calendar168Weekly Planes
Duration1h 8mAverage Duration
Ticket$48Cheapest Price
See schedules

Questions & Answers

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

There is no direct connection from Siaya to Mombasa. However, you can take the taxi to Sagana, take the train to Makadara/Mwisho, walk to Mogas, take the bus to JKIA - Passenger Boarding, walk to Nairobi (NBO) airport, fly to Mombasa (MBA), then take the taxi to Mombasa. Alternatively, you can take a vehicle from Chogoria to Mombasa via Sagana, Makadara/Mwisho, Nairobi, and Mombasa in around 13h 16m.

Airlines
Train operators
Bus operators
Other 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 Want to know more about Flixbus?, 5 incredible day trips from Florence by train, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.