Nestled on the western coast of Puerto Rico, lies the vibrant city of Mayaguez, a charming destination that seamlessly blends colonial history with modern flair. Known as the "City of Pure Waters," Mayaguez enchants visitors with its picturesque plazas, colorful architecture, and warm sense of community. From the bustling markets filled with local delicacies to the lush greenery of the surrounding landscapes, this city offers a delightful mix of cultural experiences and natural beauty. Whether strolling along the historic streets or enjoying the stunning sunsets over the Caribbean Sea, Mayaguez promises a memorable and enchanting escape for all who visit.
The cheapest month of the year to fly to Mayaguez is typically in September.
The popular airports near the city of Mayaguez include Rafael Hernández Airport (BQN) in Aguadilla, Mercedita Airport (PSE) in Ponce, and Luis Muñoz Marín International Airport (SJU) in San Juan.
The flight to Mayaguez (MAZ) is roughly 24 hours 29 minutes and 10,800 miles (17,380 kilometres) from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL).
The best way is to compare flights to Mayaguez from leading comparison sites using our search engine dashboard.
Popular site for diving & snorkeling
Snorkeling
Traditional zoo plus insects & birds
City plaza with fountain & monuments
Cathedral, church, and architecture
Forest and nature
Gecko
Marine Protected Area
Waterfall
Us fish & wildlife department services and nature
Beach
Historic lighthouse in the Mona passage
Basilica and architecture
Natural reservoir with abundant wildlife
Beach
Peninsula
Beach within a scenic nature reserve
Mountain Peak
Beach
Small, basic beach with ocean views
Historical Landmark
Monument
24.4 °C
Thu, 2 May 2024
Average Temperature
29°C
Jan
30°C
Feb
31°C
Mar
31°C
Apr
32°C
May
33°C
Jun
33°C
Jul
33°C
Aug
33°C
Sep
32°C
Oct
32°C
Nov
30°C
Dec
Flights from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL) to Mayaguez (MAZ) - The flight distance between these airports is 10,800 miles (17,380 kilometres). The direct flight time is roughly 24 hours 29 minutes.
Flights from Kota Kinabalu, Malaysia - Kota Kinabalu International Airport (BKI) to Mayaguez (MAZ) - The flight distance between these airports is 10,751 miles (17,302 kilometres). The direct flight time is roughly 24 hours 23 minutes.
Flights from Penang, Malaysia - Penang International Airport (PEN) to Mayaguez (MAZ) - The flight distance between these airports is 10,598 miles (17,055 kilometres). The direct flight time is roughly 24 hours 3 minutes.
Flights from Langkawi, Malaysia - Langkawi International Airport (LGK) to Mayaguez (MAZ) - The flight distance between these airports is 10,517 miles (16,925 kilometres). The direct flight time is roughly 23 hours 52 minutes.
Flights from Kuching, Malaysia - Kuching International Airport (KCH) to Mayaguez (MAZ) - The flight distance between these airports is 11,062 miles (17,803 kilometres). The direct flight time is roughly 25 hours 4 minutes.
Flights from Johor Bahru, Malaysia - Senai International Airport (JHB) to Mayaguez (MAZ) - 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 Miri, Malaysia - Miri Airport (MYY) to Mayaguez (MAZ) - The flight distance between these airports is 10,875 miles (17,501 kilometres). The direct flight time is roughly 24 hours 39 minutes.
Flights from Alor Setar, Malaysia - Sultan Abdul Halim Airport (AOR) to Mayaguez (MAZ) - The flight distance between these airports is 10,546 miles (16,973 kilometres). The direct flight time is roughly 23 hours 56 minutes.
Flights from Kota Bharu, Malaysia - Sultan Ismail Petra Airport (KBR) to Mayaguez (MAZ) - The flight distance between these airports is 10,602 miles (17,063 kilometres). The direct flight time is roughly 24 hours 3 minutes.
Flights from Kuala Terengganu, Malaysia - Sultan Mahmud Airport (TGG) to Mayaguez (MAZ) - The flight distance between these airports is 10,674 miles (17,178 kilometres). The direct flight time is roughly 24 hours 13 minutes.
Flights from Kuala Lumpur, Malaysia - Sultan Abdul Aziz Shah Airport (SZB) to Mayaguez (MAZ) - The flight distance between these airports is 10,771 miles (17,334 kilometres). The direct flight time is roughly 24 hours 26 minutes.
Flights from Bintulu, Malaysia - Bintulu Airport Airport (BTU) to Mayaguez (MAZ) - The flight distance between these airports is 10,960 miles (17,638 kilometres). The direct flight time is roughly 24 hours 51 minutes.
Flights from Labuan, Malaysia - Labuan Airport (LBU) to Mayaguez (MAZ) - The flight distance between these airports is 10,801 miles (17,383 kilometres). The direct flight time is roughly 24 hours 30 minutes.
Flights from Sandakan, Malaysia - Sandakan Airport (SDK) to Mayaguez (MAZ) - The flight distance between these airports is 10,730 miles (17,269 kilometres). The direct flight time is roughly 24 hours 20 minutes.
Flights from Tawau, Malaysia - Tawau Airport (TWU) to Mayaguez (MAZ) - The flight distance between these airports is 10,836 miles (17,439 kilometres). The direct flight time is roughly 24 hours 34 minutes.
Flights from Mulu, Malaysia - Mulu Airport (MZV) to Mayaguez (MAZ) - The flight distance between these airports is 10,890 miles (17,526 kilometres). The direct flight time is roughly 24 hours 42 minutes.
Flights from Kuantan, Malaysia - Sultan Haji Ahmad Shah Airport (KUA) to Mayaguez (MAZ) - The flight distance between these airports is 10,779 miles (17,347 kilometres). The direct flight time is roughly 24 hours 27 minutes.
Flights from Ipoh, Malaysia - Sultan Azlan Shah Airport (IPH) to Mayaguez (MAZ) - The flight distance between these airports is 10,668 miles (17,169 kilometres). The direct flight time is roughly 24 hours 12 minutes.
Flights from Long Lellang, Malaysia - Long Lellang Airport (LGL) to Mayaguez (MAZ) - The flight distance between these airports is 10,931 miles (17,592 kilometres). The direct flight time is roughly 24 hours 47 minutes.
Flights from Long Seridan, Malaysia - Long Seridan Airport (ODN) to Mayaguez (MAZ) - The flight distance between these airports is 10,894 miles (17,532 kilometres). The direct flight time is roughly 24 hours 42 minutes.
Flights from Limbang, Malaysia - Limbang Airport (LMN) to Mayaguez (MAZ) - The flight distance between these airports is 10,836 miles (17,440 kilometres). The direct flight time is roughly 24 hours 34 minutes.
Flights from Mukah, Malaysia - Mukah Airport (MKM) to Mayaguez (MAZ) - The flight distance between these airports is 10,974 miles (17,660 kilometres). The direct flight time is roughly 24 hours 53 minutes.
Flights from Marudi, Malaysia - Marudi Airport (MUR) to Mayaguez (MAZ) - The flight distance between these airports is 10,883 miles (17,515 kilometres). The direct flight time is roughly 24 hours 41 minutes.
Expert Help
Choose Site / Currency