HowToGo

Flight from Oman to Australia

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

Search Transfer from Oman to Australia

Search Flights

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

1. Muscat to Perth

  1. You take a bus, shuttle or taxi from your location in Oman to Muscat.

  2. You take a flight from Muscat to Perth and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Perth to your destination in Australia.

Flight Depart Arrive
WY811 Oman Air
MH789 Malaysia Airlines
MH127 Malaysia Airlines
02:20 Muscat
14:15 Suvarnabhumi
19:40 Kuala Lumpur
11:20 Suvarnabhumi
17:30 Kuala Lumpur
01:10 Perth
Connect
WY849 Oman Air
GA414 Garuda Indonesia
GA728 Garuda Indonesia
02:20 Muscat
14:45 Soekarno–Hatta
19:40 Ngurah Rai
13:20 Soekarno–Hatta
18:00 Ngurah Rai
23:25 Perth
Connect
WY849 Oman Air
GA422 Garuda Indonesia
GA728 Garuda Indonesia
02:20 Muscat
15:00 Soekarno–Hatta
19:40 Ngurah Rai
13:20 Soekarno–Hatta
18:00 Ngurah Rai
23:25 Perth
Connect
WY849 Oman Air
GA410 Garuda Indonesia
GA728 Garuda Indonesia
02:20 Muscat
14:25 Soekarno–Hatta
19:40 Ngurah Rai
13:20 Soekarno–Hatta
17:20 Ngurah Rai
23:25 Perth
Connect
WY815 Oman Air
TG483 Thai Airways International
09:00 Muscat
00:01 Suvarnabhumi
18:00 Suvarnabhumi
07:45 Perth
Connect
WY823 Oman Air
D7236 AirAsia X
09:05 Muscat
00:05 Kuala Lumpur
20:10 Kuala Lumpur
05:35 Perth
Connect
EK865 Emirates
EK420 Emirates
19:05 Muscat
02:45 Dubai
20:15 Dubai
17:35 Perth
Connect
WY611 Oman Air
EK420 Emirates
20:20 Muscat
02:45 Dubai
21:30 Dubai
17:35 Perth
Connect
FZ48 Flydubai
EK420 Emirates
20:25 Muscat
02:45 Dubai
21:30 Dubai
17:35 Perth
Connect
WY821 Oman Air
MH125 Malaysia Airlines
20:50 Muscat
08:55 Kuala Lumpur
07:55 Kuala Lumpur
14:50 Perth
Connect
WY613 Oman Air
EK420 Emirates
21:05 Muscat
02:45 Dubai
22:15 Dubai
17:35 Perth
Connect
WY817 Oman Air
TG481 Thai Airways International
21:20 Muscat
07:20 Suvarnabhumi
06:20 Suvarnabhumi
15:05 Perth
Connect
WY2669 Oman Air
QR900 Qatar Airways
21:25 Muscat
02:00 Doha
22:00 Doha
18:20 Perth
Connect
FZ50 Flydubai
EK420 Emirates
21:45 Muscat
02:45 Dubai
22:45 Dubai
17:35 Perth
Connect
QR1125 Qatar Airways
QR900 Qatar Airways
22:10 Muscat
02:00 Doha
22:55 Doha
18:20 Perth
Connect
UL206 SriLankan Airlines
UL302 SriLankan Airlines
QF72 Qantas
23:05 Muscat
07:30 Colombo
18:40 Singapore Changi
04:50 Colombo
14:10 Singapore Changi
23:50 Perth
Connect
QR1137 Qatar Airways
QR900 Qatar Airways
23:20 Muscat
02:00 Doha
00:05 Doha
18:20 Perth
Connect
LX243 Swiss
EK420 Emirates
23:30 Muscat
02:45 Dubai
00:45 Dubai
17:35 Perth
Connect

2. Salalah to Perth

  1. You take a bus, shuttle or taxi from your location in Oman to Salalah.

  2. You take a flight from Salalah to Perth and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Perth to your destination in Australia.

