There are 6 ways to get from El Salvador to Zanzibar City by plane, ferry, 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.
Fly Cuscatlán International Airport to Abeid Amani Karume International Airport
best- Fly from Cuscatlán International Airport (SAL) to Abeid Amani Karume International Airport (ZNZ)plane SAL - ZNZ
28h 59m$785–2,635Bus to La Aurora International Airport, fly to Julius Nyerere International Airport, ferry
cheapest- Take the bus from Frontera Valle Nuevo to Guatemala Estación Zona 10bus
- Fly from La Aurora International Airport (GUA) to Julius Nyerere International Airport (DAR)plane GUA - DAR
- Take the ferry from Dar es Salaam to Zanzibarferry
39h 34m$704–1,829Fly Cuscatlán International Airport to Julius Nyerere International Airport, ferry
- Fly from Cuscatlán International Airport (SAL) to Julius Nyerere International Airport (DAR)plane SAL - DAR
- Take the ferry from Dar es Salaam to Zanzibarferry
32h 21m$827–2,145Bus to La Aurora International Airport, fly to Abeid Amani Karume International Airport
- Take the bus from Frontera Valle Nuevo to Guatemala Estación Zona 10bus
- Fly from La Aurora International Airport (GUA) to Abeid Amani Karume International Airport (ZNZ)plane GUA - ZNZ
36h 11m$762–2,019Bus, bus to Palmerola Airport, fly to Abeid Amani Karume International Airport
- Take the bus from San Miguel to Frontera El Amatillobus
- Take the bus from Frontera El Amatillo to Hotel Intercontinental Tegucigalpabus
- Take the bus from Toncontín Airport to Comayaguabus
- Fly from Palmerola Airport (XPL) to Abeid Amani Karume International Airport (ZNZ)plane XPL - ZNZ
38h 54mFly Cuscatlán International Airport to Mombasa, bus, ferry
- Fly from Cuscatlán International Airport (SAL) to Mombasa (MBA)plane SAL - MBA
- Take the bus from Mombasa to Dar es Salaambus
- Take the ferry from Dar es Salaam to Zanzibarferry
41h 28m$958–2,687
Cuscatlán International Airport (SAL) to Abeid Amani Karume International Airport (ZNZ) flights
Questions & Answers
The cheapest way to get from El Salvador to Zanzibar City is to bus and fly and ferry which costs $700 - $1,900 and takes 39h 34m.
The fastest way to get from El Salvador to Zanzibar City is to fly which takes 28h 59m and costs $750 - $2,700.
The distance between El Salvador and Zanzibar City is 14357 km.
It takes approximately 28h 59m to get from El Salvador to Zanzibar City, including transfers.
Zanzibar City is 9h ahead of El Salvador. It is currently 3:33 PM in El Salvador and 12:33 AM in Zanzibar City.
There are 354+ hotels available in Zanzibar City.
What companies run services between El Salvador and Zanzibar City, Tanzania?
Iberia, World 2 Fly, and two other airlines fly from Cuscatlán International Airport (SAL) to Abeid Amani Karume International Airport (ZNZ) 6 times a week.
- Website
- w2fly.es
Flights from Cuscatlán International Airport to Abeid Amani Karume International Airport via Madrid
- Ave. Duration
- 25h 20m
- When
- Sunday
- Estimated price
- $950–2,400
Flights from Cuscatlán International Airport to Abeid Amani Karume International Airport via Miami, Madrid
- Ave. Duration
- 32h 16m
- When
- Sunday
- Estimated price
- $750–2,600
Flights from La Aurora International Airport to Abeid Amani Karume International Airport via Cuscatlán International Airport, Madrid
- Ave. Duration
- 28h 27m
- When
- Sunday
- Estimated price
- $850–2,100
Flights from La Aurora International Airport to Abeid Amani Karume International Airport via Miami, Madrid
- Ave. Duration
- 30h 22m
- When
- Sunday
- Estimated price
- $800–2,100
Flights from Palmerola Airport to Abeid Amani Karume International Airport via Miami, Madrid
- Ave. Duration
- 29h 22m
- When
- Sunday
- Estimated price
- $1,000–2,700
- Website
- ethiopianairlines.com
Flights from Cuscatlán International Airport to Abeid Amani Karume International Airport via Madrid, Addis Ababa
- Ave. Duration
- 30h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $950–2,400
Flights from Cuscatlán International Airport to Julius Nyerere International Airport via Madrid, Addis Ababa
- Ave. Duration
- 30h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $800–2,000
Flights from Palmerola Airport to Abeid Amani Karume International Airport via Madrid, Addis Ababa
- Ave. Duration
- 34h 27m
- When
- Wednesday
- Estimated price
- $1,100–1,800
Flights from Cuscatlán International Airport to Mombasa via Madrid, Addis Ababa
- Ave. Duration
- 31h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $1,000–2,500
- Website
- qatarairways.com
Flights from Cuscatlán International Airport to Julius Nyerere International Airport via Miami, Doha
- Ave. Duration
- 40h 16m
- When
- Every day
- Estimated price
- $750–2,000
Flights from La Aurora International Airport to Julius Nyerere International Airport via Miami, Doha
- Ave. Duration
- 46h 45m
- When
- Every day
- Estimated price
- $650–1,800
- Website
- auricair.com
Flights from Cuscatlán International Airport to Julius Nyerere International Airport via Madrid, Abeid Amani Karume International Airport
- Ave. Duration
- 26h 55m
- When
- Sunday
- Estimated price
- $800–2,000
Flights from La Aurora International Airport to Julius Nyerere International Airport via Cuscatlán International Airport, Madrid, Abeid Amani Karume International Airport
- Ave. Duration
- 29h 25m
- When
- Sunday
- Estimated price
- $700–1,800
- Website
- kenya-airways.com
Flights from La Aurora International Airport to Abeid Amani Karume International Airport via New York JFK, Nairobi
- Ave. Duration
- 33h 40m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- $750–2,000
Flights from La Aurora International Airport to Julius Nyerere International Airport via New York JFK, Nairobi
- Ave. Duration
- 33h 35m
- When
- Every day
- Estimated price
- $650–1,700
- Website
- israir.co.il
Flights from La Aurora International Airport to Abeid Amani Karume International Airport via Miami, Tel Aviv
- Ave. Duration
- 28h
- When
- Tuesday
- Estimated price
- $1,200–5,500
- Website
- aa.com
Flights from Palmerola Airport to Abeid Amani Karume International Airport via Miami, Doha
- Ave. Duration
- 33h 58m
- When
- Thursday and Saturday
- Estimated price
- $1,000–2,700
- Website
- turkishairlines.com
Flights from Cuscatlán International Airport to Mombasa via Miami, Istanbul
- Ave. Duration
- 25h 58m
- When
- Tuesday and Saturday
- Estimated price
- $850–2,500
- Website
- neosair.it
Flights from Cuscatlán International Airport to Mombasa via Miami, Rome
- Ave. Duration
- 35h 6m
- When
- Tuesday
- Estimated price
- $800–2,800
Bus from Frontera Valle Nuevo to Guatemala Estación Zona 10
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a day
- Estimated price
- $10–17
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $10–15
Bus from Frontera Valle Nuevo to Guatemala Estación Zona 10
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a day
- Estimated price
- $10–17
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $10–15
Bus from Frontera El Amatillo to Hotel Intercontinental Tegucigalpa
- Ave. Duration
- 2h 31m
- Frequency
- Once daily
- Estimated price
- $10–14
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $10–14
Bus from San Miguel to Frontera El Amatillo
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
Bus from Toncontín Airport to Comayagua
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $8
- Schedules at
- Transporte Ejecutivo V Estrellas
- Phone
- 0799 933 310
- Website
- tawakalcoaches.co.ke
Bus from Mombasa to Dar es Salaam
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Estimated price
- $17–26
- Schedules at
- tawakalcoaches.co.ke
- Phone
- +255 800 78 5555
- [email protected]
- Website
- azammarine.com
Ferry from Dar es Salaam to Zanzibar
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- $35–100
- Schedules at
- azammarine.com
- Economy
- $35
- Business
- $40
- VIP
- $60
- Royal
- $100
Ferry from Dar es Salaam to Zanzibar
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- $35–100
- Schedules at
- azammarine.com
- Economy
- $35
- Business
- $40
- VIP
- $60
- Royal
- $100
Ferry from Dar es Salaam to Zanzibar
- Ave. Duration
- 1h 45m
- Frequency
- 4 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 Travel Insider: Top Japan travel tips by Beatrix Holland, Want to know more about Flixbus?, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.









