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 17 hours 27 minutes and 7,633 miles (12,283 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
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
23.4 °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 Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Magong (MZG) - The flight distance between these airports is 7,633 miles (12,283 kilometres). The direct flight time is roughly 17 hours 27 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Magong (MZG) - The flight distance between these airports is 7,593 miles (12,220 kilometres). The direct flight time is roughly 17 hours 22 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Magong (MZG) - The flight distance between these airports is 6,104 miles (9,823 kilometres). The direct flight time is roughly 14 hours 3 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Magong (MZG) - The flight distance between these airports is 6,337 miles (10,198 kilometres). The direct flight time is roughly 14 hours 34 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Magong (MZG) - The flight distance between these airports is 6,248 miles (10,054 kilometres). The direct flight time is roughly 14 hours 23 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Magong (MZG) - The flight distance between these airports is 7,703 miles (12,397 kilometres). The direct flight time is roughly 17 hours 37 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Magong (MZG) - The flight distance between these airports is 7,580 miles (12,200 kilometres). The direct flight time is roughly 17 hours 20 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Magong (MZG) - The flight distance between these airports is 7,527 miles (12,113 kilometres). The direct flight time is roughly 17 hours 13 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Magong (MZG) - The flight distance between these airports is 5,798 miles (9,332 kilometres). The direct flight time is roughly 13 hours 23 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Magong (MZG) - The flight distance between these airports is 6,880 miles (11,072 kilometres). The direct flight time is roughly 15 hours 47 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Magong (MZG) - The flight distance between these airports is 7,495 miles (12,063 kilometres). The direct flight time is roughly 17 hours 9 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Magong (MZG) - The flight distance between these airports is 6,209 miles (9,992 kilometres). The direct flight time is roughly 14 hours 17 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Magong (MZG) - The flight distance between these airports is 7,325 miles (11,789 kilometres). The direct flight time is roughly 16 hours 46 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Magong (MZG) - The flight distance between these airports is 7,615 miles (12,255 kilometres). The direct flight time is roughly 17 hours 25 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Magong (MZG) - The flight distance between these airports is 7,153 miles (11,512 kilometres). The direct flight time is roughly 16 hours 23 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Magong (MZG) - The flight distance between these airports is 7,137 miles (11,487 kilometres). The direct flight time is roughly 16 hours 21 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Magong (MZG) - The flight distance between these airports is 6,117 miles (9,844 kilometres). The direct flight time is roughly 14 hours 5 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Magong (MZG) - The flight distance between these airports is 6,155 miles (9,906 kilometres). The direct flight time is roughly 14 hours 10 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Magong (MZG) - The flight distance between these airports is 6,020 miles (9,689 kilometres). The direct flight time is roughly 13 hours 52 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Magong (MZG) - The flight distance between these airports is 6,653 miles (10,708 kilometres). The direct flight time is roughly 15 hours 17 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Magong (MZG) - The flight distance between these airports is 7,286 miles (11,726 kilometres). The direct flight time is roughly 16 hours 41 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Magong (MZG) - The flight distance between these airports is 6,505 miles (10,469 kilometres). The direct flight time is roughly 14 hours 57 minutes.
Expert Help