Best way to travel between

Lamu, Kenya
Nairobi
Travel Modes
Price
Distance
Duration
CO2
train
$19.068875
831.11 km
12h 49mins
44.05 kgs
 
bus
$24.768874999999998
821.48 km
12h 54mins
24.64 kgs
 
flight
$73.8213
473.61 km
2h 22mins
51.15 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 831.11 km 12h 49mins 1,658 KES 19.068875
Bus 821.48 km 12h 54mins 2,153 KES 24.768874999999998
Flight 473.61 km 2h 22mins 6,417 KES 73.8213
Take Unknown from Lamu to Lamu
Time: 9mins Cost: 93 KES; $ 1.0 - 1.2 USD CO2 Emission: 0.92 kgs
Take Bus from Lamu to Mombasa
Time: 6h 0mins Cost: 782 KES; $ 8.1 - 9.9 USD CO2 Emission: 9.95 kgs
Take Taxi from Mombasa to Mombasa
Time: 16mins Cost: 3,477 KES; $ 36.0 - 44.0 USD CO2 Emission: 1.87 kgs
Take Train from Mombasa to Nairobi
Time: 5h 8mins Cost: 869 KES; $ 9.0 - 11.0 USD CO2 Emission: 24.52 kgs
Take Taxi from Nairobi to Nairobi
Time: 17mins Cost: 3,477 KES; $ 36.0 - 44.0 USD CO2 Emission: 1.93 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Lamu, Kenya and Nairobi is to travel by train, which will cost about 1,652 KES or 17.10 USD.