Yonaguni, a picturesque island located in the southwestern tip of Japan, is known for its enchanting blend of natural beauty and ancient mysteries. The island boasts stunning rugged coastlines, crystal-clear waters ideal for diving, and lush green landscapes perfect for hiking adventures. However, what truly sets Yonaguni apart is the enigmatic Yonaguni Monument, a massive underwater rock formation that continues to puzzle archaeologists and visitors alike with its intriguing origins. Visitors to Yonaguni can immerse themselves in the island's unique charm, explore its fascinating history, and marvel at the stunning sights that make this destination a hidden gem waiting to be discovered.
The cheapest month to fly to Yonaguni is typically February.
The popular airports near Yonaguni city are Yonaguni Airport (OGN) and Ishigaki Airport (ISG).
The flight to Yonaguni (OGN) is roughly 2 hours 3 minutes and 700 miles (1,126 kilometres) from Manila, Philippines - Metropolitan Area Airport (MNL).
The best way is to compare flights to Yonaguni from leading comparison sites using our search engine dashboard.
Viewing of Japan's last daily sunset
Mysterious underwater rock formations
Beach
Beach
Beach
Museum
Beach
Mountaineering
Lighthouse
Beach
Museum
Park and garden
Average Temperature
21°C
Jan
21°C
Feb
23°C
Mar
25°C
Apr
28°C
May
30°C
Jun
31°C
Jul
31°C
Aug
30°C
Sep
28°C
Oct
25°C
Nov
22°C
Dec
Flights from Manila, Philippines - Metropolitan Area Airport (MNL) to Yonaguni (OGN) - The flight distance between these airports is 700 miles (1,126 kilometres). The direct flight time is roughly 2 hours 3 minutes.
Flights from Cebu, Philippines - Mactan International Airport (CEB) to Yonaguni (OGN) - The flight distance between these airports is 981 miles (1,578 kilometres). The direct flight time is roughly 2 hours 40 minutes.
Flights from Kalibo, Philippines - Kalibo International Airport (KLO) to Yonaguni (OGN) - The flight distance between these airports is 884 miles (1,423 kilometres). The direct flight time is roughly 2 hours 27 minutes.
Flights from Luzon, Philippines - Clark International Airport (CRK) to Yonaguni (OGN) - The flight distance between these airports is 660 miles (1,063 kilometres). The direct flight time is roughly 1 hour 58 minutes.
Flights from Puerto Princesa, Philippines - Puerto Princesa International Airport (PPS) to Yonaguni (OGN) - The flight distance between these airports is 1,055 miles (1,697 kilometres). The direct flight time is roughly 2 hours 50 minutes.
Flights from Davao, Philippines - Francisco Bangoy International Airport (DVO) to Yonaguni (OGN) - The flight distance between these airports is 1,211 miles (1,949 kilometres). The direct flight time is roughly 3 hours 11 minutes.
Flights from Tacloban, Philippines - D.Z. Romualdez Airport (TAC) to Yonaguni (OGN) - The flight distance between these airports is 925 miles (1,488 kilometres). The direct flight time is roughly 2 hours 33 minutes.
Flights from Cagayan de Oro, Philippines - Laguindingan International Airport (CGY) to Yonaguni (OGN) - The flight distance between these airports is 1,114 miles (1,793 kilometres). The direct flight time is roughly 2 hours 58 minutes.
Flights from Legazpi, Philippines - Legaspi Airport (LGP) to Yonaguni (OGN) - The flight distance between these airports is 783 miles (1,260 kilometres). The direct flight time is roughly 2 hours 14 minutes.
Flights from Cotabato, Philippines - Awang Airport (CBO) to Yonaguni (OGN) - The flight distance between these airports is 1,198 miles (1,928 kilometres). The direct flight time is roughly 3 hours 9 minutes.
Flights from Butuan, Philippines - Bancasi Airport (BXU) to Yonaguni (OGN) - The flight distance between these airports is 1,085 miles (1,746 kilometres). The direct flight time is roughly 2 hours 54 minutes.
Flights from General Santos, Philippines - General Santos International Airport (GES) to Yonaguni (OGN) - The flight distance between these airports is 1,280 miles (2,059 kilometres). The direct flight time is roughly 3 hours 20 minutes.
Flights from Surigao, Philippines - Surigao Airport (SUG) to Yonaguni (OGN) - The flight distance between these airports is 1,030 miles (1,657 kilometres). The direct flight time is roughly 2 hours 47 minutes.
Flights from Zamboanga, Philippines - Zamboanga International Airport (ZAM) to Yonaguni (OGN) - The flight distance between these airports is 1,214 miles (1,953 kilometres). The direct flight time is roughly 3 hours 11 minutes.
Flights from Tuguegarao, Philippines - Tuguegarao Airport (TUG) to Yonaguni (OGN) - The flight distance between these airports is 478 miles (770 kilometres). The direct flight time is roughly 1 hour 33 minutes.
Flights from Bacolod, Philippines - Silay International Airport (BCD) to Yonaguni (OGN) - The flight distance between these airports is 946 miles (1,522 kilometres). The direct flight time is roughly 2 hours 36 minutes.
Flights from Dumaguete, Philippines - Sibulan Airport (DGT) to Yonaguni (OGN) - The flight distance between these airports is 1,046 miles (1,683 kilometres). The direct flight time is roughly 2 hours 49 minutes.
Flights from Boracay, Philippines - Caticlan / Godofredo P. Ramos Airport (MPH) to Yonaguni (OGN) - The flight distance between these airports is 869 miles (1,399 kilometres). The direct flight time is roughly 2 hours 25 minutes.
Flights from Iloilo, Philippines - Iloilo International Airport (ILO) to Yonaguni (OGN) - The flight distance between these airports is 943 miles (1,517 kilometres). The direct flight time is roughly 2 hours 35 minutes.
Flights from Roxas City, Philippines - Roxas Airport (RXS) to Yonaguni (OGN) - The flight distance between these airports is 889 miles (1,431 kilometres). The direct flight time is roughly 2 hours 28 minutes.
Flights from Bohol, Philippines - Tagbilaran / Bohol–Panglao International Airport (TAG) to Yonaguni (OGN) - The flight distance between these airports is 1,024 miles (1,649 kilometres). The direct flight time is roughly 2 hours 46 minutes.
Flights from Laoag, Philippines - Laoag International Airport (LAO) to Yonaguni (OGN) - The flight distance between these airports is 462 miles (744 kilometres). The direct flight time is roughly 1 hour 31 minutes.
Flights from Dipolog, Philippines - Dipolog Airport (DPL) to Yonaguni (OGN) - The flight distance between these airports is 1,096 miles (1,765 kilometres). The direct flight time is roughly 2 hours 56 minutes.