HowToGo

Singapore to Zanzibar City, Tanzania - Transfer & Transportation Guides

Find transfer & transportation guides from Singapore to Zanzibar City, Tanzania. How to get from Singapore to Zanzibar City, Tanzania by Flight.

You can get to Zanzibar City, Tanzania from Singapore by verhicle types below

Search Transfer from Singapore to Zanzibar City, Tanzania

Transfer solutions

You have 7 options transfer to Zanzibar City, Tanzania from Singapore below

Taxi ( 1 hr. 47 min. )

Take a taxi from Singapore to Polokwane.


Plane ( 12 hr. 10 min. )

Take a flight from Polokwane to Zanzibar.


Taxi ( 8 min. )

Take a taxi from Zanzibar to Zanzibar City.


Duration 14 hr. 5 min.
Distance 2330 km.
Cost 179 USD
Taxi ( 1 hr. 8 min. )

Take a taxi from Singapore to Mokopane.


Bus ( 2 hr. 55 min. )

Take a bus from Mokopane to Pretoria.


Open Map More details & check price at TransLux Express
Walk ( 10 min. )

Take a foot from Pretoria to Pretoria.


Train ( 28 min. )

Take a train from Pretoria to Marlboro.


Open Map More details & check price at Gautrain
Train ( 10 min. )

Take a train from Marlboro to OR Tambo Airport.


Open Map More details & check price at Gautrain
Walk ( 6 min. )

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 3 hr. 35 min. )

Take a flight from Johannesburg to Zanzibar.


Taxi ( 8 min. )

Take a taxi from Zanzibar to Zanzibar City.


Duration 10 hr. 47 min.
Distance 2836 km.
Cost 345 USD
Car ( 4 hr. 41 min. )

Drive a car from Singapore to Hoedspruit.


Plane ( 10 hr. 15 min. )

Take a flight from Hoedspruit to Zanzibar.


Taxi ( 8 min. )

Take a taxi from Zanzibar to Zanzibar City.


Duration 15 hr. 4 min.
Distance 2517 km.
Cost 162 USD
Car ( 5 hr. 14 min. )

Drive a car from Singapore to Nelspruit.


Plane ( 11 hr. 35 min. )

Take a flight from Nelspruit to Zanzibar.


Taxi ( 8 min. )

Take a taxi from Zanzibar to Zanzibar City.


Duration 16 hr. 57 min.
Distance 2673 km.
Cost 179 USD
Taxi ( 1 hr. 8 min. )

Take a taxi from Singapore to Mokopane.


Bus ( 2 hr. 55 min. )

Take a bus from Mokopane to Pretoria.


Open Map More details & check price at TransLux Express
Walk ( 10 min. )

Take a foot from Pretoria to Pretoria.


Train ( 28 min. )

Take a train from Pretoria to Marlboro.


Open Map More details & check price at Gautrain
Train ( 10 min. )

Take a train from Marlboro to OR Tambo Airport.


Open Map More details & check price at Gautrain
Walk ( 6 min. )

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 3 hr. 25 min. )

Take a flight from Johannesburg to Dar es Salaam.


Taxi ( 11 min. )

Take a taxi from Dar es Salaam to Dar es Salaam.


Ferry ( 2 hr. )

Take a ferry from Dar es Salaam to Zanzibar.


Open Map More details & check price at Azam Marine
Duration 13 hr. 40 min.
Distance 2851 km.
Cost 338 USD
Taxi ( 1 hr. 47 min. )

Take a taxi from Singapore to Kranskop.


Bus ( 1 hr. 40 min. )

Take a bus from Kranskop to Pretoria.


Open Map More details & check price at TransLux Express
Walk ( 10 min. )

Take a foot from Pretoria to Pretoria.


Train ( 40 min. )

Take a train from Pretoria to Park.


Open Map More details & check price at Gautrain
Bus ( 20 hr. 38 min. )

Take a bus from Johanneburg to Lusaka.


Open Map More details & check price at Juldan Motors
Bus ( 12 hr. 38 min. )

Take a bus from Lusaka to Nakonde.


Open Map More details & check price at Juldan Motors
Car ( 1 hr. 18 min. )

Drive a car from Nakonde to Mbeya.


Train ( 28 hr. 29 min. )

Take a train from Mbeya to Dar es salaam.


Open Map More details & check price at Tanzania Zambia Railway Authority
Taxi ( 8 min. )

Take a taxi from Dar es salaam to Dar es Salaam.


Ferry ( 2 hr. )

Take a ferry from Dar es Salaam to Zanzibar.


Open Map More details & check price at Azam Marine
Duration 1 day 13 hr. 31 min.
Distance 3985 km.
Cost 257 USD
Taxi ( 1 hr. 8 min. )

Take a taxi from Singapore to Mokopane.


Bus ( 3 hr. 55 min. )

Take a bus from Mokopane to Johannesburg.


Open Map More details & check price at TransLux Express
Walk ( 17 min. )

Take a foot from Johannesburg to Johannesburg.


Bus ( 20 hr. 27 min. )

Take a bus from Johannesburg to Lusaka.


Open Map More details & check price at Shalom Bus Services
Bus ( 12 hr. 38 min. )

Take a bus from Lusaka to Nakonde.


Open Map More details & check price at Juldan Motors
Car ( 1 hr. 18 min. )

Drive a car from Nakonde to Mbeya.


Train ( 28 hr. 29 min. )

Take a train from Mbeya to Dar es salaam.


Open Map More details & check price at Tanzania Zambia Railway Authority
Taxi ( 8 min. )

Take a taxi from Dar es salaam to Dar es Salaam.


Ferry ( 2 hr. )

Take a ferry from Dar es Salaam to Zanzibar.


Open Map More details & check price at Azam Marine
Duration 1 day 14 hr. 19 min.
Distance 4015 km.
Cost 234 USD

Find Hotels in Zanzibar City, Tanzania

You can find hotels and accommodations in Zanzibar City, Tanzania with our hotels search tool below

Booking.com

About Singapore, South Africa

About Zanzibar City, Tanzania


References