Cheapest flight routes found to Muscat
From Toronto (YYZ), Canada to Muscat, Oman (MCT):
C$1,301
Depart: 01 Nov 2026 · Return: 28 Nov 2026
Price found 26 Apr 2026, 01:00
From Montreal (YUL), Canada to Muscat, Oman (MCT):
C$1,381
Depart: 30 Apr 2026 · Return: 07 May 2026
Price found 27 Apr 2026, 08:31
From Vancouver (YVR), Canada to Muscat, Oman (MCT):
C$1,547
Depart: 28 May 2026 · Return: 04 Jun 2026
Price found 23 Apr 2026, 17:30
From Calgary (YYC), Canada to Muscat, Oman (MCT):
C$1,722
Depart: 03 May 2026 · Return: 01 Jun 2026
Price found 28 Apr 2026, 01:20
From Halifax (YHZ), Canada to Muscat, Oman (MCT):
C$1,821
Depart: 05 Jun 2026 · Return: 05 Jul 2026
Price found 25 Apr 2026, 18:13
From Winnipeg (YWG), Canada to Muscat, Oman (MCT):
C$1,861
Depart: 06 Oct 2026 · Return: 02 Mar 2027
Price found 19 Apr 2026, 05:09
From Ottawa (YOW), Canada to Muscat, Oman (MCT):
C$1,963
Depart: 17 Nov 2026 · Return: 01 Dec 2026
Price found 28 Apr 2026, 14:59
From St John's (YYT), Canada to Muscat, Oman (MCT):
C$2,159
Depart: 10 Oct 2026 · Return: 18 Oct 2026
Price found 19 Apr 2026, 11:28
From Edmonton (YEG), Canada to Muscat, Oman (MCT):
C$2,305
Depart: 06 Nov 2026 · Return: 27 Nov 2026
Price found 20 Apr 2026, 18:12
From Regina (YQR), Canada to Muscat, Oman (MCT):
C$2,373
Depart: 12 May 2026 · Return: 02 Jun 2026
Price found 21 Apr 2026, 19:59
From Victoria (YYJ), Canada to Muscat, Oman (MCT):
C$2,428
Depart: 10 Jul 2026 · Return: 15 Aug 2026
Price found 26 Apr 2026, 07:14
From Saskatoon (YXE), Canada to Muscat, Oman (MCT):
C$2,475
Depart: 15 Jun 2026 · Return: 30 Jul 2026
Price found 22 Apr 2026, 07:43
From Kelowna (YLW), Canada to Muscat, Oman (MCT):
C$6,994
Depart: 02 Mar 2027 · Return: 16 Mar 2027
Price found 27 Apr 2026, 03:32