HowToGo

Flight from Prince Charles to Oman

How to get to Oman from Prince Charles by flight ? You can check flights from Prince Charles to Oman below.

Search Transfer from Prince Charles to Oman

Search Flights

You can find flight ticket prices from Prince Charles to Oman with our flight tickets search tool below

1. Edmonton to Muscat

  1. You take a bus, shuttle or taxi from your location in Prince Charles to Edmonton.

  2. You take a flight from Edmonton to Muscat and cost approximately 2000 USD.

  3. You take a bus, shuttle or taxi from Muscat to your destination in Oman.

Flight Depart Arrive
AC8153 Air Canada
AC844 Air Canada
WY116 Oman Air
15:15 Edmonton
17:05 Calgary
14:15 Frankfurt
16:09 Calgary
10:10 Frankfurt
23:35 Muscat
Connect
KL0679 KLM
KL0453 KLM
KL0453 KLM
17:05 Edmonton
11:20 Amsterdam Schiphol
21:20 Abu Dhabi
09:45 Amsterdam Schiphol
20:05 Abu Dhabi
22:40 Muscat
Connect
KL0679 KLM
LH989 Lufthansa
WY116 Oman Air
17:05 Edmonton
10:55 Amsterdam Schiphol
14:15 Frankfurt
09:45 Amsterdam Schiphol
12:00 Frankfurt
23:35 Muscat
Connect

2. Edmonton to Salalah

  1. You take a bus, shuttle or taxi from your location in Prince Charles to Edmonton.

  2. You take a flight from Edmonton to Salalah and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Salalah to your destination in Oman.

