Bus from Unguja to Nairobi

Unguja
Nairobi, Kenya

Your cost to travel by Ferry, bus: $111 - $135

Zanzibar
  • Total Distance:

    79.82 km (50 miles)

  • Travel Time:

    3 Hours 7 Minutes

  • Frequency:

    4 Times/Day

  • Ferry Fare:

    60.0 USD (~5,215.73 KES)

Posta Ya Zamani
  • Total Distance:

    36.24 km (23 miles)

  • Travel Time:

    10 Minutes

  • Frequency:

    480 Times/Day

  • Bus Fare:

    1.0 USD (~86.93 KES)

Urafiki
  • Total Distance:

    0.55 km (0 miles)

  • Travel Time:

    6 Minutes

  • Frequency:

    N/A

  • Walk Fare:

    0.08 USD (~6.95 KES)

Dar es Salaam
  • Total Distance:

    566.54 km (352 miles)

  • Travel Time:

    10 Hours 40 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    21.79 USD (~1,894.18 KES)

Moshi
  • Total Distance:

    364.29 km (226 miles)

  • Travel Time:

    7 Hours 48 Minutes

  • Frequency:

    2 Times/Day

  • Bus Fare:

    40.0 USD (~3,477.15 KES)

Nairobi
Source: Rome2rio

Bus schedule

Departure Arrival Bus Fare Operator Duration
Zanzibar Dar es Salaam 60 USD http://www.azammarine.com/schedule/ 3h 0mins
Posta Ya Zamani Urafiki 1 USD http://www.dart.go.tz/routes 10mins
Dar es Salaam Moshi USD https://www.kidiaone.co.tz/bus-timetables 10h 15mins
Moshi Nairobi 40 USD http://marangushuttles.com/shuttle-bus-transfers.html 7h 30mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 129 USD ~ 11,214 KES
2 people 258 USD ~ 22,428 KES
3 people 387 USD ~ 33,641 KES
4 people 516 USD ~ 44,855 KES
5 people 645 USD ~ 56,069 KES

Did you know?

  • The total CO2 Emission for your Unguja - Nairobi bus trip is 39.31 kg
  • Your total cost to travel by bus from Unguja to Nairobi is about 129.0 USD (~11,213.82 KES)