Nestled on the captivating Penghu Island in Taiwan, Magong is a charming coastal city renowned for its historic sites, pristine beaches, and traditional fishing culture. Meandering alleyways are lined with vibrant shops selling local treasures and delectable seafood delicacies, while the iconic Tianhou Temple stands as a symbol of the city's spiritual heritage. Visitors can explore ancient fortresses, relax on sun-kissed shores, or embark on thrilling water sports adventures in the crystal-clear waters surrounding this picturesque destination. With its fusion of old-world charm and modern attractions, Magong offers a truly memorable experience for all who journey to its shores.
The cheapest month to fly to Magong is typically September.
The popular airports near the city of Magong are Magong Airport, Kaohsiung International Airport, and Taichung International Airport.
The flight to Magong (MZG) is roughly 4 hours 39 minutes and 1,872 miles (3,012 kilometres) from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL).
The best way is to compare flights to Magong from leading comparison sites using our search engine dashboard.
Archipelago of 90 scenic islands
Old Taoist temple for a sea goddess
Beach known for swimming & sunset views
Ex-military quarters turned art space
Buddhist temple with stone lions
Well with 4 distinctive stone holes
Lake park with a temple, beach & tours
Historic site and history
Island history & culture displays
Historic site and history
Historic site and museum
Historic site and history
Park and garden
Historic site and history
Historic site and history
Historic site, temple and history
Temple
Historic site and history
Temple, historic site and history
Beaches, hiking trails & a Taoist temple
Oyster, seafood and historic site
Sea cave known for its whistling sounds
Sandy bay for snorkeling & surfing
Basalt columns popular for photography
Park and garden
A busy strip popular for water sports
Equestrian
Park and garden and beach
Historic site and history
Historic site
Basalt cliffs, sea caves & old forts
Beach
Park and garden
Beach
Reservoir
Colorful tiles & intricate carvings
Snorkeling
Beach
Basalt columns resembling flowing water
Beach
Historic site, lighthouse and history
Snorkeling
Snorkeling
Park and garden
Broad sandbar appearing at low tide
Marine displays, touch tanks & feeding
Wetland
Wetland
Rock formations & Guanyin Temple
Historic site, lighthouse and history
Tidally-exposed path to an island
Lighthouse
Beach
Sea turtles and temple
Park and garden
Museum
Lighthouse from 1875 with fog cannons
History
Lighthouse
Beach
Reservoir
22.9 °C
Thu, 2 May 2024
Average Temperature
19°C
Jan
20°C
Feb
22°C
Mar
26°C
Apr
29°C
May
31°C
Jun
32°C
Jul
32°C
Aug
31°C
Sep
28°C
Oct
25°C
Nov
21°C
Dec
Flights from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL) to Magong (MZG) - The flight distance between these airports is 1,872 miles (3,012 kilometres). The direct flight time is roughly 4 hours 39 minutes.
Flights from Kota Kinabalu, Malaysia - Kota Kinabalu International Airport (BKI) to Magong (MZG) - The flight distance between these airports is 1,241 miles (1,998 kilometres). The direct flight time is roughly 3 hours 15 minutes.
Flights from Penang, Malaysia - Penang International Airport (PEN) to Magong (MZG) - The flight distance between these airports is 1,803 miles (2,902 kilometres). The direct flight time is roughly 4 hours 30 minutes.
Flights from Langkawi, Malaysia - Langkawi International Airport (LGK) to Magong (MZG) - The flight distance between these airports is 1,779 miles (2,863 kilometres). The direct flight time is roughly 4 hours 27 minutes.
Flights from Kuching, Malaysia - Kuching International Airport (KCH) to Magong (MZG) - The flight distance between these airports is 1,648 miles (2,651 kilometres). The direct flight time is roughly 4 hours 9 minutes.
Flights from Johor Bahru, Malaysia - Senai International Airport (JHB) to Magong (MZG) - The flight distance between these airports is 1,854 miles (2,983 kilometres). The direct flight time is roughly 4 hours 37 minutes.
Flights from Miri, Malaysia - Miri Airport (MYY) to Magong (MZG) - The flight distance between these airports is 1,382 miles (2,224 kilometres). The direct flight time is roughly 3 hours 34 minutes.
Flights from Alor Setar, Malaysia - Sultan Abdul Halim Airport (AOR) to Magong (MZG) - The flight distance between these airports is 1,753 miles (2,822 kilometres). The direct flight time is roughly 4 hours 23 minutes.
Flights from Kota Bharu, Malaysia - Sultan Ismail Petra Airport (KBR) to Magong (MZG) - The flight distance between these airports is 1,665 miles (2,680 kilometres). The direct flight time is roughly 4 hours 12 minutes.
Flights from Kuala Terengganu, Malaysia - Sultan Mahmud Airport (TGG) to Magong (MZG) - The flight distance between these airports is 1,670 miles (2,687 kilometres). The direct flight time is roughly 4 hours 12 minutes.
Flights from Kuala Lumpur, Malaysia - Sultan Abdul Aziz Shah Airport (SZB) to Magong (MZG) - The flight distance between these airports is 1,858 miles (2,990 kilometres). The direct flight time is roughly 4 hours 37 minutes.
Flights from Bintulu, Malaysia - Bintulu Airport Airport (BTU) to Magong (MZG) - The flight distance between these airports is 1,480 miles (2,382 kilometres). The direct flight time is roughly 3 hours 47 minutes.
Flights from Labuan, Malaysia - Labuan Airport (LBU) to Magong (MZG) - The flight distance between these airports is 1,295 miles (2,085 kilometres). The direct flight time is roughly 3 hours 22 minutes.
Flights from Sandakan, Malaysia - Sandakan Airport (SDK) to Magong (MZG) - The flight distance between these airports is 1,225 miles (1,972 kilometres). The direct flight time is roughly 3 hours 13 minutes.
Flights from Tawau, Malaysia - Tawau Airport (TWU) to Magong (MZG) - The flight distance between these airports is 1,334 miles (2,146 kilometres). The direct flight time is roughly 3 hours 27 minutes.
Flights from Mulu, Malaysia - Mulu Airport (MZV) to Magong (MZG) - The flight distance between these airports is 1,387 miles (2,231 kilometres). The direct flight time is roughly 3 hours 34 minutes.
Flights from Kuantan, Malaysia - Sultan Haji Ahmad Shah Airport (KUA) to Magong (MZG) - The flight distance between these airports is 1,752 miles (2,820 kilometres). The direct flight time is roughly 4 hours 23 minutes.
Flights from Ipoh, Malaysia - Sultan Azlan Shah Airport (IPH) to Magong (MZG) - The flight distance between these airports is 1,803 miles (2,901 kilometres). The direct flight time is roughly 4 hours 30 minutes.
Flights from Long Lellang, Malaysia - Long Lellang Airport (LGL) to Magong (MZG) - The flight distance between these airports is 1,424 miles (2,291 kilometres). The direct flight time is roughly 3 hours 39 minutes.
Flights from Long Seridan, Malaysia - Long Seridan Airport (ODN) to Magong (MZG) - The flight distance between these airports is 1,388 miles (2,234 kilometres). The direct flight time is roughly 3 hours 35 minutes.
Flights from Limbang, Malaysia - Limbang Airport (LMN) to Magong (MZG) - The flight distance between these airports is 1,332 miles (2,144 kilometres). The direct flight time is roughly 3 hours 27 minutes.
Flights from Mukah, Malaysia - Mukah Airport (MKM) to Magong (MZG) - The flight distance between these airports is 1,514 miles (2,437 kilometres). The direct flight time is roughly 3 hours 51 minutes.
Flights from Marudi, Malaysia - Marudi Airport (MUR) to Magong (MZG) - The flight distance between these airports is 1,386 miles (2,230 kilometres). The direct flight time is roughly 3 hours 34 minutes.
Expert Help
Choose Site / Currency