Flight Depart Arrive
AC162 Air Canada
AC056 Air Canada
WY612 Oman Air
WY901 Oman Air
07:15 Edmonton
21:40 Toronto
20:45 Dubai
02:20 Muscat
12:55 Toronto
19:35 Dubai
21:55 Muscat
04:05 Salalah
Connect
WS436 WestJet
EY140 Etihad
RG130 Rotana Jet
08:45 Edmonton
19:50 Toronto
20:30 Abu Dhabi
14:32 Toronto
17:40 Abu Dhabi
22:20 Salalah
Connect
WS436 WestJet
EK242 Emirates
FZ1039 Flydubai
08:45 Edmonton
20:45 Toronto
01:25 Dubai
14:32 Toronto
18:30 Dubai
03:15 Salalah
Connect
AC332 Air Canada
QR764 Qatar Airways
QR1140 Qatar Airways
11:30 Edmonton
20:30 Montreal
08:25 Doha
17:30 Montreal
16:35 Doha
12:00 Salalah
Connect
AC168 Air Canada
EY140 Etihad
KL0453 KLM
WY901 Oman Air
11:40 Edmonton
19:50 Toronto
21:20 Abu Dhabi
02:20 Muscat
17:20 Toronto
17:40 Abu Dhabi
22:40 Muscat
04:05 Salalah
Connect
AC168 Air Canada
AC058 Air Canada
QR1140 Qatar Airways
11:40 Edmonton
20:00 Toronto
08:25 Doha
17:20 Toronto
16:30 Doha
12:00 Salalah
Connect
AC168 Air Canada
EK242 Emirates
FZ1039 Flydubai
11:40 Edmonton
20:45 Toronto
01:25 Dubai
17:20 Toronto
18:30 Dubai
03:15 Salalah
Connect
AC168 Air Canada
AC056 Air Canada
WY612 Oman Air
WY901 Oman Air
11:40 Edmonton
21:40 Toronto
20:45 Dubai
02:20 Muscat
17:20 Toronto
19:35 Dubai
21:55 Muscat
04:05 Salalah
Connect
AC168 Air Canada
AC898 Air Canada
EY054 Etihad
RG130 Rotana Jet
11:40 Edmonton
18:40 Toronto
11:45 Vienna
20:30 Abu Dhabi
17:20 Toronto
08:45 Vienna
19:10 Abu Dhabi
22:20 Salalah
Connect
AC168 Air Canada
EY140 Etihad
RG130 Rotana Jet
11:40 Edmonton
19:50 Toronto
20:30 Abu Dhabi
17:20 Toronto
17:40 Abu Dhabi
22:20 Salalah
Connect
AC170 Air Canada
EY140 Etihad
RG130 Rotana Jet
13:20 Edmonton
19:50 Toronto
20:30 Abu Dhabi
19:00 Toronto
17:40 Abu Dhabi
22:20 Salalah
Connect
AC170 Air Canada
AC056 Air Canada
WY612 Oman Air
WY903 Oman Air
13:20 Edmonton
21:40 Toronto
20:45 Dubai
08:55 Muscat
19:00 Toronto
19:35 Dubai
21:55 Muscat
10:40 Salalah
Connect
AC170 Air Canada
EY140 Etihad
EY388 Etihad
WY901 Oman Air
13:20 Edmonton
19:50 Toronto
19:55 Abu Dhabi
02:20 Muscat
19:00 Toronto
17:40 Abu Dhabi
21:00 Muscat
04:05 Salalah
Connect
AC170 Air Canada
AC056 Air Canada
WY612 Oman Air
WY901 Oman Air
13:20 Edmonton
21:40 Toronto
20:45 Dubai
02:20 Muscat
19:00 Toronto
19:35 Dubai
21:55 Muscat
04:05 Salalah
Connect
AC170 Air Canada
EY140 Etihad
KL0453 KLM
WY901 Oman Air
13:20 Edmonton
19:50 Toronto
21:20 Abu Dhabi
02:20 Muscat
19:00 Toronto
17:40 Abu Dhabi
22:40 Muscat
04:05 Salalah
Connect
AC170 Air Canada
EK242 Emirates
FZ1039 Flydubai
13:20 Edmonton
20:45 Toronto
01:25 Dubai
19:00 Toronto
18:30 Dubai
03:15 Salalah
Connect
AC170 Air Canada
AC058 Air Canada
QR1140 Qatar Airways
13:20 Edmonton
20:00 Toronto
08:25 Doha
19:00 Toronto
16:30 Doha
12:00 Salalah
Connect
AC170 Air Canada
AC056 Air Canada
FZ1039 Flydubai
13:20 Edmonton
21:40 Toronto
01:25 Dubai
19:00 Toronto
19:35 Dubai
03:15 Salalah
Connect
WS442 WestJet
AC056 Air Canada
WY612 Oman Air
WY901 Oman Air
15:00 Edmonton
21:40 Toronto
20:45 Dubai
02:20 Muscat
20:42 Toronto
19:35 Dubai
21:55 Muscat
04:05 Salalah
Connect
WS442 WestJet
AC056 Air Canada
FZ1039 Flydubai
15:00 Edmonton
21:40 Toronto
01:25 Dubai
20:42 Toronto
19:35 Dubai
03:15 Salalah
Connect
KL0679 KLM
LH989 Lufthansa
WY116 Oman Air
WY901 Oman Air
17:05 Edmonton
10:55 Amsterdam Schiphol
14:15 Frankfurt
02:20 Muscat
09:45 Amsterdam Schiphol
12:00 Frankfurt
23:35 Muscat
04:05 Salalah
Connect
KL0679 KLM
KL0453 KLM
KL0453 KLM
WY903 Oman Air
17:05 Edmonton
11:20 Amsterdam Schiphol
21:20 Abu Dhabi
08:55 Muscat
09:45 Amsterdam Schiphol
20:05 Abu Dhabi
22:40 Muscat
10:40 Salalah
Connect
KL0679 KLM
KL0453 KLM
KL0453 KLM
WY901 Oman Air
17:05 Edmonton
11:20 Amsterdam Schiphol
21:20 Abu Dhabi
02:20 Muscat
09:45 Amsterdam Schiphol
20:05 Abu Dhabi
22:40 Muscat
04:05 Salalah
Connect
KL0679 KLM
KL0427 KLM
WY602 Oman Air
WY903 Oman Air
17:05 Edmonton
14:30 Amsterdam Schiphol
06:05 Dubai
08:55 Muscat
09:45 Amsterdam Schiphol
00:05 Dubai
07:20 Muscat
10:40 Salalah
Connect
KL0679 KLM
KL0429 KLM
WY602 Oman Air
WY903 Oman Air
17:05 Edmonton
15:05 Amsterdam Schiphol
06:05 Dubai
08:55 Muscat
09:45 Amsterdam Schiphol
00:55 Dubai
07:20 Muscat
10:40 Salalah
Connect
KL0679 KLM
QR274 Qatar Airways
QR1140 Qatar Airways
17:05 Edmonton
15:05 Amsterdam Schiphol
08:25 Doha
09:45 Amsterdam Schiphol
23:30 Doha
12:00 Salalah
Connect

