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 5 hours 31 minutes and 2,265 miles (3,645 kilometres) from Manila, Philippines - Metropolitan Area Airport (MNL).
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 Manila, Philippines - Metropolitan Area Airport (MNL) to Horn Island (HID) - The flight distance between these airports is 2,265 miles (3,645 kilometres). The direct flight time is roughly 5 hours 31 minutes.
Flights from Cebu, Philippines - Mactan International Airport (CEB) to Horn Island (HID) - The flight distance between these airports is 1,915 miles (3,082 kilometres). The direct flight time is roughly 4 hours 45 minutes.
Flights from Kalibo, Philippines - Kalibo International Airport (KLO) to Horn Island (HID) - The flight distance between these airports is 2,058 miles (3,312 kilometres). The direct flight time is roughly 5 hours 4 minutes.
Flights from Luzon, Philippines - Clark International Airport (CRK) to Horn Island (HID) - The flight distance between these airports is 2,320 miles (3,734 kilometres). The direct flight time is roughly 5 hours 39 minutes.
Flights from Puerto Princesa, Philippines - Puerto Princesa International Airport (PPS) to Horn Island (HID) - The flight distance between these airports is 2,142 miles (3,447 kilometres). The direct flight time is roughly 5 hours 15 minutes.
Flights from Davao, Philippines - Francisco Bangoy International Airport (DVO) to Horn Island (HID) - The flight distance between these airports is 1,676 miles (2,697 kilometres). The direct flight time is roughly 4 hours 13 minutes.
Flights from Tacloban, Philippines - D.Z. Romualdez Airport (TAC) to Horn Island (HID) - The flight distance between these airports is 1,918 miles (3,086 kilometres). The direct flight time is roughly 4 hours 45 minutes.
Flights from Cagayan de Oro, Philippines - Laguindingan International Airport (CGY) to Horn Island (HID) - The flight distance between these airports is 1,789 miles (2,880 kilometres). The direct flight time is roughly 4 hours 28 minutes.
Flights from Legazpi, Philippines - Legaspi Airport (LGP) to Horn Island (HID) - The flight distance between these airports is 2,076 miles (3,341 kilometres). The direct flight time is roughly 5 hours 6 minutes.
Flights from Cotabato, Philippines - Awang Airport (CBO) to Horn Island (HID) - The flight distance between these airports is 1,747 miles (2,811 kilometres). The direct flight time is roughly 4 hours 22 minutes.
Flights from Butuan, Philippines - Bancasi Airport (BXU) to Horn Island (HID) - The flight distance between these airports is 1,777 miles (2,860 kilometres). The direct flight time is roughly 4 hours 26 minutes.
Flights from General Santos, Philippines - General Santos International Airport (GES) to Horn Island (HID) - The flight distance between these airports is 1,650 miles (2,655 kilometres). The direct flight time is roughly 4 hours 9 minutes.
Flights from Surigao, Philippines - Surigao Airport (SUG) to Horn Island (HID) - The flight distance between these airports is 1,819 miles (2,928 kilometres). The direct flight time is roughly 4 hours 32 minutes.
Flights from Zamboanga, Philippines - Zamboanga International Airport (ZAM) to Horn Island (HID) - The flight distance between these airports is 1,844 miles (2,967 kilometres). The direct flight time is roughly 4 hours 35 minutes.
Flights from Tuguegarao, Philippines - Tuguegarao Airport (TUG) to Horn Island (HID) - The flight distance between these airports is 2,403 miles (3,867 kilometres). The direct flight time is roughly 5 hours 50 minutes.
Flights from Bacolod, Philippines - Silay International Airport (BCD) to Horn Island (HID) - The flight distance between these airports is 1,983 miles (3,191 kilometres). The direct flight time is roughly 4 hours 54 minutes.
Flights from Dumaguete, Philippines - Sibulan Airport (DGT) to Horn Island (HID) - The flight distance between these airports is 1,897 miles (3,053 kilometres). The direct flight time is roughly 4 hours 42 minutes.
Flights from Boracay, Philippines - Caticlan / Godofredo P. Ramos Airport (MPH) to Horn Island (HID) - The flight distance between these airports is 2,090 miles (3,363 kilometres). The direct flight time is roughly 5 hours 8 minutes.
Flights from Iloilo, Philippines - Iloilo International Airport (ILO) to Horn Island (HID) - The flight distance between these airports is 2,010 miles (3,234 kilometres). The direct flight time is roughly 4 hours 57 minutes.
Flights from Roxas City, Philippines - Roxas Airport (RXS) to Horn Island (HID) - The flight distance between these airports is 2,037 miles (3,278 kilometres). The direct flight time is roughly 5 hours 1 minute.
Flights from Bohol, Philippines - Tagbilaran / Bohol–Panglao International Airport (TAG) to Horn Island (HID) - The flight distance between these airports is 1,888 miles (3,038 kilometres). The direct flight time is roughly 4 hours 41 minutes.
Flights from Laoag, Philippines - Laoag International Airport (LAO) to Horn Island (HID) - The flight distance between these airports is 2,480 miles (3,992 kilometres). The direct flight time is roughly 6 hours.
Flights from Dipolog, Philippines - Dipolog Airport (DPL) to Horn Island (HID) - The flight distance between these airports is 1,859 miles (2,991 kilometres). The direct flight time is roughly 4 hours 37 minutes.
Expert Help
Choose Site / Currency