Located in the heart of the Grenadines, Union Island is a hidden gem waiting to be discovered by intrepid travelers seeking a pristine paradise off the beaten path. With its crystal-clear turquoise waters, vibrant coral reefs teeming with marine life, and powdery white sand beaches stretching as far as the eye can see, Union Island offers a tranquil escape from the hustle and bustle of everyday life. Visitors can immerse themselves in the local culture, sample delicious Caribbean cuisine, and embark on exciting adventures such as snorkeling, diving, and sailing in this picturesque island paradise.
The cheapest month to fly to Union Island is typically in September.
The popular airports near Union Island city are Union Island Airport (UNI) and Lauriston Airport (PSV).
The flight to Union Island (UNI) is roughly 23 hours 57 minutes and 10,556 miles (16,989 kilometres) from Manila, Philippines - Metropolitan Area Airport (MNL).
The best way is to compare flights to Union Island from leading comparison sites using our search engine dashboard.
Laid-back bay with eatery & sandy beach
Mountain Peak
Beach
Island
Kitesurfing
Flights from Manila, Philippines - Metropolitan Area Airport (MNL) to Union Island (UNI) - The flight distance between these airports is 10,556 miles (16,989 kilometres). The direct flight time is roughly 23 hours 57 minutes.
Flights from Cebu, Philippines - Mactan International Airport (CEB) to Union Island (UNI) - The flight distance between these airports is 10,811 miles (17,399 kilometres). The direct flight time is roughly 24 hours 31 minutes.
Flights from Kalibo, Philippines - Kalibo International Airport (KLO) to Union Island (UNI) - The flight distance between these airports is 10,739 miles (17,283 kilometres). The direct flight time is roughly 24 hours 21 minutes.
Flights from Luzon, Philippines - Clark International Airport (CRK) to Union Island (UNI) - The flight distance between these airports is 10,512 miles (16,918 kilometres). The direct flight time is roughly 23 hours 51 minutes.
Flights from Puerto Princesa, Philippines - Puerto Princesa International Airport (PPS) to Union Island (UNI) - The flight distance between these airports is 10,893 miles (17,531 kilometres). The direct flight time is roughly 24 hours 42 minutes.
Flights from Davao, Philippines - Francisco Bangoy International Airport (DVO) to Union Island (UNI) - The flight distance between these airports is 10,990 miles (17,687 kilometres). The direct flight time is roughly 24 hours 55 minutes.
Flights from Tacloban, Philippines - D.Z. Romualdez Airport (TAC) to Union Island (UNI) - The flight distance between these airports is 10,732 miles (17,272 kilometres). The direct flight time is roughly 24 hours 20 minutes.
Flights from Cagayan de Oro, Philippines - Laguindingan International Airport (CGY) to Union Island (UNI) - The flight distance between these airports is 10,927 miles (17,585 kilometres). The direct flight time is roughly 24 hours 46 minutes.
Flights from Legazpi, Philippines - Legaspi Airport (LGP) to Union Island (UNI) - The flight distance between these airports is 10,623 miles (17,095 kilometres). The direct flight time is roughly 24 hours 6 minutes.
Flights from Cotabato, Philippines - Awang Airport (CBO) to Union Island (UNI) - The flight distance between these airports is 11,018 miles (17,731 kilometres). The direct flight time is roughly 24 hours 59 minutes.
Flights from Butuan, Philippines - Bancasi Airport (BXU) to Union Island (UNI) - The flight distance between these airports is 10,874 miles (17,501 kilometres). The direct flight time is roughly 24 hours 39 minutes.
Flights from General Santos, Philippines - General Santos International Airport (GES) to Union Island (UNI) - The flight distance between these airports is 11,072 miles (17,819 kilometres). The direct flight time is roughly 25 hours 6 minutes.
Flights from Surigao, Philippines - Surigao Airport (SUG) to Union Island (UNI) - The flight distance between these airports is 10,821 miles (17,415 kilometres). The direct flight time is roughly 24 hours 32 minutes.
Flights from Zamboanga, Philippines - Zamboanga International Airport (ZAM) to Union Island (UNI) - The flight distance between these airports is 11,067 miles (17,811 kilometres). The direct flight time is roughly 25 hours 5 minutes.
Flights from Tuguegarao, Philippines - Tuguegarao Airport (TUG) to Union Island (UNI) - The flight distance between these airports is 10,336 miles (16,635 kilometres). The direct flight time is roughly 23 hours 28 minutes.
Flights from Bacolod, Philippines - Silay International Airport (BCD) to Union Island (UNI) - The flight distance between these airports is 10,793 miles (17,370 kilometres). The direct flight time is roughly 24 hours 29 minutes.
Flights from Dumaguete, Philippines - Sibulan Airport (DGT) to Union Island (UNI) - The flight distance between these airports is 10,887 miles (17,521 kilometres). The direct flight time is roughly 24 hours 41 minutes.
Flights from Boracay, Philippines - Caticlan / Godofredo P. Ramos Airport (MPH) to Union Island (UNI) - The flight distance between these airports is 10,727 miles (17,263 kilometres). The direct flight time is roughly 24 hours 20 minutes.
Flights from Iloilo, Philippines - Iloilo International Airport (ILO) to Union Island (UNI) - The flight distance between these airports is 10,796 miles (17,374 kilometres). The direct flight time is roughly 24 hours 29 minutes.
Flights from Roxas City, Philippines - Roxas Airport (RXS) to Union Island (UNI) - The flight distance between these airports is 10,741 miles (17,286 kilometres). The direct flight time is roughly 24 hours 22 minutes.
Flights from Bohol, Philippines - Tagbilaran / Bohol–Panglao International Airport (TAG) to Union Island (UNI) - The flight distance between these airports is 10,857 miles (17,472 kilometres). The direct flight time is roughly 24 hours 37 minutes.
Flights from Laoag, Philippines - Laoag International Airport (LAO) to Union Island (UNI) - The flight distance between these airports is 10,306 miles (16,586 kilometres). The direct flight time is roughly 23 hours 24 minutes.
Flights from Dipolog, Philippines - Dipolog Airport (DPL) to Union Island (UNI) - The flight distance between these airports is 10,936 miles (17,600 kilometres). The direct flight time is roughly 24 hours 48 minutes.
Expert Help
Choose Site / Currency