3. Edmonton to Dubai

  1. You take a bus, shuttle or taxi from your location in Prince Charles to Edmonton.

  2. You take a flight from Edmonton to Dubai and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Dubai to your destination in Oman.

Flight Depart Arrive
AC162 Air Canada
AC056 Air Canada
07:15 Edmonton
21:40 Toronto
12:55 Toronto
19:35 Dubai
Connect
WS436 WestJet
EK242 Emirates
08:45 Edmonton
20:45 Toronto
14:32 Toronto
18:30 Dubai
Connect
AC168 Air Canada
AC056 Air Canada
11:40 Edmonton
21:40 Toronto
17:20 Toronto
19:35 Dubai
Connect
AC168 Air Canada
EK242 Emirates
11:40 Edmonton
20:45 Toronto
17:20 Toronto
18:30 Dubai
Connect
AC8483 Air Canada
LH493 Lufthansa
LH630 Lufthansa
11:50 Edmonton
13:20 Vancouver
14:10 Frankfurt
12:27 Vancouver
08:35 Frankfurt
23:40 Dubai
Connect
AC8483 Air Canada
AC846 Air Canada
LH630 Lufthansa
11:50 Edmonton
13:20 Vancouver
14:10 Frankfurt
12:27 Vancouver
08:05 Frankfurt
23:40 Dubai
Connect
AC170 Air Canada
EK242 Emirates
13:20 Edmonton
20:45 Toronto
19:00 Toronto
18:30 Dubai
Connect
AC170 Air Canada
AC056 Air Canada
13:20 Edmonton
21:40 Toronto
19:00 Toronto
19:35 Dubai
Connect
WS442 WestJet
AC056 Air Canada
15:00 Edmonton
21:40 Toronto
20:42 Toronto
19:35 Dubai
Connect
KL0679 KLM
KL0427 KLM
17:05 Edmonton
14:30 Amsterdam Schiphol
09:45 Amsterdam Schiphol
00:05 Dubai
Connect
KL0679 KLM
KL1099 KLM
KL1100 KLM
17:05 Edmonton
12:40 Amsterdam Schiphol
22:00 Riyadh
09:45 Amsterdam Schiphol
20:40 Riyadh
01:00 Dubai
Connect
KL0679 KLM
EK148 Emirates
17:05 Edmonton
14:30 Amsterdam Schiphol
09:45 Amsterdam Schiphol
00:10 Dubai
Connect
KL0679 KLM
KL0429 KLM
17:05 Edmonton
15:05 Amsterdam Schiphol
09:45 Amsterdam Schiphol
00:55 Dubai
Connect

4. Calgary to Muscat

  1. You take a bus, shuttle or taxi from your location in Prince Charles to Calgary.

  2. You take a flight from Calgary to Muscat and cost approximately 2200 USD.

  3. You take a bus, shuttle or taxi from Muscat to your destination in Oman.

