Cheap flights from Johannesburg OR Tambo Airport to Zanzibar – Compare and Save
JNB — ZNZ
Aug 10 — Aug 171
Return
1 adult
Economy
Find flight deals from OR Tambo to Zanzibar
Cheapest flights from OR Tambo to ZanzibarExplore the most affordable flight options available from OR Tambo to Zanzibar. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 5 August 2025.
Explore the most affordable flight options available from OR Tambo to Zanzibar. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 5 August 2025.
Sun 31/88:20JNB - ZNZ
1 stop8h 55mEthiopian Air
Sun 7/912:05ZNZ - JNB
1 stop9h 05mEthiopian Air
Deal found 5/8R6 563
Thu 18/922:50JNB - ZNZ
1 stop11h 00mEthiopian Air
Thu 25/94:20ZNZ - JNB
1 stop9h 45mEthiopian Air
Deal found 4/8R6 617
Sun 7/914:30JNB - ZNZ
2 stops12h 00mEthiopian Air
Sat 13/94:20ZNZ - JNB
1 stop9h 45mEthiopian Air
Deal found 4/8R6 635
Fri 5/922:50JNB - ZNZ
1 stop11h 00mEthiopian Air
Fri 12/912:05ZNZ - JNB
1 stop9h 05mEthiopian Air
Deal found 3/8R6 653
Tue 26/89:00JNB - ZNZ
Nonstop3h 35mFlySafair
Thu 18/91:50ZNZ - JNB
Nonstop3h 50mFlySafair
Deal found 4/8R6 743
Tue 5/89:00JNB - ZNZ
Nonstop3h 35mFlySafair
Tue 12/814:35ZNZ - JNB
Nonstop3h 50mFlySafair
Deal found 3/8R6 815
Fri 5/914:30JNB - ZNZ
2 stops12h 00mEthiopian Air
Sun 7/912:05ZNZ - JNB
1 stop9h 05mEthiopian Air
Deal found 5/8R6 851
Sun 14/128:20JNB - ZNZ
1 stop8h 55mEthiopian Air
Fri 19/1212:05ZNZ - JNB
1 stop9h 05mEthiopian Air
Deal found 4/8R6 869
Thu 11/920:15JNB - ZNZ
Nonstop3h 35mFlySafair
Tue 16/914:35ZNZ - JNB
Nonstop3h 50mFlySafair
Deal found 3/8R6 959
Mon 1/922:50JNB - ZNZ
1 stop13h 05mEthiopian Air
Sat 6/912:05ZNZ - JNB
1 stop9h 05mEthiopian Air
Deal found 5/8R6 995
Tue 12/89:00JNB - ZNZ
Nonstop3h 35mFlySafair
Tue 19/814:35ZNZ - JNB
Nonstop3h 50mFlySafair
Deal found 5/8R7 121
Sat 16/814:30JNB - ZNZ
2 stops12h 00mEthiopian Air
Sun 24/84:20ZNZ - JNB
1 stop9h 45mEthiopian Air
Deal found 4/8R7 139
Best flights from OR Tambo to ZanzibarDiscover carefully curated flight deals from OR Tambo to Zanzibar that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 5 August 2025.
Discover carefully curated flight deals from OR Tambo to Zanzibar that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 5 August 2025.
Sun 31/88:20JNB - ZNZ
1 stop8h 55mEthiopian Air
Sun 7/912:05ZNZ - JNB
1 stop9h 05mEthiopian Air
Deal found 5/8R6 563
Tue 26/89:00JNB - ZNZ
Nonstop3h 35mFlySafair
Thu 18/91:50ZNZ - JNB
Nonstop3h 50mFlySafair
Deal found 4/8R6 743
Thu 18/922:50JNB - ZNZ
1 stop11h 00mEthiopian Air
Thu 25/94:20ZNZ - JNB
1 stop9h 45mEthiopian Air
Deal found 4/8R6 617
Sat 24/19:00JNB - ZNZ
Nonstop3h 35mFlySafair
Thu 29/11:50ZNZ - JNB
Nonstop3h 50mFlySafair
Deal found 5/8R6 779
Sun 7/914:30JNB - ZNZ
2 stops12h 00mEthiopian Air
Sat 13/94:20ZNZ - JNB
1 stop9h 45mEthiopian Air
Deal found 4/8R6 635
Thu 11/920:15JNB - ZNZ
Nonstop3h 35mFlySafair
Tue 16/914:35ZNZ - JNB
Nonstop3h 50mFlySafair
Deal found 3/8R6 959
Fri 5/922:50JNB - ZNZ
1 stop11h 00mEthiopian Air
Fri 12/912:05ZNZ - JNB
1 stop9h 05mEthiopian Air
Deal found 3/8R6 653
Thu 28/822:50JNB - ZNZ
1 stop11h 00mEthiopian Air
Fri 5/912:05ZNZ - JNB
1 stop9h 05mEthiopian Air
Deal found 4/8R6 815
Fri 5/98:20JNB - ZNZ
1 stop8h 55mEthiopian Air
Sun 7/94:20ZNZ - JNB
1 stop9h 45mEthiopian Air
Deal found 5/8R6 851
Sun 14/128:20JNB - ZNZ
1 stop8h 55mEthiopian Air
Fri 19/1212:05ZNZ - JNB
1 stop9h 05mEthiopian Air
Deal found 4/8R6 869
Mon 1/922:50JNB - ZNZ
1 stop13h 05mEthiopian Air
Sat 6/912:05ZNZ - JNB
1 stop9h 05mEthiopian Air
Deal found 5/8R6 995
Sat 16/814:30JNB - ZNZ
2 stops12h 00mEthiopian Air
Sun 24/84:20ZNZ - JNB
1 stop9h 45mEthiopian Air
Deal found 4/8R7 139
Direct flights from OR Tambo to ZanzibarExplore direct flight options from OR Tambo to Zanzibar based on user searches, and compare prices and availability for your desired travel dates. Data last updated 5 August 2025.
Explore direct flight options from OR Tambo to Zanzibar based on user searches, and compare prices and availability for your desired travel dates. Data last updated 5 August 2025.
Tue 26/89:00JNB - ZNZ
Nonstop3h 35mFlySafair
Thu 18/91:50ZNZ - JNB
Nonstop3h 50mFlySafair
Deal found 4/8R6 743
Sat 24/19:00JNB - ZNZ
Nonstop3h 35mFlySafair
Thu 29/11:50ZNZ - JNB
Nonstop3h 50mFlySafair
Deal found 5/8R6 779
Thu 11/920:15JNB - ZNZ
Nonstop3h 35mFlySafair
Tue 16/914:35ZNZ - JNB
Nonstop3h 50mFlySafair
Deal found 3/8R6 959
Thu 28/814:15JNB - ZNZ
Nonstop3h 30mMultiple Airlines
Thu 4/91:50ZNZ - JNB
Nonstop3h 50mMultiple Airlines
Deal found 4/8R8 092
Thu 4/920:15JNB - ZNZ
Nonstop3h 35mFlySafair
Tue 9/914:35ZNZ - JNB
Nonstop3h 50mFlySafair
Deal found 4/8R8 325
Tue 2/914:15JNB - ZNZ
Nonstop3h 30mMultiple Airlines
Thu 4/91:50ZNZ - JNB
Nonstop3h 50mMultiple Airlines
Deal found 5/8R8 397
Sat 6/99:00JNB - ZNZ
Nonstop3h 35mFlySafair
Thu 11/91:50ZNZ - JNB
Nonstop3h 50mFlySafair
Deal found 3/8R8 505
Sat 30/89:00JNB - ZNZ
Nonstop3h 35mFlySafair
Tue 9/914:35ZNZ - JNB
Nonstop3h 50mFlySafair
Deal found 5/8R8 559
Thu 4/914:15JNB - ZNZ
Nonstop3h 30mMultiple Airlines
Thu 4/91:50ZNZ - JNB
Nonstop3h 50mMultiple Airlines
Deal found 5/8R8 595
Sat 23/89:00JNB - ZNZ
Nonstop3h 35mFlySafair
Thu 28/81:50ZNZ - JNB
Nonstop3h 50mFlySafair
Deal found 3/8R8 757
Tue 25/119:00JNB - ZNZ
Nonstop3h 35mFlySafair
Tue 2/1214:35ZNZ - JNB
Nonstop3h 50mFlySafair
Deal found 3/8R8 991
Sat 23/89:00JNB - ZNZ
Nonstop3h 35mFlySafair
Thu 28/81:50ZNZ - JNB
Nonstop3h 50mFlySafair
Deal found 4/8R9 081
Last-minute flights from OR Tambo to ZanzibarDiscover last-minute flight deals from OR Tambo to Zanzibar. Data last updated 5 August 2025 and is based on user searches.
Discover last-minute flight deals from OR Tambo to Zanzibar. Data last updated 5 August 2025 and is based on user searches.
Tue 5/89:00JNB - ZNZ
Nonstop3h 35mFlySafair
Tue 12/814:35ZNZ - JNB
Nonstop3h 50mFlySafair
Deal found 3/8R6 815
Mon 11/817:00JNB - ZNZ
1 stop25h 50mKenya Airways
Sat 16/820:40ZNZ - JNB
1 stop20h 10mKenya Airways
Deal found 3/8R9 782
Mon 11/814:15JNB - ZNZ
1 stop15h 45mAir Tanzania
Fri 15/80:50ZNZ - JNB
1 stop13h 25mAir Tanzania
Deal found 4/8R10 321
Tue 12/89:00JNB - ZNZ
Nonstop3h 35mFlySafair
Tue 19/814:35ZNZ - JNB
Nonstop3h 50mFlySafair
Deal found 5/8R7 121
Tue 12/89:00JNB - ZNZ
Nonstop3h 35mMultiple Airlines
Mon 18/80:50ZNZ - JNB
2 stops11h 45mMultiple Airlines
Deal found 5/8R8 541
Tue 12/814:15JNB - ZNZ
Nonstop3h 30mAir Tanzania
Mon 18/80:50ZNZ - JNB
1 stop13h 25mAir Tanzania
Deal found 5/8R8 775
Tue 12/89:00JNB - ZNZ
Nonstop3h 35mMultiple Airlines
Tue 19/812:00ZNZ - JNB
1 stop6h 35mMultiple Airlines
Deal found 5/8R8 811
Tue 12/89:00JNB - ZNZ
Nonstop3h 35mMultiple Airlines
Tue 19/821:45ZNZ - JNB
2 stops14h 50mMultiple Airlines
Deal found 5/8R9 009
Tue 12/89:40JNB - ZNZ
1 stop19h 40mMultiple Airlines
Mon 18/80:50ZNZ - JNB
2 stops11h 45mMultiple Airlines
Deal found 5/8R9 872
Fri 15/814:30JNB - ZNZ
2 stops12h 00mEthiopian Air
Mon 15/94:20ZNZ - JNB
1 stop9h 45mEthiopian Air
Deal found 3/8R7 354
Fri 15/81:25JNB - ZNZ
2 stops25h 50mKenya Airways
Sun 24/84:55ZNZ - JNB
1 stop11h 55mKenya Airways
Deal found 4/8R9 440
Fri 15/81:25JNB - ZNZ
1 stop17h 25mKenya Airways
Sun 24/84:55ZNZ - JNB
1 stop7h 00mKenya Airways
Deal found 3/8R9 512
One-way flights from OR Tambo to ZanzibarSearch for one-way flight options from OR Tambo to Zanzibar. Find affordable one-way fares based on user searches. Data last updated 5 August 2025.
Search for one-way flight options from OR Tambo to Zanzibar. Find affordable one-way fares based on user searches. Data last updated 5 August 2025.
Tue 26/89:00JNB - ZNZ
Nonstop3h 35mFlySafair
Deal found 4/8R3 183
Thu 6/1120:15JNB - ZNZ
Nonstop3h 35mFlySafair
Deal found 4/8R3 309
Thu 6/1120:15JNB - ZNZ
Nonstop3h 35mFlySafair
Deal found 5/8R3 327
Thu 4/1220:15JNB - ZNZ
Nonstop3h 35mFlySafair
Deal found 4/8R4 100
Fri 15/822:00JNB - ZNZ
1 stop8h 00mMultiple Airlines
Deal found 4/8R4 351
Wed 15/1022:00JNB - ZNZ
1 stop7h 20mMultiple Airlines
Deal found 4/8R4 441
Fri 5/1222:00JNB - ZNZ
1 stop8h 20mMultiple Airlines
Deal found 4/8R4 531
Wed 3/922:00JNB - ZNZ
1 stop7h 20mMultiple Airlines
Deal found 3/8R4 567
Tue 26/89:40JNB - ZNZ
1 stop19h 40mMultiple Airlines
Deal found 4/8R4 621
Mon 25/822:00JNB - ZNZ
1 stop8h 20mMultiple Airlines
Deal found 4/8R4 639
Thu 21/822:00JNB - ZNZ
1 stop17h 20mMultiple Airlines
Deal found 3/8R4 675
Tue 14/101:25JNB - ZNZ
2 stops26h 45mMultiple Airlines
Deal found 4/8R4 855