Muscat International Airport (MCT) is the origin airport and Zanzibar Airport (ZNZ) is the destination airport.
MCT and ZNZ are approximately 2,428 miles apart by great-circle distance.
Yes. Roame's current schedule feed shows nonstop service from MCT to ZNZ.
Airlines represented in the current schedule are Etihad Airways (EY), Gulf Air (GF), OV, Qatar Airways (QR), Air Tanzania (TC) and Oman Air (WY).
Aircraft listed in the current schedule include Airbus A220-300 (223), Boeing 737-800 (738), Boeing 737 MAX 8 (7M8) and JET.