Flight Depart Arrive
AC144 Air Canada
EY140 Etihad
EY388 Etihad
11:45 Calgary
19:50 Toronto
19:55 Abu Dhabi
17:20 Toronto
17:40 Abu Dhabi
21:00 Muscat
Connect
AC144 Air Canada
TK18 Turkish Airlines
WY166 Oman Air
11:45 Calgary
22:30 Toronto
17:15 Istanbul
17:20 Toronto
16:10 Istanbul
23:15 Muscat
Connect
AC144 Air Canada
TK18 Turkish Airlines
TK774 Turkish Airlines
11:45 Calgary
22:30 Toronto
19:25 Istanbul
17:20 Toronto
16:10 Istanbul
01:15 Muscat
Connect
TS863 Air Transat
EY140 Etihad
EY388 Etihad
11:50 Calgary
19:50 Toronto
19:55 Abu Dhabi
17:35 Toronto
17:40 Abu Dhabi
21:00 Muscat
Connect
KL0678 KLM
EY078 Etihad
EY384 Etihad
14:35 Calgary
13:50 Amsterdam Schiphol
01:50 Abu Dhabi
07:15 Amsterdam Schiphol
23:15 Abu Dhabi
02:55 Muscat
Connect
KL0678 KLM
KL0453 KLM
KL0453 KLM
14:35 Calgary
11:20 Amsterdam Schiphol
21:20 Abu Dhabi
07:15 Amsterdam Schiphol
20:05 Abu Dhabi
22:40 Muscat
Connect
AC844 Air Canada
WY116 Oman Air
17:05 Calgary
14:15 Frankfurt
10:10 Frankfurt
23:35 Muscat
Connect
WS32 WestJet
QR132 Qatar Airways
QR1148 Qatar Airways
18:15 Calgary
15:55 Rome
00:45 Doha
11:55 Rome
23:25 Doha
03:25 Muscat
Connect
AC850 Air Canada
QR004 Qatar Airways
QR1148 Qatar Airways
18:20 Calgary
13:55 London Heathrow
00:45 Doha
10:00 London Heathrow
23:45 Doha
03:25 Muscat
Connect
AC850 Air Canada
WY104 Oman Air
18:20 Calgary
12:15 London Heathrow
10:00 London Heathrow
23:25 Muscat
Connect
WS10 WestJet
QR040 Qatar Airways
QR1148 Qatar Airways
19:35 Calgary
15:05 Paris CDG
00:45 Doha
12:20 Paris CDG
23:30 Doha
03:25 Muscat
Connect
WS10 WestJet
EY038 Etihad
EY384 Etihad
19:35 Calgary
13:20 Paris CDG
01:50 Abu Dhabi
12:20 Paris CDG
22:55 Abu Dhabi
02:55 Muscat
Connect
WS10 WestJet
WY132 Oman Air
19:35 Calgary
21:35 Paris CDG
12:20 Paris CDG
06:40 Muscat
Connect
WS10 WestJet
EK074 Emirates
EK866 Emirates
19:35 Calgary
14:40 Paris CDG
02:15 Dubai
12:20 Paris CDG
00:30 Dubai
03:30 Muscat
Connect
WS1 WestJet
EK016 Emirates
EK866 Emirates
19:45 Calgary
14:30 London Gatwick
02:15 Dubai
11:20 London Gatwick
00:35 Dubai
03:30 Muscat
Connect
WK15 Edelweiss Air
WY154 Oman Air
21:15 Calgary
21:35 Zurich
15:00 Zurich
06:20 Muscat
Connect

5. Edmonton to Sohar

  1. You take a bus, shuttle or taxi from your location in Prince Charles to Edmonton.

  2. You take a flight from Edmonton to Sohar and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Sohar to your destination in Oman.

