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 10 hours 27 minutes and 4,482 miles (7,213 kilometres) from Sydney, Australia - Kingsford Smith Airport (SYD).
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.3 °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 Sydney, Australia - Kingsford Smith Airport (SYD) to Magong (MZG) - The flight distance between these airports is 4,482 miles (7,213 kilometres). The direct flight time is roughly 10 hours 27 minutes.
Flights from Brisbane, Australia - Brisbane International Airport (BNE) to Magong (MZG) - The flight distance between these airports is 4,169 miles (6,710 kilometres). The direct flight time is roughly 9 hours 45 minutes.
Flights from Melbourne, Australia - All Airports (MEL) to Magong (MZG) - The flight distance between these airports is 4,537 miles (7,302 kilometres). The direct flight time is roughly 10 hours 34 minutes.
Flights from Perth, Australia - Perth International Airport (PER) to Magong (MZG) - The flight distance between these airports is 3,843 miles (6,185 kilometres). The direct flight time is roughly 9 hours 2 minutes.
Flights from Cairns, Australia - Cairns International Airport (CNS) to Magong (MZG) - The flight distance between these airports is 3,305 miles (5,319 kilometres). The direct flight time is roughly 7 hours 50 minutes.
Flights from Adelaide, Australia - Adelaide International Airport (ADL) to Magong (MZG) - The flight distance between these airports is 4,228 miles (6,805 kilometres). The direct flight time is roughly 9 hours 53 minutes.
Flights from Darwin, Australia - Darwin International Airport (DRW) to Magong (MZG) - The flight distance between these airports is 2,600 miles (4,184 kilometres). The direct flight time is roughly 6 hours 16 minutes.
Flights from Gold Coast, Australia - Coolangatta Airport (OOL) to Magong (MZG) - The flight distance between these airports is 4,227 miles (6,802 kilometres). The direct flight time is roughly 9 hours 53 minutes.
Flights from Townsville, Australia - Townsville International Airport (TSV) to Magong (MZG) - The flight distance between these airports is 3,478 miles (5,598 kilometres). The direct flight time is roughly 8 hours 13 minutes.
Flights from Mount Isa, Australia - Mount Isa Airport (ISA) to Magong (MZG) - The flight distance between these airports is 3,336 miles (5,368 kilometres). The direct flight time is roughly 7 hours 54 minutes.
Flights from Kununurra, Australia - Kununurra Airport (KNX) to Magong (MZG) - The flight distance between these airports is 2,787 miles (4,485 kilometres). The direct flight time is roughly 6 hours 41 minutes.
Flights from Newcastle, Australia - Williamtown Metropolitan Area Airport (NTL) to Magong (MZG) - The flight distance between these airports is 4,435 miles (7,138 kilometres). The direct flight time is roughly 10 hours 21 minutes.
Flights from Mackay, Australia - Mackay Airport (MKY) to Magong (MZG) - The flight distance between these airports is 3,675 miles (5,915 kilometres). The direct flight time is roughly 8 hours 40 minutes.
Flights from Hobart, Australia - Hobart International Airport (HBA) to Magong (MZG) - The flight distance between these airports is 4,920 miles (7,917 kilometres). The direct flight time is roughly 11 hours 25 minutes.
Flights from Launceston, Australia - Launceston Airport (LST) to Magong (MZG) - The flight distance between these airports is 4,833 miles (7,778 kilometres). The direct flight time is roughly 11 hours 14 minutes.
Flights from Cloncurry, Australia - Cloncurry Airport (CNJ) to Magong (MZG) - The flight distance between these airports is 3,364 miles (5,414 kilometres). The direct flight time is roughly 7 hours 58 minutes.
Flights from Paraburdoo, Australia - Paraburdoo Airport (PBO) to Magong (MZG) - The flight distance between these airports is 3,232 miles (5,201 kilometres). The direct flight time is roughly 7 hours 40 minutes.
Flights from Karratha, Australia - Karratha Airport (KTA) to Magong (MZG) - The flight distance between these airports is 3,066 miles (4,934 kilometres). The direct flight time is roughly 7 hours 18 minutes.
Flights from Kalgoorlie-Boulder, Australia - Kalgoorlie-Boulder Airport (KGI) to Magong (MZG) - The flight distance between these airports is 3,758 miles (6,048 kilometres). The direct flight time is roughly 8 hours 51 minutes.
Flights from Learmonth, Australia - Learmonth Airport (LEA) to Magong (MZG) - The flight distance between these airports is 3,187 miles (5,128 kilometres). The direct flight time is roughly 7 hours 34 minutes.
Flights from Port Macquarie, Australia - Port Macquarie Airport (PQQ) to Magong (MZG) - The flight distance between these airports is 4,390 miles (7,065 kilometres). The direct flight time is roughly 10 hours 15 minutes.
Flights from Port Hedland, Australia - Port Hedland International Airport (PHE) to Magong (MZG) - The flight distance between these airports is 3,037 miles (4,888 kilometres). The direct flight time is roughly 7 hours 14 minutes.
Flights from Canberra, Australia - Canberra Airport (CBR) to Magong (MZG) - The flight distance between these airports is 4,505 miles (7,250 kilometres). The direct flight time is roughly 10 hours 30 minutes.
Expert Help
Choose Site / Currency