Flights from Rio de Janeiro to Zanzibar (GIG to ZNZ)

Find cheap Rio de Janeiro, Brazil to Zanzibar, Tanzania flights with our free search service. Compare all available fares for direct or connection flights to Zanzibar.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Rio de Janeiro to Zanzibar (One Way)

What is the distance between Rio de Janeiro and Zanzibar?

The average distance from Rio de Janeiro to Zanzibar is 8970 kilometers (equals to 5573 miles or 4843 nautical miles). Your flight will departure from Rio De Janeiro Internacional Airport, Brazil and arrive on Zanzibar Airport, Tanzania.

Cheap flights from Rio de Janeiro to Zanzibar

Mon 11/Jun - Mon 02/Jul
21 days Flights from Rio de Janeiro to Zanzibar on Ethiopian Airlines 11/06/2018
$1437
Wed 25/Jul - Wed 08/Aug
14 days
$1567
Wed 15/Aug - Wed 22/Aug
7 days Flights from Rio de Janeiro to Zanzibar on Ethiopian Airlines 15/08/2018
$1609
Sun 09/Dec - Sun 23/Dec
14 days Flights from Rio de Janeiro to Zanzibar on Ethiopian Airlines 09/12/2018
$1487
Wed 26/Dec - Thu 03/Jan
8 days
$1909
Sat 01/Sep - Sat 15/Sep
14 days
$1431
Thu 04/Oct - Fri 12/Oct
8 days Flights from Rio de Janeiro to Zanzibar on Ethiopian Airlines 04/10/2018
$1431