Nestled along the picturesque Queensland coast, Mackay is a charming city enriched with natural beauty and a vibrant cultural scene. Surrounded by lush rainforests, golden beaches, and the sparkling waters of the Coral Sea, Mackay offers a perfect blend of outdoor adventure and laid-back coastal charm. The city is a haven for nature lovers, with opportunities for bushwalking, snorkelling, and wildlife encounters at every turn. Beyond its natural wonders, Mackay boasts a diverse array of dining options, historical sites, and local markets waiting to be explored. Discover the unique allure of Mackay, where relaxation and adventure harmoniously coexist.
The cheapest month of the year to fly to Mackay is typically in November.
The best price we found is for R28,351 from Cape Town to Mackay.
Some popular airlines include: Jetstar, Emirates.
A good price for a flight to Mackay is R25516 - R31186.
The popular airports near Mackay are Mackay Airport (MKY) and Whitsunday Coast Airport (PPP).
The flight to Mackay (MKY) is roughly 16 hours 44 minutes and 7,306 miles (11,757 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Mackay from leading comparison sites using our search engine dashboard.
Pools, waterslides & kids' areas
Art and art museum
Gardens with art events & a cafe
2,300km of coral & other marine life
Route
Rainforest park with platypuses & more
Patrolled sandy beach for swimming
Park
Beach
Park
Beach
Diverse array of orchids in a cozy spot
Park
Historical Society
Tourist Attraction
Wakeboarding and music
Tourist Attraction
Park
Park
National Park
Park
Park
Park and nature
27 °C
Thu, 9 May 2024
Average Temperature
31°C
Jan
30°C
Feb
30°C
Mar
28°C
Apr
26°C
May
23°C
Jun
23°C
Jul
24°C
Aug
27°C
Sep
29°C
Oct
30°C
Nov
31°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Mackay (MKY) - The flight distance between these airports is 7,306 miles (11,757 kilometres). The direct flight time is roughly 16 hours 44 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Mackay (MKY) - The flight distance between these airports is 7,430 miles (11,957 kilometres). The direct flight time is roughly 17 hours.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Mackay (MKY) - The flight distance between these airports is 7,027 miles (11,309 kilometres). The direct flight time is roughly 16 hours 6 minutes.
Flights from George, South Africa - George Airport (GRJ) to Mackay (MKY) - The flight distance between these airports is 7,264 miles (11,690 kilometres). The direct flight time is roughly 16 hours 38 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Mackay (MKY) - The flight distance between these airports is 7,330 miles (11,796 kilometres). The direct flight time is roughly 16 hours 47 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Mackay (MKY) - The flight distance between these airports is 7,119 miles (11,457 kilometres). The direct flight time is roughly 16 hours 19 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Mackay (MKY) - The flight distance between these airports is 7,287 miles (11,728 kilometres). The direct flight time is roughly 16 hours 41 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Mackay (MKY) - The flight distance between these airports is 7,055 miles (11,355 kilometres). The direct flight time is roughly 16 hours 10 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Mackay (MKY) - The flight distance between these airports is 7,225 miles (11,627 kilometres). The direct flight time is roughly 16 hours 33 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Mackay (MKY) - The flight distance between these airports is 7,374 miles (11,868 kilometres). The direct flight time is roughly 16 hours 53 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Mackay (MKY) - The flight distance between these airports is 7,185 miles (11,563 kilometres). The direct flight time is roughly 16 hours 27 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Mackay (MKY) - The flight distance between these airports is 7,235 miles (11,643 kilometres). The direct flight time is roughly 16 hours 34 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Mackay (MKY) - The flight distance between these airports is 7,062 miles (11,365 kilometres). The direct flight time is roughly 16 hours 11 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Mackay (MKY) - The flight distance between these airports is 7,329 miles (11,795 kilometres). The direct flight time is roughly 16 hours 47 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Mackay (MKY) - The flight distance between these airports is 7,010 miles (11,282 kilometres). The direct flight time is roughly 16 hours 4 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Mackay (MKY) - The flight distance between these airports is 7,560 miles (12,166 kilometres). The direct flight time is roughly 17 hours 17 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Mackay (MKY) - The flight distance between these airports is 7,074 miles (11,385 kilometres). The direct flight time is roughly 16 hours 13 minutes.
From Cape Town (CPT), South Africa to Mackay, Australia (MKY): R28,351
Depart: 03 Jun 2024 · Return: 09 Jun 2024 Price found 05 May 2024, 13:32
Expert Help
Choose Site / Currency