Flight Depart Arrive
WS522 WestJet
QR764 Qatar Airways
QR1132 Qatar Airways
09:00 Edmonton
20:30 Montreal
14:10 Doha
14:57 Montreal
16:35 Doha
16:35 Sohar
Connect
AC8151 Air Canada
AC844 Air Canada
QR068 Qatar Airways
QR1132 Qatar Airways
10:15 Edmonton
17:05 Calgary
15:30 Frankfurt
14:10 Doha
11:09 Calgary
10:10 Frankfurt
23:30 Doha
16:35 Sohar
Connect
AC332 Air Canada
AC878 Air Canada
QR054 Qatar Airways
QR1132 Qatar Airways
11:30 Edmonton
20:50 Montreal
17:15 Nice
14:10 Doha
17:30 Montreal
10:15 Nice
00:10 Doha
16:35 Sohar
Connect
AC332 Air Canada
AC834 Air Canada
QR100 Qatar Airways
QR1132 Qatar Airways
11:30 Edmonton
20:45 Montreal
16:55 Geneva
14:10 Doha
17:30 Montreal
10:05 Geneva
23:50 Doha
16:35 Sohar
Connect
AC332 Air Canada
AC864 Air Canada
QR016 Qatar Airways
QR1132 Qatar Airways
11:30 Edmonton
19:15 Montreal
21:15 London Heathrow
14:10 Doha
17:30 Montreal
07:00 London Heathrow
06:55 Doha
16:35 Sohar
Connect
AC332 Air Canada
AC864 Air Canada
QR008 Qatar Airways
QR1132 Qatar Airways
11:30 Edmonton
19:15 Montreal
15:05 London Heathrow
14:10 Doha
17:30 Montreal
07:00 London Heathrow
00:45 Doha
16:35 Sohar
Connect
AC332 Air Canada
AC864 Air Canada
QR004 Qatar Airways
QR1132 Qatar Airways
11:30 Edmonton
19:15 Montreal
13:55 London Heathrow
14:10 Doha
17:30 Montreal
07:00 London Heathrow
23:45 Doha
16:35 Sohar
Connect
AC332 Air Canada
QR764 Qatar Airways
QR1132 Qatar Airways
11:30 Edmonton
20:30 Montreal
14:10 Doha
17:30 Montreal
16:35 Doha
16:35 Sohar
Connect
AC332 Air Canada
AC1918 Air Canada
QR126 Qatar Airways
QR1132 Qatar Airways
11:30 Edmonton
21:00 Montreal
17:50 Venice
14:10 Doha
17:30 Montreal
10:45 Venice
00:20 Doha
16:35 Sohar
Connect
AC332 Air Canada
AC898 Air Canada
QR204 Qatar Airways
QR1132 Qatar Airways
11:30 Edmonton
18:45 Montreal
12:40 Athens
14:10 Doha
17:30 Montreal
10:35 Athens
17:45 Doha
16:35 Sohar
Connect
AC332 Air Canada
AC870 Air Canada
QR040 Qatar Airways
QR1132 Qatar Airways
11:30 Edmonton
19:25 Montreal
15:05 Paris CDG
14:10 Doha
17:30 Montreal
08:25 Paris CDG
23:30 Doha
16:35 Sohar
Connect
AC168 Air Canada
AC058 Air Canada
QR1132 Qatar Airways
11:40 Edmonton
20:00 Toronto
14:10 Doha
17:20 Toronto
16:30 Doha
16:35 Sohar
Connect
AC168 Air Canada
AC1906 Air Canada
QR126 Qatar Airways
QR1132 Qatar Airways
11:40 Edmonton
18:55 Toronto
17:50 Venice
14:10 Doha
17:20 Toronto
09:05 Venice
00:20 Doha
16:35 Sohar
Connect
AC168 Air Canada
AC808 Air Canada
QR028 Qatar Airways
QR1132 Qatar Airways
11:40 Edmonton
22:45 Toronto
13:45 Manchester
14:10 Doha
17:20 Toronto
10:45 Manchester
23:35 Doha
16:35 Sohar
Connect
AC168 Air Canada
AC898 Air Canada
QR184 Qatar Airways
QR1132 Qatar Airways
11:40 Edmonton
18:40 Toronto
16:05 Vienna
14:10 Doha
17:20 Toronto
08:45 Vienna
23:15 Doha
16:35 Sohar
Connect
AC168 Air Canada
AC1966 Air Canada
QR082 Qatar Airways
QR1132 Qatar Airways
11:40 Edmonton
20:35 Toronto
16:10 Berlin Brandenburg Apt
14:10 Doha
17:20 Toronto
10:30 Berlin Brandenburg Apt
23:55 Doha
16:35 Sohar
Connect
AC168 Air Canada
AC886 Air Canada
QR194 Qatar Airways
QR1132 Qatar Airways
11:40 Edmonton
18:30 Toronto
15:25 Brussels
14:10 Doha
17:20 Toronto
07:45 Brussels
23:40 Doha
16:35 Sohar
Connect
AC168 Air Canada
AC878 Air Canada
QR096 Qatar Airways
QR1132 Qatar Airways
11:40 Edmonton
18:30 Toronto
16:05 Zurich
14:10 Doha
17:20 Toronto
08:05 Zurich
23:45 Doha
16:35 Sohar
Connect
AC168 Air Canada
AC824 Air Canada
QR274 Qatar Airways
QR1132 Qatar Airways
11:40 Edmonton
20:30 Toronto
15:05 Amsterdam Schiphol
14:10 Doha
17:20 Toronto
10:00 Amsterdam Schiphol
23:30 Doha
16:35 Sohar
Connect
AC168 Air Canada
AC806 Air Canada
QR032 Qatar Airways
QR1132 Qatar Airways
11:40 Edmonton
18:55 Toronto
07:40 Edinburgh
14:10 Doha
17:20 Toronto
06:35 Edinburgh
17:35 Doha
16:35 Sohar
Connect
AC170 Air Canada
AC1966 Air Canada
QR082 Qatar Airways
QR1132 Qatar Airways
13:20 Edmonton
20:35 Toronto
16:10 Berlin Brandenburg Apt
14:10 Doha
19:00 Toronto
10:30 Berlin Brandenburg Apt
23:55 Doha
16:35 Sohar
Connect
AC170 Air Canada
AC808 Air Canada
QR024 Qatar Airways
QR1132 Qatar Airways
13:20 Edmonton
22:45 Toronto
14:45 Manchester
14:10 Doha
19:00 Toronto
10:45 Manchester
00:35 Doha
16:35 Sohar
Connect
AC170 Air Canada
AC808 Air Canada
QR028 Qatar Airways
QR1132 Qatar Airways
13:20 Edmonton
22:45 Toronto
13:45 Manchester
14:10 Doha
19:00 Toronto
10:45 Manchester
23:35 Doha
16:35 Sohar
Connect
AC170 Air Canada
AC824 Air Canada
QR274 Qatar Airways
QR1132 Qatar Airways
13:20 Edmonton
20:30 Toronto
15:05 Amsterdam Schiphol
14:10 Doha
19:00 Toronto
10:00 Amsterdam Schiphol
23:30 Doha
16:35 Sohar
Connect
AC170 Air Canada
LH495 Lufthansa
QR058 Qatar Airways
QR1132 Qatar Airways
13:20 Edmonton
20:20 Toronto
15:50 Munich
14:10 Doha
19:00 Toronto
10:10 Munich
23:30 Doha
16:35 Sohar
Connect
AC170 Air Canada
AC058 Air Canada
QR1132 Qatar Airways
13:20 Edmonton
20:00 Toronto
14:10 Doha
19:00 Toronto
16:30 Doha
16:35 Sohar
Connect
WS3348 WestJet
WS32 WestJet
QR132 Qatar Airways
QR1132 Qatar Airways
13:30 Edmonton
18:15 Calgary
15:55 Rome
14:10 Doha
14:29 Calgary
11:55 Rome
23:25 Doha
16:35 Sohar
Connect
WS442 WestJet
KL0696 KLM
QR274 Qatar Airways
QR1132 Qatar Airways
15:00 Edmonton
21:50 Toronto
15:05 Amsterdam Schiphol
14:10 Doha
20:42 Toronto
11:05 Amsterdam Schiphol
23:30 Doha
16:35 Sohar
Connect
AC8153 Air Canada
AC844 Air Canada
QR068 Qatar Airways
QR1132 Qatar Airways
15:15 Edmonton
17:05 Calgary
15:30 Frankfurt
14:10 Doha
16:09 Calgary
10:10 Frankfurt
23:30 Doha
16:35 Sohar
Connect
AC8153 Air Canada
AC850 Air Canada
QR008 Qatar Airways
QR1132 Qatar Airways
15:15 Edmonton
18:20 Calgary
15:05 London Heathrow
14:10 Doha
16:09 Calgary
10:00 London Heathrow
00:45 Doha
16:35 Sohar
Connect
AC8153 Air Canada
AC850 Air Canada
QR004 Qatar Airways
QR1132 Qatar Airways
15:15 Edmonton
18:20 Calgary
13:55 London Heathrow
14:10 Doha
16:09 Calgary
10:00 London Heathrow
23:45 Doha
16:35 Sohar
Connect
AC8153 Air Canada
AC850 Air Canada
QR016 Qatar Airways
QR1132 Qatar Airways
15:15 Edmonton
18:20 Calgary
21:15 London Heathrow
14:10 Doha
16:09 Calgary
10:00 London Heathrow
06:55 Doha
16:35 Sohar
Connect
KL0679 KLM
AZ0107 Alitalia
QR132 Qatar Airways
QR1132 Qatar Airways
17:05 Edmonton
12:20 Amsterdam Schiphol
15:55 Rome
14:10 Doha
09:45 Amsterdam Schiphol
14:30 Rome
23:25 Doha
16:35 Sohar
Connect
KL0679 KLM
HV6505 Transavia Holland
QR405 Qatar Airways
QR1132 Qatar Airways
17:05 Edmonton
14:15 Amsterdam Schiphol
01:40 Amman
14:10 Doha
09:45 Amsterdam Schiphol
19:55 Amman
05:30 Doha
16:35 Sohar
Connect
KL0679 KLM
HV6505 Transavia Holland
RJ0650 Royal Jordanian
QR1132 Qatar Airways
17:05 Edmonton
14:15 Amsterdam Schiphol
23:55 Amman
14:10 Doha
09:45 Amsterdam Schiphol
19:55 Amman
03:25 Doha
16:35 Sohar
Connect
KL0679 KLM
RO362 Tarom
QR396 Qatar Airways
QR1132 Qatar Airways
17:05 Edmonton
11:40 Amsterdam Schiphol
17:55 Bucharest Otopeni
14:10 Doha
09:45 Amsterdam Schiphol
15:25 Bucharest Otopeni
23:30 Doha
16:35 Sohar
Connect
KL0679 KLM
KL1725 KLM
QR194 Qatar Airways
QR1132 Qatar Airways
17:05 Edmonton
13:30 Amsterdam Schiphol
15:25 Brussels
14:10 Doha
09:45 Amsterdam Schiphol
14:15 Brussels
23:40 Doha
16:35 Sohar
Connect
KL0679 KLM
KL1613 KLM
QR246 Qatar Airways
QR1132 Qatar Airways
17:05 Edmonton
11:35 Amsterdam Schiphol
19:45 Istanbul
14:10 Doha
09:45 Amsterdam Schiphol
16:55 Istanbul
23:50 Doha
16:35 Sohar
Connect
KL0679 KLM
KL1233 KLM
QR040 Qatar Airways
QR1132 Qatar Airways
17:05 Edmonton
12:25 Amsterdam Schiphol
15:05 Paris CDG
14:10 Doha
09:45 Amsterdam Schiphol
13:40 Paris CDG
23:30 Doha
16:35 Sohar
Connect
KL0679 KLM
QR274 Qatar Airways
QR1132 Qatar Airways
17:05 Edmonton
15:05 Amsterdam Schiphol
14:10 Doha
09:45 Amsterdam Schiphol
23:30 Doha
16:35 Sohar
Connect

