Nestled in the Torres Strait off the northern coast of Australia, Horn Island is a hidden gem waiting to be discovered. This picturesque island boasts a rich Indigenous history, with well-preserved heritage sites and cultural experiences for visitors to explore. Surrounded by pristine waters and coral reefs, Horn Island offers breathtaking views and abundant marine life, making it a paradise for snorkelling and diving enthusiasts. The friendly locals, vibrant markets, and delicious fresh seafood are sure to charm any traveller seeking an off-the-beaten-path destination. Welcome to Horn Island, where adventure and relaxation await in equal measure.
The cheapest month to fly to Horn Island is typically during the month of February.
The popular airports near Horn Island include Horn Island Airport (HID) and Thursday Island Airport (TIS).
The flight to Horn Island (HID) is roughly 16 hours 48 minutes and 7,336 miles (11,806 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Horn Island from leading comparison sites using our search engine dashboard.
History Museum
Tourist Attraction
Cultural Center
Museum
Island
Island
Average Temperature
31°C
Jan
31°C
Feb
30°C
Mar
30°C
Apr
30°C
May
29°C
Jun
29°C
Jul
29°C
Aug
30°C
Sep
31°C
Oct
32°C
Nov
32°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Horn Island (HID) - The flight distance between these airports is 7,336 miles (11,806 kilometres). The direct flight time is roughly 16 hours 48 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Horn Island (HID) - The flight distance between these airports is 7,632 miles (12,283 kilometres). The direct flight time is roughly 17 hours 27 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Horn Island (HID) - The flight distance between these airports is 7,088 miles (11,407 kilometres). The direct flight time is roughly 16 hours 15 minutes.
Flights from George, South Africa - George Airport (GRJ) to Horn Island (HID) - The flight distance between these airports is 7,440 miles (11,973 kilometres). The direct flight time is roughly 17 hours 1 minute.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Horn Island (HID) - The flight distance between these airports is 7,360 miles (11,844 kilometres). The direct flight time is roughly 16 hours 51 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Horn Island (HID) - The flight distance between these airports is 7,273 miles (11,704 kilometres). The direct flight time is roughly 16 hours 39 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Horn Island (HID) - The flight distance between these airports is 7,371 miles (11,862 kilometres). The direct flight time is roughly 16 hours 52 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Horn Island (HID) - The flight distance between these airports is 7,182 miles (11,559 kilometres). The direct flight time is roughly 16 hours 27 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Horn Island (HID) - The flight distance between these airports is 7,213 miles (11,608 kilometres). The direct flight time is roughly 16 hours 31 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Horn Island (HID) - The flight distance between these airports is 7,464 miles (12,013 kilometres). The direct flight time is roughly 17 hours 5 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Horn Island (HID) - The flight distance between these airports is 7,187 miles (11,566 kilometres). The direct flight time is roughly 16 hours 28 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Horn Island (HID) - The flight distance between these airports is 7,216 miles (11,613 kilometres). The direct flight time is roughly 16 hours 32 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Horn Island (HID) - The flight distance between these airports is 7,128 miles (11,471 kilometres). The direct flight time is roughly 16 hours 20 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Horn Island (HID) - The flight distance between these airports is 7,320 miles (11,780 kilometres). The direct flight time is roughly 16 hours 45 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Horn Island (HID) - The flight distance between these airports is 7,053 miles (11,350 kilometres). The direct flight time is roughly 16 hours 10 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Horn Island (HID) - The flight distance between these airports is 7,669 miles (12,343 kilometres). The direct flight time is roughly 17 hours 32 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Horn Island (HID) - The flight distance between these airports is 7,176 miles (11,548 kilometres). The direct flight time is roughly 16 hours 26 minutes.
Expert Help
Choose Site / Currency