Dublin
Muscat
BEST
DEAL
Sat, 21 Dec
DUB - MCT
Thu, 26 Dec
MCT - DUB
1163€
1113€
Prime price per passenger
Masirah
Muscat
BEST
DEAL
Thu, 19 Dec
MSH - MCT
44€
42€
Prime price per passenger
Dubai
Muscat
BEST
DEAL
Wed, 18 Dec
XNB - MCT
Thu, 19 Dec
MCT - XNB
147€
141€
Prime price per passenger
Doha
Muscat
BEST
DEAL
Mon, 16 Dec
DOH - MCT
Thu, 19 Dec
MCT - DOH
178€
171€
Prime price per passenger
Budapest
Muscat
BEST
DEAL
Mon, 16 Dec
BUD - MCT
Fri, 20 Dec
MCT - BUD
652€
625€
Prime price per passenger
Abu Dhabi
Muscat
BEST
DEAL
Wed, 18 Dec
AUH - MCT
Sat, 21 Dec
MCT - AUH
165€
158€
Prime price per passenger
Geneva
Muscat
BEST
DEAL
Wed, 18 Dec
GVA - MCT
Fri, 20 Dec
MCT - GVA
772€
741€
Prime price per passenger
Cairo
Muscat
BEST
DEAL
Fri, 20 Dec
CAI - MCT
Sat, 21 Dec
MCT - CAI
273€
262€
Prime price per passenger