6. Edmonton to Abu Dhabi

  1. You take a bus, shuttle or taxi from your location in Prince Charles to Edmonton.

  2. You take a flight from Edmonton to Abu Dhabi and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Abu Dhabi to your destination in Oman.

Flight Depart Arrive
AC332 Air Canada
AC864 Air Canada
EY012 Etihad
11:30 Edmonton
19:15 Montreal
07:50 London Heathrow
17:30 Montreal
07:00 London Heathrow
18:55 Abu Dhabi
Connect
AC168 Air Canada
EY140 Etihad
11:40 Edmonton
19:50 Toronto
17:20 Toronto
17:40 Abu Dhabi
Connect
AC170 Air Canada
EY140 Etihad
13:20 Edmonton
19:50 Toronto
19:00 Toronto
17:40 Abu Dhabi
Connect
AC8153 Air Canada
AC850 Air Canada
EY020 Etihad
15:15 Edmonton
18:20 Calgary
12:25 London Heathrow
16:09 Calgary
10:00 London Heathrow
23:25 Abu Dhabi
Connect
KL0679 KLM
KL0453 KLM
17:05 Edmonton
11:20 Amsterdam Schiphol
09:45 Amsterdam Schiphol
20:05 Abu Dhabi
Connect
KL0679 KLM
EY078 Etihad
17:05 Edmonton
13:50 Amsterdam Schiphol
09:45 Amsterdam Schiphol
23:15 Abu Dhabi
Connect

