Cheap Flight Deals from Muscat Airport to Johannesburg O R Tambo Airport
Search for flights from Muscat to Johannesburg and check out affordable one-way and round-trip options.
-
Round-trip
-
One way
-
-
MCT 04:1510h 50m1 stopsJNB 13:05Muscat - Johannesburg | Sat, May 10 | Ethiopian AirlinesJNB 14:3010h 55m1 stopsMCT 03:25Johannesburg - Muscat | Sat, May 17 | Ethiopian AirlinesBRL 2,290 BRL 3,05825% OFF25% OFFBRL 3,058 BRL 2,290
-
MCT 23:2011h1 stopsJNB 08:20Muscat - Johannesburg | Thu, May 8 | Etihad AirwaysJNB 09:5010h 10m1 stopsMCT 22:00Johannesburg - Muscat | Mon, May 12 | Etihad AirwaysBRL 2,318 BRL 3,05824% OFF24% OFFBRL 3,058 BRL 2,318
-
MCT 18:3016h 5m1 stopsJNB 08:35Muscat - Johannesburg | Tue, May 6 | Etihad AirwaysJNB 09:5027h 45m1 stopsMCT 15:35Johannesburg - Muscat | Mon, May 12 | Etihad AirwaysBRL 2,321 BRL 3,05824% OFF24% OFFBRL 3,058 BRL 2,321
-
MCT 05:3012h 40m1 stopsJNB 16:10Muscat - Johannesburg | Tue, May 20 | Qatar AirwaysJNB 20:2513h 5m1 stopsMCT 11:30Johannesburg - Muscat | Tue, May 27 | Qatar AirwaysBRL 2,36823% OFFBRL 3,058 BRL 2,368
-
MCT 04:1510h 50m1 stopsJNB 13:05Muscat - Johannesburg | Sun, Jun 1 | Ethiopian AirlinesJNB 08:2017h 5m1 stopsMCT 03:25Johannesburg - Muscat | Sun, Jun 8 | Ethiopian AirlinesBRL 2,40621% OFFBRL 3,058 BRL 2,406
-
MCT 23:0019h 10m1 stopsJNB 16:10Muscat - Johannesburg | Mon, May 19 | Qatar AirwaysJNB 13:5512h1 stopsMCT 03:55Johannesburg - Muscat | Mon, May 26 | Qatar AirwaysBRL 2,45020% OFFBRL 3,058 BRL 2,450
-
MCT 04:1510h 50m1 stopsJNB 13:05Muscat - Johannesburg | Thu, May 8 | Ethiopian AirlinesJNB 08:2017h 5m1 stopsMCT 03:25Johannesburg - Muscat | Mon, May 12 | Ethiopian AirlinesBRL 2,47319% OFFBRL 3,058 BRL 2,473
-
MCT 23:1019h1 stopsJNB 16:10Muscat - Johannesburg | Mon, May 12 | Qatar AirwaysJNB 13:5519h 35m1 stopsMCT 11:30Johannesburg - Muscat | Mon, May 19 | Qatar AirwaysBRL 2,47619% OFFBRL 3,058 BRL 2,476
-
MCT 04:1510h 50m1 stopsJNB 13:05Muscat - Johannesburg | Thu, May 15 | Ethiopian AirlinesJNB 08:2017h 5m1 stopsMCT 03:25Johannesburg - Muscat | Thu, May 22 | Ethiopian AirlinesBRL 2,49618% OFFBRL 3,058 BRL 2,496
-
MCT 04:1510h 50m1 stopsJNB 13:05Muscat - Johannesburg | Mon, May 19 | Ethiopian AirlinesJNB 08:2017h 5m1 stopsMCT 03:25Johannesburg - Muscat | Mon, May 26 | Ethiopian AirlinesBRL 2,50718% OFFBRL 3,058 BRL 2,507
-
MCT 13:0017h 25m1 stopsJNB Invalid DateMuscat - Johannesburg | Sun, Apr 27 | Normal AirlineJNB 15:006hDirectMCT 16:00Johannesburg - Muscat | Tue, Apr 29 | Normal AirlineFind More FlightsFind More Flights
-
MCT 18:3515h 45m1 stopsJNB 08:20Muscat - Johannesburg | Sun, May 11 | Etihad AirwaysBRL 1,786 BRL 2,29422% OFF22% OFFBRL 2,294 BRL 1,786
-
MCT 05:3012h 40m1 stopsJNB 16:10Muscat - Johannesburg | Sun, May 11 | Qatar AirwaysBRL 1,789 BRL 2,29422% OFF22% OFFBRL 2,294 BRL 1,789
-
MCT 23:2011h1 stopsJNB 08:20Muscat - Johannesburg | Sat, May 31 | Etihad AirwaysBRL 1,836 BRL 2,29420% OFF20% OFFBRL 2,294 BRL 1,836
-
MCT 05:3012h 40m1 stopsJNB 16:10Muscat - Johannesburg | Mon, May 19 | Qatar AirwaysBRL 1,83820% OFFBRL 2,294 BRL 1,838
-
MCT 17:3518h 25m1 stopsJNB 10:00Muscat - Johannesburg | Tue, May 6 | Qatar AirwaysBRL 1,84220% OFFBRL 2,294 BRL 1,842
-
MCT 05:3012h 40m1 stopsJNB 16:10Muscat - Johannesburg | Sat, May 31 | Qatar AirwaysBRL 1,84320% OFFBRL 2,294 BRL 1,843
-
MCT 17:3518h 25m1 stopsJNB 10:00Muscat - Johannesburg | Mon, May 5 | Qatar AirwaysBRL 1,86619% OFFBRL 2,294 BRL 1,866
-
MCT 23:2511h 10m1 stopsJNB 08:35Muscat - Johannesburg | Sun, May 18 | Etihad AirwaysBRL 1,87418% OFFBRL 2,294 BRL 1,874
-
MCT 23:2011h1 stopsJNB 08:20Muscat - Johannesburg | Tue, May 6 | Etihad AirwaysBRL 1,87418% OFFBRL 2,294 BRL 1,874
-
MCT 11:4022h 40m1 stopsJNB 08:20Muscat - Johannesburg | Sat, May 17 | Etihad AirwaysBRL 1,88118% OFFBRL 2,294 BRL 1,881
-
MCT 13:0017h 25m1 stopsJNB Invalid DateMuscat - Johannesburg | Sun, Apr 27 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Selected Airlines from Muscat Airport to Johannesburg O R Tambo Airport
See which airlines fly from Muscat to Johannesburg. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Muscat Airport to Johannesburg O R Tambo Airport
Check the schedule for flights from Muscat to Johannesburg and find the flight that best matches your travel plans.
-
EY697
Muscat Airport
11:20 PM
MCT
12:30 AM
AUH
S M T W T F SSearch -
EY747
Abu Dhabi Intl. Airport
2:10 AM
AUH
8:20 AM
JNB
S - T - T - S -
QR1149
Muscat Airport
5:30 AM
MCT
6:05 AM
DOH
S M T W T F SSearch -
QR1377
Hamad Intl. Airport
8:45 AM
DOH
4:10 PM
JNB
S M T W T F S -
EY695
Muscat Airport
6:30 PM
MCT
7:40 PM
AUH
S M T W - F SSearch -
EY747
Abu Dhabi Intl. Airport
2:10 AM
AUH
8:20 AM
JNB
S - T - T - S -
OV213
Muscat Airport
4:30 PM
MCT
5:25 PM
DMM
S M T W T F SSearch -
EY574
King Fahd International Airport
10:40 PM
DMM
1:00 AM
AUH
S - T W T F S -
EY747
Abu Dhabi Intl. Airport
2:10 AM
AUH
8:20 AM
JNB
S - T - T - S -
QR1123
Muscat Airport
5:35 PM
MCT
6:10 PM
DOH
S M T W T F SSearch -
QR1363
Hamad Intl. Airport
2:35 AM
DOH
10:00 AM
JNB
S M T W T F S -
QR1125
Muscat Airport
11:00 PM
MCT
11:35 PM
DOH
S M T W T F SSearch -
QR1377
Hamad Intl. Airport
8:45 AM
DOH
4:10 PM
JNB
S M T W T F S -
OV759
Muscat Airport
1:15 AM
MCT
5:25 AM
BOM
S M T W T F SSearch -
UR431
Chhatrapati Shivaji Intl. Airport
8:00 AM
BOM
12:40 PM
EBB
- M - W - - S -
UR712
Entebbe International Airport
4:25 PM
EBB
7:40 PM
JNB
- M - W - - S -
EY693
Muscat Airport
11:40 AM
MCT
12:50 PM
AUH
S M T W T F SSearch -
EY747
Abu Dhabi Intl. Airport
2:10 AM
AUH
8:20 AM
JNB
S - T - T - S -
OV213
Muscat Airport
4:30 PM
MCT
5:25 PM
DMM
S M T W T F SSearch -
ET423
King Fahd International Airport
2:40 AM
DMM
6:50 AM
ADD
S - T W T F S -
ET809
Addis Ababa Airport
8:45 AM
ADD
1:05 PM
JNB
S M T W T F S -
OV211
Muscat Airport
9:30 AM
MCT
10:25 AM
DMM
S M T W T F SSearch -
EY574
King Fahd International Airport
10:40 PM
DMM
1:00 AM
AUH
S - T W T F S -
EY747
Abu Dhabi Intl. Airport
2:10 AM
AUH
8:20 AM
JNB
S - T - T - S
Muscat Airport to Johannesburg O R Tambo Airport Flights Info
Flight distance | 6,411.76 km |
---|---|
Cheapest one-way ticket price | BRL 1,786 |
FAQs for Muscat Airport to Johannesburg O R Tambo Airport Flights
-
What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from Johannesburg O R Tambo Airport to downtown is about 20 km. It takes about 40 minutes by taxi.
- The distance from Lanseria International Airport to downtown is about 32 km. It takes about 50 minutes by taxi.