There are 4 ways to get from Sousse to Zanzibar City by plane, train, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Monastir Habib Bourguiba International Airport to Abeid Amani Karume International Airport
best- Fly from Monastir Habib Bourguiba International Airport (MIR) to Abeid Amani Karume International Airport (ZNZ)plane MIR - ZNZ
20h 59m$391–1,201Train to Tunis, fly to Abeid Amani Karume International Airport
- Take the train from Sousse to Tunis Villetrain
- Fly from Tunis (TUN) to Abeid Amani Karume International Airport (ZNZ)plane TUN - ZNZ
16h 52m$424–804Bus to Mitiga International Airport, fly to Abeid Amani Karume International Airport
- Take the bus from Sousse to Tripolibus
- Fly from Mitiga International Airport (MJI) to Abeid Amani Karume International Airport (ZNZ)plane MJI - ZNZ
18h 35m$514–1,635Train to Tunis, fly to Julius Nyerere International Airport, ferry
- Take the train from Sousse to Tunis Villetrain
- Fly from Tunis (TUN) to Julius Nyerere International Airport (DAR)plane TUN - DAR
- Take the ferry from Dar es Salaam to Zanzibarferry
23h 9m$446–1,214
Monastir Habib Bourguiba International Airport (MIR) to Abeid Amani Karume International Airport (ZNZ) flights
Comparing Your Travel Options
The cheapest way to get from Sousse to Zanzibar City is to train and fly which costs $420 - $850 and takes 16h 52m.
The fastest way to get from Sousse to Zanzibar City is to train and fly which takes 16h 52m and costs $420 - $850.
The distance between Sousse and Zanzibar City is 5557 km.
It takes approximately 20h 59m to get from Sousse to Zanzibar City, including transfers.
Zanzibar City is 2h ahead of Sousse. It is currently 8:03 PM in Sousse and 10:03 PM in Zanzibar City.
There are 321+ hotels available in Zanzibar City.
What companies run services between Sousse, Tunisia and Zanzibar City, Tanzania?
Neos, Saudia, and two other airlines fly from Monastir Habib Bourguiba International Airport (MIR) to Abeid Amani Karume International Airport (ZNZ) 4 times a week.
- Website
- egyptair.com
Flights from Tunis to Abeid Amani Karume International Airport via Cairo
- Ave. Duration
- 16h
- When
- Friday and Sunday
- Estimated price
- $430–1,200
Flights from Mitiga International Airport to Abeid Amani Karume International Airport via Cairo
- Ave. Duration
- 10h 5m
- When
- Friday
- Estimated price
- $550–1,500
Flights from Tunis to Julius Nyerere International Airport via Cairo
- Ave. Duration
- 15h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $400–1,100
- Website
- neosair.it
Flights from Monastir Habib Bourguiba International Airport to Abeid Amani Karume International Airport via Rome
- Ave. Duration
- 31h 5m
- When
- Monday
- Estimated price
- $700–2,300
Flights from Tunis to Abeid Amani Karume International Airport via Rome
- Ave. Duration
- 10h 35m
- When
- Tuesday
- Estimated price
- $500–1,700
- Website
- saudia.com
Flights from Monastir Habib Bourguiba International Airport to Abeid Amani Karume International Airport via Jeddah, Nairobi
- Ave. Duration
- 34h 55m
- When
- Saturday
- Estimated price
- $400–1,200
- Website
- kenya-airways.com
Flights from Monastir Habib Bourguiba International Airport to Abeid Amani Karume International Airport via Jeddah, Nairobi
- Ave. Duration
- 17h 15m
- When
- Saturday
- Estimated price
- $400–1,200
- Website
- ethiopianairlines.com
Flights from Monastir Habib Bourguiba International Airport to Abeid Amani Karume International Airport via Jeddah, Addis Ababa
- Ave. Duration
- 19h 10m
- When
- Saturday
- Estimated price
- $390–1,200
- Website
- qatarairways.com
Flights from Tunis to Abeid Amani Karume International Airport via Doha
- Ave. Duration
- 13h 30m
- When
- Every day
- Estimated price
- $400–1,200
- Website
- turkishairlines.com
Flights from Mitiga International Airport to Abeid Amani Karume International Airport via Istanbul
- Ave. Duration
- 12h 55m
- When
- Tuesday to Sunday
- Estimated price
- $490–1,600
- Phone
- +216 71 34 55 11
- [email protected]
- Website
- sncft.com.tn
Train from Sousse to Tunis Ville
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- $3–4
- Schedules at
- sncft.com.tn
Train from Sousse to Tunis Ville
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- $3–4
- Schedules at
- sncft.com.tn
- Phone
- +218 92-1228870
- [email protected]
- Website
- al-mada.ly
Bus from Sousse to Tripoli
- Ave. Duration
- 5h 42m
- Frequency
- 6 times a week
- Estimated price
- $21–30
- Schedules at
- al-mada.ly
- Phone
- +255 800 78 5555
- [email protected]
- Website
- azammarine.com
Ferry from Dar es Salaam to Zanzibar
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a day
- Estimated price
- $35–100
- Schedules at
- azammarine.com
- Economy
- $35
- Business
- $40
- VIP
- $60
- Royal
- $100
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 How do I buy a London Underground ticket?, Travelling to the US: What do I need to know?, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
















