![Worldwide Coverage](https://ak-d.tripcdn.com/images/0wj5f12000aq250yp1F40.png?proc=resize/m_w,w_600,h_600,B0B3)
![One-stop Service Guarantee](https://ak-d.tripcdn.com/images/0wj4c12000aq250ld31BA.png?proc=resize/m_w,w_600,h_600,B0B3)
![Secure Payment](https://ak-d.tripcdn.com/images/0wj4r12000aq24uvwEB1C.png?proc=resize/m_w,w_600,h_600,B0B3)
Cheap flight deals from Mackay to Johannesburg Starting at £719
For as little as £719, you can take your next adventure to Johannesburg without breaking the bank. Choose between one-way and return tickets from Mackay below.
- One way
- Round-trip
- MKY17:2030h 50m2 stopsJNB16:10Sat, Apr 19|Mackay - Johannesburg|Qantas Airways£719£1,32046% OFF46% OFF£1,320£719
- MKY11:2549h 50m2 stopsJNB05:15Sat, Apr 19|Mackay - Johannesburg|Virgin Australia£801£1,32039% OFF39% OFF£1,320£801
- MKY21:1027h2 stopsJNB16:10Sat, Apr 19|Mackay - Johannesburg|Jetstar Airways£803£1,32039% OFF39% OFF£1,320£803
- MKY11:2526h 45m2 stopsJNB06:10Sat, Apr 19|Mackay - Johannesburg|Singapore Airlines£860£860
- MKY17:2035h 30m2 stopsJNB20:50Sat, Apr 19|Mackay - Johannesburg|Emirates£929£929
- MKY06:2041h 50m2 stopsJNB16:10Sat, Apr 19|Mackay - Johannesburg|Qatar Airways£1,016£1,016
- MKY01:00 pm3h 5mNonstopJNB02:00 pmSat, Feb 22|Mackay - Johannesburg|Qantas AirwaysFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Mackay to Johannesburg flight time & flight schedules
SQ6497
Singapore Airlines
06:20
MKY
07:50
BNE
-MTWTFSSQ266
Singapore Airlines
18:10
BNE
00:05
SIN
-M-W-FSSQ478
Singapore Airlines
01:30
SIN
06:10
JNB
SMTWTFSVA608
Virgin Australia
11:25
MKY
12:55
BNE
SMTWTFSSQ236
Singapore Airlines
14:45
BNE
20:45
SIN
SMTWTFSSQ478
Singapore Airlines
01:30
SIN
06:10
JNB
SMTWTFSVA608
Virgin Australia
11:25
MKY
12:55
BNE
SMTWTFSSQ266
Singapore Airlines
18:10
BNE
00:05
SIN
-M-W-FSSQ478
Singapore Airlines
01:30
SIN
06:10
JNB
SMTWTFSSQ6489
Singapore Airlines
11:25
MKY
12:55
BNE
SMTWTFSSQ236
Singapore Airlines
14:45
BNE
20:45
SIN
SMTWTFSSQ478
Singapore Airlines
01:30
SIN
06:10
JNB
SMTWTFSSQ6495
Singapore Airlines
14:05
MKY
15:45
BNE
S--WT-SSQ266
Singapore Airlines
18:10
BNE
00:05
SIN
-M-W-FSSQ478
Singapore Airlines
01:30
SIN
06:10
JNB
SMTWTFSQR8518
Qatar Airways
16:45
MKY
18:25
BNE
SMTWT--QR899
Qatar Airways
22:10
BNE
05:45
DOH
SMTWTFSQR1377
Qatar Airways
08:00
DOH
15:20
JNB
SMTWTFSQF989
Qantas Airways
17:20
MKY
18:45
BNE
SMTWT-SEK435
Emirates
21:00
BNE
05:25
DXB
SMTWTFSEK763
Emirates
09:55
DXB
16:15
JNB
SMTWTFSEK5397
Emirates
17:20
MKY
18:45
BNE
SMTWT-SEK435
Emirates
21:00
BNE
05:25
DXB
SMTWTFSEK763
Emirates
09:55
DXB
16:15
JNB
SMTWTFSQF989
Qantas Airways
17:20
MKY
18:45
BNE
SMTWT-SQF559
Qantas Airways
20:45
BNE
22:20
SYD
SMTWTFSQF063
Qantas Airways
09:30
SYD
16:10
JNB
S-TWTFSJQ889
Jetstar Airways
21:10
MKY
22:30
BNE
SMTWTFSQF501
Qantas Airways
06:00
BNE
07:35
SYD
SMTWTFSQF063
Qantas Airways
09:30
SYD
16:10
JNB
S-TWTFS
When is the cheapest time to fly from Mackay to Johannesburg?
Explore the best time to buy affordable tickets to Johannesburg with our price trend chart, which predicts how flight prices will change in the coming weeks from previous data.
Frequently Asked Questions
How to find a cheap flight from Mackay to Johannesburg
Flight Info | Mackay to Johannesburg
Off-season for travel | February |
---|---|
Peak season for travel | January |
Flight distance | 11,758.45 km |
Popular airline | Emirates |
More Travel Options
Top Flight From Mackay
- Mackay to Alta Flights
- Mackay to Fuzhou Flights
- Mackay to Kauai Flights
- Mackay to Taipei Flights
- Mackay to Los Angeles Flights
- Mackay to Mumbai Flights
- Mackay to Harare Flights
- Mackay to St. Louis Flights
- Mackay to Apia Flights
- Mackay to Hamilton Island Flights
- Mackay to Dhaka Flights
- Mackay to Dusseldorf Flights
- Mackay to Port Vila Flights
- Mackay to San Jose Flights
- Mackay to Xiamen Flights
- Mackay to Armidale Flights
- Mackay to Port Macquarie Flights
- Mackay to Lord Howe Island Flights
- Mackay to Ho Chi Minh City Flights
- Mackay to Manchester Flights
Top Flight to Johannesburg
- Lincoln to Johannesburg Flights
- Radom to Johannesburg Flights
- Abu Dhabi to Johannesburg Flights
- Belfast to Johannesburg Flights
- David to Johannesburg Flights
- Atlanta to Johannesburg Flights
- Dubai to Johannesburg Flights
- Austin to Johannesburg Flights
- Albany to Johannesburg Flights
- Arba Minch to Johannesburg Flights
- Valladolid to Johannesburg Flights
- San Antonio to Johannesburg Flights
- Rockland to Johannesburg Flights
- Coimbatore to Johannesburg Flights
- Jakarta to Johannesburg Flights
More Flight Options
Site Operator: Trip.com Travel Singapore Pte. Ltd.