There are 6 ways to get from St. Mary's School to Zanzibar City by subway, plane, ferry, train, 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.
Subway to Kuala Lumpur International Airport, fly to Abeid Amani Karume International Airport
best- Take the subway from Metro Prima to Putrajaya Sentralsubway
- Fly from Kuala Lumpur International Airport (KUL) to Abeid Amani Karume International Airport (ZNZ)plane KUL - ZNZ
20h 31m$281–762Subway to Kuala Lumpur International Airport, fly to Julius Nyerere International Airport, ferry
- Take the subway from Metro Prima to Putrajaya Sentralsubway
- Fly from Kuala Lumpur International Airport (KUL) to Julius Nyerere International Airport (DAR)plane KUL - DAR
- Take the ferry from Dar es Salaam to Zanzibarferry
22h 4m$299–762Fly Sultan Abdul Aziz Shah to Abeid Amani Karume International Airport
- Fly from Sultan Abdul Aziz Shah (SZB) to Abeid Amani Karume International Airport (ZNZ)plane SZB - ZNZ
20h 59m$411–1,102Train, bus to Singapore Changi Airport, fly to Abeid Amani Karume International Airport
- Take the train from Bdr Tasek Selatan to Jb Sentraltrain
- Take the bus from Johor Bahru CIQ to Expo Stnbus
- Fly from Singapore Changi Airport (SIN) to Abeid Amani Karume International Airport (ZNZ)plane SIN - ZNZ
25h 22m$318–884Bus to Malacca International Airport, fly to Abeid Amani Karume International Airport
- Take the bus from Terminal Bersepadu Selatan to Melaka Sentralbus
- Fly from Malacca International Airport (MKZ) to Abeid Amani Karume International Airport (ZNZ)plane MKZ - ZNZ
28h 18m$438–1,211Train to Ipoh, fly to Abeid Amani Karume International Airport
- Take the train from Sungai Buloh to Ipohtrain
- Fly from Ipoh (IPH) to Abeid Amani Karume International Airport (ZNZ)plane IPH - ZNZ
29h 2m$602–1,710
Kuala Lumpur International Airport (KUL) to Abeid Amani Karume International Airport (ZNZ) flights
Questions & Answers
The cheapest way to get from St. Mary's School to Zanzibar City is to subway and fly and ferry which costs $290 - $800 and takes 22h 4m.
The fastest way to get from St. Mary's School to Zanzibar City is to subway and fly which takes 20h 31m and costs $280 - $800.
The distance between St. Mary's School and Zanzibar City is 7101 km.
It takes approximately 20h 31m to get from St. Mary's School to Zanzibar City, including transfers.
There are 354+ hotels available in Zanzibar City.
What companies run services between St. Mary's School, Malaysia and Zanzibar City, Tanzania?
Malindo Airways, Flydubai, and three other airlines fly from Sultan Abdul Aziz Shah (SZB) to Abeid Amani Karume International Airport (ZNZ) twice daily.
- Website
- emirates.com
Flights from Kuala Lumpur International Airport to Abeid Amani Karume International Airport via Dubai
- Ave. Duration
- 15h 45m
- When
- Every day
- Estimated price
- $370–1,200
Flights from Kuala Lumpur International Airport to Julius Nyerere International Airport via Dubai
- Ave. Duration
- 16h 35m
- When
- Every day
- Estimated price
- $310–1,000
Flights from Sultan Abdul Aziz Shah to Abeid Amani Karume International Airport via Penang, Dubai
- Ave. Duration
- 16h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $700–1,500
Flights from Singapore Changi Airport to Abeid Amani Karume International Airport via Dubai
- Ave. Duration
- 18h 22m
- When
- Every day
- Estimated price
- $430–1,400
Flights from Ipoh to Abeid Amani Karume International Airport via Senai, Kuala Lumpur International Airport, Dubai
- Ave. Duration
- 25h 20m
- When
- Every day
- Estimated price
- $850–2,600
- Website
- etihad.com
Flights from Kuala Lumpur International Airport to Abeid Amani Karume International Airport via Abu Dhabi
- Ave. Duration
- 20h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $270–750
Flights from Sultan Abdul Aziz Shah to Abeid Amani Karume International Airport via Soekarno–Hatta, Abu Dhabi
- Ave. Duration
- 22h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $460–1,200
Flights from Sultan Abdul Aziz Shah to Abeid Amani Karume International Airport via Singapore Changi Airport, Abu Dhabi
- Ave. Duration
- 24h 30m
- When
- Sunday
- Estimated price
- $410–1,100
Flights from Singapore Changi Airport to Abeid Amani Karume International Airport via Abu Dhabi
- Ave. Duration
- 21h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $310–850
Flights from Malacca International Airport to Abeid Amani Karume International Airport via Singapore Changi Airport, Addis Ababa
- Ave. Duration
- 29h 17m
- When
- Friday to Sunday
- Estimated price
- $700–1,800
Flights from Malacca International Airport to Abeid Amani Karume International Airport via Singapore Changi Airport, Abu Dhabi
- Ave. Duration
- 28h 10m
- When
- Saturday and Sunday
- Estimated price
- $430–1,200
Flights from Ipoh to Abeid Amani Karume International Airport via Singapore Changi Airport, Addis Ababa
- Ave. Duration
- 22h 35m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,000–2,500
Flights from Ipoh to Abeid Amani Karume International Airport via Singapore Changi Airport, Abu Dhabi
- Ave. Duration
- 25h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $600–1,700
- Website
- qatarairways.com
Flights from Kuala Lumpur International Airport to Abeid Amani Karume International Airport via Doha
- Ave. Duration
- 16h 10m
- When
- Every day
- Estimated price
- $360–1,100
Flights from Kuala Lumpur International Airport to Julius Nyerere International Airport via Doha
- Ave. Duration
- 16h 5m
- When
- Every day
- Estimated price
- $300–1,100
Flights from Singapore Changi Airport to Abeid Amani Karume International Airport via Doha
- Ave. Duration
- 16h 50m
- When
- Every day
- Estimated price
- $410–1,200
Flights from Malacca International Airport to Abeid Amani Karume International Airport via Singapore Changi Airport, Doha
- Ave. Duration
- 22h 10m
- When
- Friday to Sunday
- Estimated price
- $550–1,700
Flights from Ipoh to Abeid Amani Karume International Airport via Singapore Changi Airport, Doha
- Ave. Duration
- 21h 55m
- When
- Every day
- Estimated price
- $800–2,400
Flights from Ipoh to Abeid Amani Karume International Airport via Senai, Kuala Lumpur International Airport, Doha
- Ave. Duration
- 27h 40m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $800–2,400
- Website
- ethiopianairlines.com
Flights from Sultan Abdul Aziz Shah to Abeid Amani Karume International Airport via Singapore Changi Airport, Addis Ababa
- Ave. Duration
- 22h
- When
- Friday and Sunday
- Estimated price
- $650–1,700
Flights from Singapore Changi Airport to Abeid Amani Karume International Airport via Addis Ababa
- Ave. Duration
- 17h 37m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $500–1,300
Flights from Malacca International Airport to Abeid Amani Karume International Airport via Singapore Changi Airport, Addis Ababa
- Ave. Duration
- 29h 17m
- When
- Friday to Sunday
- Estimated price
- $700–1,800
Flights from Ipoh to Abeid Amani Karume International Airport via Singapore Changi Airport, Addis Ababa
- Ave. Duration
- 22h 35m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,000–2,500
- Website
- omanair.com
Flights from Kuala Lumpur International Airport to Abeid Amani Karume International Airport via Muscat
- Ave. Duration
- 21h 5m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- $320–700
Flights from Kuala Lumpur International Airport to Julius Nyerere International Airport via Muscat
- Ave. Duration
- 23h 25m
- When
- Sunday
- Estimated price
- $270–600
Flights from Singapore Changi Airport to Abeid Amani Karume International Airport via Muscat
- Ave. Duration
- 21h 40m
- When
- Thursday and Sunday
- Estimated price
- $360–800
Flights from Malacca International Airport to Abeid Amani Karume International Airport via Singapore Changi Airport, Muscat
- Ave. Duration
- 28h 10m
- When
- Sunday
- Estimated price
- $500–1,100
Flights from Ipoh to Abeid Amani Karume International Airport via Singapore Changi Airport, Muscat
- Ave. Duration
- 25h 5m
- When
- Thursday and Sunday
- Estimated price
- $700–1,600
- Website
- airtanzania.co.tz
Flights from Kuala Lumpur International Airport to Julius Nyerere International Airport via Dubai
- Ave. Duration
- 14h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $280–750
Flights from Kuala Lumpur International Airport to Julius Nyerere International Airport via Mumbai
- Ave. Duration
- 18h 25m
- When
- Every day
- Estimated price
- $320–800
- Website
- kenya-airways.com
Flights from Kuala Lumpur International Airport to Julius Nyerere International Airport via Suvarnabhumi, Nairobi
- Ave. Duration
- 16h 20m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $360–950
- Website
- flydubai.com
Flights from Sultan Abdul Aziz Shah to Abeid Amani Karume International Airport via Penang, Dubai
- Ave. Duration
- 16h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $700–1,500
- Phone
- +60 3 7885 2585
- [email protected]
- Website
- Rapid KL
Subway from Metro Prima to Putrajaya Sentral
- Ave. Duration
- 54 min
- Frequency
- Every 15 minutes
- Estimated price
- $1–2
- Schedules at
- Rapid KL
Subway from Metro Prima to Putrajaya Sentral
- Ave. Duration
- 54 min
- Frequency
- Every 15 minutes
- Estimated price
- $1–2
- Schedules at
- Rapid KL
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Bdr Tasek Selatan to Jb Sentral
- Ave. Duration
- 4h 6m
- Frequency
- Hourly
- Estimated price
- $2–12
- Website
- KTMB
- Shuttle
- $2–3
- Express
- $7–12
Train from Sungai Buloh to Ipoh
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- $1–8
- Website
- KTMB
- Shuttle
- $1–2
- Express
- $5–8
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Sungai Buloh to Ipoh
- Ave. Duration
- 2h 4m
- Frequency
- 4 times a day
- Estimated price
- $9
- Website
- KTM
- Silver
- $5–7
- Gold
- $9
- Platinum
- $10–12
- Phone
- +65 6295 9009
- [email protected]
- Website
- transtar.travel
Bus from Johor Bahru CIQ to Expo Stn
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $3–18
- Schedules at
- transtar.travel
- Phone
- +60 1222 59897
- [email protected]
- Website
- Melor Interline Express
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- Melor Interline Express
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- $5–9
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- +606 952 0642
- [email protected]
- Website
- mayangsariexpress.com.my
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 2h 12m
- Frequency
- Every 3 hours
- Estimated price
- $5–8
- Schedules at
- mayangsariexpress.com.my
- Book at
- easybook.com
- Phone
- +6019 625 0098
- [email protected]
- Website
- delima.com.my
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- delima.com.my
- Book at
- easybook.com
- Phone
- 017-6592527
- [email protected]
- Website
- Transnasional
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 2h 14m
- Frequency
- 4 times a day
- Estimated price
- $3–5
- Website
- Transnasional
- Phone
- +255 696112233
- [email protected]
- Website
- Zan Fast Ferries
Ferry from Dar es Salaam to Zanzibar
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- $11–140
- Schedules at
- Zan Fast Ferries
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 Why you should take the train in the US, Need to know: Eurostar, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.