7. Edmonton to Sharjah

  1. You take a bus, shuttle or taxi from your location in Prince Charles to Edmonton.

  2. You take a flight from Edmonton to Sharjah and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Sharjah to your destination in Oman.

Flight Depart Arrive
WO272 Swoop
PK784 Pakistan International Airlines
G9546 Air Arabia
07:00 Edmonton
15:55 Toronto
16:45 Karachi
12:46 Toronto
15:15 Karachi
17:55 Sharjah
Connect
AC162 Air Canada
PK784 Pakistan International Airlines
G9546 Air Arabia
07:15 Edmonton
15:55 Toronto
16:45 Karachi
12:55 Toronto
15:15 Karachi
17:55 Sharjah
Connect
AC162 Air Canada
PK782 Pakistan International Airlines
PK181 Pakistan International Airlines
07:15 Edmonton
15:55 Toronto
00:15 Islamabad
12:55 Toronto
14:45 Islamabad
02:30 Sharjah
Connect
WS436 WestJet
PK784 Pakistan International Airlines
G9546 Air Arabia
08:45 Edmonton
15:55 Toronto
16:45 Karachi
14:32 Toronto
15:15 Karachi
17:55 Sharjah
Connect
WS436 WestJet
PK782 Pakistan International Airlines
PK181 Pakistan International Airlines
08:45 Edmonton
15:55 Toronto
00:15 Islamabad
14:32 Toronto
14:45 Islamabad
02:30 Sharjah
Connect
WS522 WestJet
TK36 Turkish Airlines
TK754 Turkish Airlines
09:00 Edmonton
22:45 Montreal
00:25 Istanbul
14:57 Montreal
16:15 Istanbul
05:50 Sharjah
Connect
F8102 Flair Airlines
TK76 Turkish Airlines
TK754 Turkish Airlines
10:45 Edmonton
18:05 Vancouver
00:25 Istanbul
11:25 Vancouver
16:35 Istanbul
05:50 Sharjah
Connect
AC168 Air Canada
TK18 Turkish Airlines
TK754 Turkish Airlines
11:40 Edmonton
22:30 Toronto
00:25 Istanbul
17:20 Toronto
16:10 Istanbul
05:50 Sharjah
Connect
AC241 Air Canada
AC044 Air Canada
G9464 Air Arabia
11:50 Edmonton
18:00 Vancouver
03:00 Delhi
12:31 Vancouver
21:50 Delhi
05:20 Sharjah
Connect
AC241 Air Canada
TK76 Turkish Airlines
TK754 Turkish Airlines
11:50 Edmonton
18:05 Vancouver
00:25 Istanbul
12:31 Vancouver
16:35 Istanbul
05:50 Sharjah
Connect
AC170 Air Canada
TK18 Turkish Airlines
TK754 Turkish Airlines
13:20 Edmonton
22:30 Toronto
00:25 Istanbul
19:00 Toronto
16:10 Istanbul
05:50 Sharjah
Connect
WS442 WestJet
TK18 Turkish Airlines
TK754 Turkish Airlines
15:00 Edmonton
22:30 Toronto
00:25 Istanbul
20:42 Toronto
16:10 Istanbul
05:50 Sharjah
Connect
KL0679 KLM
KL1099 KLM
G9152 Air Arabia
17:05 Edmonton
12:40 Amsterdam Schiphol
09:10 Riyadh
09:45 Amsterdam Schiphol
20:40 Riyadh
12:00 Sharjah
Connect
KL0679 KLM
KL1613 KLM
TK754 Turkish Airlines
17:05 Edmonton
11:35 Amsterdam Schiphol
00:25 Istanbul
09:45 Amsterdam Schiphol
16:55 Istanbul
05:50 Sharjah
Connect
KL0679 KLM
TK1952 Turkish Airlines
TK754 Turkish Airlines
17:05 Edmonton
12:00 Amsterdam Schiphol
00:25 Istanbul
09:45 Amsterdam Schiphol
17:20 Istanbul
05:50 Sharjah
Connect
KL0679 KLM
PC1252 Pegasus Airlines
PC746 Pegasus Airlines
17:05 Edmonton
11:50 Amsterdam Schiphol
20:40 Sabiha Gokcen
09:45 Amsterdam Schiphol
17:20 Sabiha Gokcen
02:05 Sharjah
Connect
KL0679 KLM
TK1954 Turkish Airlines
TK754 Turkish Airlines
17:05 Edmonton
18:15 Amsterdam Schiphol
00:25 Istanbul
09:45 Amsterdam Schiphol
23:40 Istanbul
05:50 Sharjah
Connect
KL0679 KLM
PC1254 Pegasus Airlines
PC746 Pegasus Airlines
17:05 Edmonton
13:15 Amsterdam Schiphol
20:40 Sabiha Gokcen
09:45 Amsterdam Schiphol
18:45 Sabiha Gokcen
02:05 Sharjah
Connect
KL0679 KLM
TK7769 Turkish Airlines
PC746 Pegasus Airlines
17:05 Edmonton
13:35 Amsterdam Schiphol
20:40 Sabiha Gokcen
09:45 Amsterdam Schiphol
19:00 Sabiha Gokcen
02:05 Sharjah
Connect

References

Find Hotels in Oman

You can find hotels and accommodations in Oman with our hotels search tool below

Booking.com