Nairobi
Diani Beach, Kwale County, Kenya
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Bus | 530.45 km | 10h 4mins | 1,478 KES | 17.0 |
Bus | 525.3 km | 8h 57mins | 1,565 KES | 18.0 |
Bus | 525.3 km | 9h 29mins | 1,652 KES | 19.0 |
Train | 550.2 km | 6h 8mins | 4,868 KES | 56.0 |
Drive | 544.39 km | 9h 10mins | 5,216 KES | 60.0 |
Flight | 501.9 km | 3h 41mins | 6,780 KES | 78.0 |
Flight | 463.08 km | 2h 11mins | 9,562 KES | 110.0 |
Flight | 475.28 km | 3h 2mins | 16,516 KES | 190.0 |
Flight | 485.52 km | 3h 7mins | 19,124 KES | 220.0 |
The best and cheapest way to get from Nairobi and Diani Beach, Kwale County, Kenya is to travel by bus, which will cost about 1,478 KES or 15.30 USD.