There are 3 ways to get from São Paulo to Zanzibar City by plane 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 São Paulo–Guarulhos International Airport to Julius Nyerere International Airport, ferry
best- Fly from São Paulo–Guarulhos International Airport (GRU) to Julius Nyerere International Airport (DAR)plane GRU - DAR
- Take the ferry from Dar es Salaam to Zanzibarferry
19h 34m$893–1,419Fly São Paulo–Guarulhos International Airport to Abeid Amani Karume International Airport
- Fly from São Paulo–Guarulhos International Airport (GRU) to Abeid Amani Karume International Airport (ZNZ)plane GRU - ZNZ
17h 51m$901–1,509Fly São Paulo–Congonhas Airport to Abeid Amani Karume International Airport
- Fly from São Paulo–Congonhas Airport (CGH) to Abeid Amani Karume International Airport (ZNZ)plane CGH - ZNZ
21h 59m$1,201–1,801
São Paulo–Guarulhos International Airport (GRU) to Julius Nyerere International Airport (DAR) flights
Questions & Answers
The cheapest way to get from São Paulo to Zanzibar City is to fly which costs $900 - $1,600 and takes 17h 51m.
The fastest way to get from São Paulo to Zanzibar City is to fly which takes 17h 51m and costs $900 - $1,600.
The distance between São Paulo and Zanzibar City is 9378 km.
It takes approximately 19h 34m to get from São Paulo to Zanzibar City, including transfers.
Zanzibar City is 6h ahead of São Paulo. It is currently 9:08 PM in São Paulo and 3:08 AM in Zanzibar City.
There are 355+ hotels available in Zanzibar City.
What companies run services between São Paulo, Brazil and Zanzibar City, Tanzania?
Ethiopian Airlines, LATAM Chile, and three other airlines fly from São Paulo–Guarulhos International Airport (GRU) to Abeid Amani Karume International Airport (ZNZ) 6 times a week.
- Website
- airtanzania.co.tz
Flights from São Paulo–Guarulhos International Airport to Julius Nyerere International Airport via Johannesburg
- Ave. Duration
- 14h 10m
- When
- Thursday and Saturday
- Estimated price
- $850–1,200
Flights from São Paulo–Guarulhos International Airport to Julius Nyerere International Airport via Capetown
- Ave. Duration
- 19h
- When
- Wednesday
- Estimated price
- $850–1,200
Flights from São Paulo–Guarulhos International Airport to Julius Nyerere International Airport via Johannesburg, Abeid Amani Karume International Airport
- Ave. Duration
- 15h 35m
- When
- Monday
- Estimated price
- $850–1,200
Flights from São Paulo–Guarulhos International Airport to Abeid Amani Karume International Airport via Johannesburg
- Ave. Duration
- 16h 57m
- When
- Monday
- Estimated price
- $550–1,700
Flights from São Paulo–Guarulhos International Airport to Abeid Amani Karume International Airport via Johannesburg, Julius Nyerere International Airport
- Ave. Duration
- 17h
- When
- Thursday and Saturday
- Estimated price
- $550–1,600
Flights from São Paulo–Congonhas Airport to Abeid Amani Karume International Airport via Rio De Janeiro Santos Dumont, São Paulo–Guarulhos International Airport, Johannesburg
- Ave. Duration
- 18h 10m
- When
- Monday
- Estimated price
- $650–1,900
Flights from São Paulo–Congonhas Airport to Abeid Amani Karume International Airport via Curitiba, São Paulo–Guarulhos International Airport, Johannesburg
- Ave. Duration
- 20h
- When
- Monday
- Estimated price
- $650–1,900
Flights from São Paulo–Congonhas Airport to Abeid Amani Karume International Airport via Navegantes, São Paulo–Guarulhos International Airport, Johannesburg
- Ave. Duration
- 21h 25m
- When
- Monday
- Estimated price
- $700–1,900
- Website
- flysafair.co.za
Flights from São Paulo–Guarulhos International Airport to Abeid Amani Karume International Airport via Johannesburg
- Ave. Duration
- 14h 30m
- When
- Monday
- Estimated price
- $600–1,700
Flights from São Paulo–Congonhas Airport to Abeid Amani Karume International Airport via Rio De Janeiro-Galeao, São Paulo–Guarulhos International Airport, Johannesburg
- Ave. Duration
- 21h 30m
- When
- Monday
- Estimated price
- $750–2,000
Flights from São Paulo–Congonhas Airport to Abeid Amani Karume International Airport via Navegantes, São Paulo–Guarulhos International Airport, Johannesburg
- Ave. Duration
- 22h 40m
- When
- Monday
- Estimated price
- $800–2,000
Flights from São Paulo–Congonhas Airport to Abeid Amani Karume International Airport via Curitiba, São Paulo–Guarulhos International Airport, Johannesburg
- Ave. Duration
- 22h 45m
- When
- Monday
- Estimated price
- $750–2,000
- Website
- ethiopianairlines.com
Flights from São Paulo–Guarulhos International Airport to Julius Nyerere International Airport via Addis Ababa
- Ave. Duration
- 19h 25m
- When
- Every day
- Estimated price
- $550–1,400
Flights from São Paulo–Guarulhos International Airport to Abeid Amani Karume International Airport via Addis Ababa
- Ave. Duration
- 18h 45m
- When
- Friday
- Estimated price
- $900–1,200
- Website
- latam.com
Flights from São Paulo–Guarulhos International Airport to Julius Nyerere International Airport via Johannesburg
- Ave. Duration
- 22h
- When
- Thursday and Saturday
- Estimated price
- $850–1,200
- 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
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 Getting around the Cyclades, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.