Flight Depart Arrive
QR1141 Qatar Airways
QR900 Qatar Airways
12:50 Salalah
02:00 Doha
14:35 Doha
18:20 Perth
Connect
WY908 Oman Air
WY821 Oman Air
MH125 Malaysia Airlines
17:30 Salalah
20:50 Muscat
08:55 Kuala Lumpur
19:10 Muscat
07:55 Kuala Lumpur
14:50 Perth
Connect
FZ1034 Flydubai
EK420 Emirates
20:30 Salalah
02:45 Dubai
22:30 Dubai
17:35 Perth
Connect
QR1145 Qatar Airways
QR900 Qatar Airways
22:30 Salalah
02:00 Doha
00:15 Doha
18:20 Perth
Connect

3. Muscat to Adelaide

  1. You take a bus, shuttle or taxi from your location in Oman to Muscat.

  2. You take a flight from Muscat to Adelaide and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Adelaide to your destination in Australia.

Flight Depart Arrive
EK867 Emirates
EK412 Emirates
QF731 Qantas
04:40 Muscat
10:15 Dubai
07:10 Sydney
06:00 Dubai
06:05 Sydney
08:50 Adelaide
Connect
EK867 Emirates
EK406 Emirates
QF677 Qantas
04:40 Muscat
10:05 Dubai
07:40 Melbourne
06:00 Dubai
05:30 Melbourne
08:30 Adelaide
Connect
WY823 Oman Air
MH139 Malaysia Airlines
09:05 Muscat
22:20 Kuala Lumpur
20:10 Kuala Lumpur
07:00 Adelaide
Connect
WY851 Oman Air
CZ663 China Southern Airlines
09:30 Muscat
22:10 Guangzhou Baiyun
21:10 Guangzhou Baiyun
08:40 Adelaide
Connect
WY663 Oman Air
QR914 Qatar Airways
14:10 Muscat
20:35 Doha
14:45 Doha
16:20 Adelaide
Connect
QR1139 Qatar Airways
QR914 Qatar Airways
15:35 Muscat
20:35 Doha
16:20 Doha
16:20 Adelaide
Connect
QR1127 Qatar Airways
QR914 Qatar Airways
17:35 Muscat
20:35 Doha
18:20 Doha
16:20 Adelaide
Connect
EK865 Emirates
EK440 Emirates
19:05 Muscat
02:05 Dubai
20:15 Dubai
20:05 Adelaide
Connect
EK865 Emirates
EK416 Emirates
QF749 Qantas
19:05 Muscat
22:00 Dubai
20:40 Sydney
20:15 Dubai
17:50 Sydney
22:20 Adelaide
Connect
EK865 Emirates
EK416 Emirates
QF747 Qantas
19:05 Muscat
22:00 Dubai
19:40 Sydney
20:15 Dubai
17:50 Sydney
21:20 Adelaide
Connect
EY387 Etihad
EY460 Etihad
VA243 Virgin Australia
19:25 Muscat
21:45 Abu Dhabi
19:05 Melbourne
20:30 Abu Dhabi
17:05 Melbourne
20:00 Adelaide
Connect
EY387 Etihad
EY454 Etihad
VA444 Virgin Australia
19:25 Muscat
21:55 Abu Dhabi
20:15 Sydney
20:30 Abu Dhabi
17:50 Sydney
21:55 Adelaide
Connect
EY387 Etihad
EY460 Etihad
VA241 Virgin Australia
19:25 Muscat
21:45 Abu Dhabi
18:35 Melbourne
20:30 Abu Dhabi
17:05 Melbourne
19:30 Adelaide
Connect
EY387 Etihad
EY460 Etihad
VA249 Virgin Australia
19:25 Muscat
21:45 Abu Dhabi
20:55 Melbourne
20:30 Abu Dhabi
17:05 Melbourne
21:50 Adelaide
Connect
WY611 Oman Air
EK440 Emirates
20:20 Muscat
02:05 Dubai
21:30 Dubai
20:05 Adelaide
Connect
FZ48 Flydubai
EK440 Emirates
20:25 Muscat
02:05 Dubai
21:30 Dubai
20:05 Adelaide
Connect
WY613 Oman Air
EK440 Emirates
21:05 Muscat
02:05 Dubai
22:15 Dubai
20:05 Adelaide
Connect
FZ50 Flydubai
EK440 Emirates
21:45 Muscat
02:05 Dubai
22:45 Dubai
20:05 Adelaide
Connect
LX243 Swiss
EK440 Emirates
23:30 Muscat
02:05 Dubai
00:45 Dubai
20:05 Adelaide
Connect

References

Find Hotels in Australia

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

Booking.com