Sun Jun 19th 2022 Wizzair · W6 3265 Depart at 2:45 pm from Bucharest (OTP) Fly for 5h 10m Arrive at 8:55 pm in Abu Dhabi (AUH)
Layover in Abu Dhabi for 2h 55m
Sun Jun 19th 2022 Etihad Airways · EY 637 Depart at 11:50 pm from Abu Dhabi (AUH) Fly for 5h 50m Arrive at 4:40 am in Zanzibar (ZNZ)
Sun Jun 26th 2022 Wizzair · W6 3265 Depart at 2:45 pm from Bucharest (OTP) Fly for 5h 10m Arrive at 8:55 pm in Abu Dhabi (AUH)
Layover in Abu Dhabi for 2h 55m
Sun Jun 26th 2022 Etihad Airways · EY 637 Depart at 11:50 pm from Abu Dhabi (AUH) Fly for 5h 50m Arrive at 4:40 am in Zanzibar (ZNZ)
Wed Jun 1st 2022 Lufthansa · LH 1471 Depart at 12:20 pm from Timișoara (TSR) Fly for 1h 55m Arrive at 1:15 pm in Frankfurt (FRA)
Layover in Frankfurt for 6h 20m
Wed Jun 1st 2022 Lufthansa · LH 4358 Depart at 7:35 pm from Frankfurt (FRA) Fly for 10h 20m Arrive at 6:55 am in Zanzibar (ZNZ)
Thu Jun 23rd 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Fri Jun 24th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Mon Jun 20th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Tue Jun 21st 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Sun Jun 26th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Mon Jun 27th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Tue Jun 21st 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Wed Jun 22nd 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Fri Jun 24th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Sat Jun 25th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Wed Jun 22nd 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Thu Jun 23rd 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Sat Jun 25th 2022 Fly Dubai · FZ 1798 Depart at 3:40 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 9:35 pm in Dubai (DXB)
Layover in Dubai for 2h 50m
Sun Jun 26th 2022 Fly Dubai · FZ 1685 Depart at 12:25 am from Dubai (DXB) Fly for 5h 35m Arrive at 5:00 am in Zanzibar (ZNZ)
Thu Jun 23rd 2022 Fly Dubai · FZ 1798 Depart at 3:40 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 9:35 pm in Dubai (DXB)
Layover in Dubai for 2h 50m
Fri Jun 24th 2022 Fly Dubai · FZ 1685 Depart at 12:25 am from Dubai (DXB) Fly for 5h 35m Arrive at 5:00 am in Zanzibar (ZNZ)
Fri Jun 24th 2022 Fly Dubai · FZ 1798 Depart at 3:40 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 9:35 pm in Dubai (DXB)
Layover in Dubai for 2h 50m
Sat Jun 25th 2022 Fly Dubai · FZ 1685 Depart at 12:25 am from Dubai (DXB) Fly for 5h 35m Arrive at 5:00 am in Zanzibar (ZNZ)
Sun Jun 26th 2022 Fly Dubai · FZ 1798 Depart at 3:40 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 9:35 pm in Dubai (DXB)
Layover in Dubai for 2h 50m
Mon Jun 27th 2022 Fly Dubai · FZ 1685 Depart at 12:25 am from Dubai (DXB) Fly for 5h 35m Arrive at 5:00 am in Zanzibar (ZNZ)
Mon Jun 20th 2022 Fly Dubai · FZ 1798 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 11:10 pm in Dubai (DXB)
Layover in Dubai for 3h 40m
Tue Jun 21st 2022 Fly Dubai · FZ 1687 Depart at 2:50 am from Dubai (DXB) Fly for 5h 45m Arrive at 7:35 am in Zanzibar (ZNZ)
Tue Jun 21st 2022 Fly Dubai · FZ 1798 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 11:10 pm in Dubai (DXB)
Layover in Dubai for 3h 40m
Wed Jun 22nd 2022 Fly Dubai · FZ 1687 Depart at 2:50 am from Dubai (DXB) Fly for 5h 45m Arrive at 7:35 am in Zanzibar (ZNZ)
Thu Jun 2nd 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Fri Jun 3rd 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Sat Jun 4th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Sun Jun 5th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Wed Jun 1st 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Thu Jun 2nd 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Sun Jun 5th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Mon Jun 6th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Fri Jun 3rd 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Sat Jun 4th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Thu Jun 2nd 2022 Fly Dubai · FZ 1798 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 11:10 pm in Dubai (DXB)
Layover in Dubai for 3h 40m
Fri Jun 3rd 2022 Fly Dubai · FZ 1687 Depart at 2:50 am from Dubai (DXB) Fly for 5h 45m Arrive at 7:35 am in Zanzibar (ZNZ)
Wed Jun 1st 2022 Fly Dubai · FZ 1798 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 11:10 pm in Dubai (DXB)
Layover in Dubai for 3h 40m
Thu Jun 2nd 2022 Fly Dubai · FZ 1687 Depart at 2:50 am from Dubai (DXB) Fly for 5h 45m Arrive at 7:35 am in Zanzibar (ZNZ)
Sun Jun 5th 2022 Fly Dubai · FZ 1798 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 11:10 pm in Dubai (DXB)
Layover in Dubai for 3h 40m
Mon Jun 6th 2022 Fly Dubai · FZ 1687 Depart at 2:50 am from Dubai (DXB) Fly for 5h 45m Arrive at 7:35 am in Zanzibar (ZNZ)
Fri Jun 3rd 2022 Fly Dubai · FZ 1798 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 11:10 pm in Dubai (DXB)
Layover in Dubai for 3h 40m
Sat Jun 4th 2022 Fly Dubai · FZ 1687 Depart at 2:50 am from Dubai (DXB) Fly for 5h 45m Arrive at 7:35 am in Zanzibar (ZNZ)
Sat Jun 4th 2022 Fly Dubai · FZ 1798 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 11:10 pm in Dubai (DXB)
Layover in Dubai for 3h 40m
Sun Jun 5th 2022 Fly Dubai · FZ 1687 Depart at 2:50 am from Dubai (DXB) Fly for 5h 45m Arrive at 7:35 am in Zanzibar (ZNZ)
Thu Jun 30th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Fri Jul 1st 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Thu Jun 16th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Fri Jun 17th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Wed Jun 15th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Thu Jun 16th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Mon Jun 27th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Tue Jun 28th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Wed Jun 29th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Thu Jun 30th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Tue Jun 14th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Wed Jun 15th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Mon Jun 13th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Tue Jun 14th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Sat Jun 18th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Sun Jun 19th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Fri Jun 17th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Sat Jun 18th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Sun Jun 19th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Mon Jun 20th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Fri Jun 10th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Sat Jun 11th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Sun Jun 12th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Mon Jun 13th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Wed Jun 8th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Thu Jun 9th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Thu Jun 9th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Fri Jun 10th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Mon Jun 6th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Tue Jun 7th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Sat Jun 11th 2022 Qatar Airways · QR 222 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 30m Arrive at 9:45 pm in Doha (DOH)
Layover in Doha for 5h 5m
Sun Jun 12th 2022 Qatar Airways · QR 1487 Depart at 2:50 am from Doha (DOH) Fly for 5h 40m Arrive at 8:30 am in Zanzibar (ZNZ)
Mon Jun 27th 2022 Fly Dubai · FZ 1798 Depart at 3:40 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 9:35 pm in Dubai (DXB)
Layover in Dubai for 2h 50m
Tue Jun 28th 2022 Fly Dubai · FZ 1685 Depart at 12:25 am from Dubai (DXB) Fly for 5h 35m Arrive at 5:00 am in Zanzibar (ZNZ)
Wed Jun 29th 2022 Fly Dubai · FZ 1798 Depart at 3:40 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 9:35 pm in Dubai (DXB)
Layover in Dubai for 2h 50m
Thu Jun 30th 2022 Fly Dubai · FZ 1685 Depart at 12:25 am from Dubai (DXB) Fly for 5h 35m Arrive at 5:00 am in Zanzibar (ZNZ)
Thu Jun 30th 2022 Fly Dubai · FZ 1798 Depart at 3:40 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 9:35 pm in Dubai (DXB)
Layover in Dubai for 2h 50m
Fri Jul 1st 2022 Fly Dubai · FZ 1685 Depart at 12:25 am from Dubai (DXB) Fly for 5h 35m Arrive at 5:00 am in Zanzibar (ZNZ)
Tue Jun 28th 2022 Fly Dubai · FZ 1798 Depart at 3:40 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 9:35 pm in Dubai (DXB)
Layover in Dubai for 2h 50m
Wed Jun 29th 2022 Fly Dubai · FZ 1685 Depart at 12:25 am from Dubai (DXB) Fly for 5h 35m Arrive at 5:00 am in Zanzibar (ZNZ)
Wed Jun 15th 2022 Fly Dubai · FZ 1798 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 11:10 pm in Dubai (DXB)
Layover in Dubai for 3h 40m
Thu Jun 16th 2022 Fly Dubai · FZ 1687 Depart at 2:50 am from Dubai (DXB) Fly for 5h 45m Arrive at 7:35 am in Zanzibar (ZNZ)
Sat Jun 18th 2022 Fly Dubai · FZ 1798 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 11:10 pm in Dubai (DXB)
Layover in Dubai for 3h 40m
Sun Jun 19th 2022 Fly Dubai · FZ 1687 Depart at 2:50 am from Dubai (DXB) Fly for 5h 45m Arrive at 7:35 am in Zanzibar (ZNZ)
Sun Jun 19th 2022 Fly Dubai · FZ 1798 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 11:10 pm in Dubai (DXB)
Layover in Dubai for 3h 40m
Mon Jun 20th 2022 Fly Dubai · FZ 1687 Depart at 2:50 am from Dubai (DXB) Fly for 5h 45m Arrive at 7:35 am in Zanzibar (ZNZ)
Mon Jun 13th 2022 Fly Dubai · FZ 1798 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 11:10 pm in Dubai (DXB)
Layover in Dubai for 3h 40m
Tue Jun 14th 2022 Fly Dubai · FZ 1687 Depart at 2:50 am from Dubai (DXB) Fly for 5h 45m Arrive at 7:35 am in Zanzibar (ZNZ)
Thu Jun 16th 2022 Fly Dubai · FZ 1798 Depart at 5:15 pm from Bucharest (OTP) Fly for 4h 55m Arrive at 11:10 pm in Dubai (DXB)
Layover in Dubai for 3h 40m
Fri Jun 17th 2022 Fly Dubai · FZ 1687 Depart at 2:50 am from Dubai (DXB) Fly for 5h 45m Arrive at 7:35 am in Zanzibar (ZNZ)
Here's a few tips to help you find the cheapest flights.
As someone who works online & travels frequently I always book one-way flights and I'm flexible on my departure dates. I look for the best deals. Most sites require you to enter a specific departure date and clutter the page with uneccessary options, images and ads. I want something simple and minimal which allows me to search by departure date range & display a list of flights with the ability to filter according to my needs. So, I built FlightList to solve my own problem & help other travelers who may have the same frustration. It's how I imagine a flight booking site should be.