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 26 hours 3 minutes and 11,500 miles (18,508 kilometres) from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK).
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.6 °C
Wed, 1 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 Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK) to Mayaguez (MAZ) - The flight distance between these airports is 11,500 miles (18,508 kilometres). The direct flight time is roughly 26 hours 3 minutes.
Flights from Bali, Indonesia - Denpasar Ngurah Rai International Airport (DPS) to Mayaguez (MAZ) - The flight distance between these airports is 11,762 miles (18,929 kilometres). The direct flight time is roughly 26 hours 38 minutes.
Flights from Surabaya, Indonesia - Juanda Airport (SUB) to Mayaguez (MAZ) - The flight distance between these airports is 11,685 miles (18,806 kilometres). The direct flight time is roughly 26 hours 28 minutes.
Flights from Pekanbaru, Indonesia - Sultan Syarif Kasim II Airport (PKU) to Mayaguez (MAZ) - The flight distance between these airports is 10,929 miles (17,589 kilometres). The direct flight time is roughly 24 hours 47 minutes.
Flights from Yogyakarta, Indonesia - Adisutjipto Airport (JOG) to Mayaguez (MAZ) - The flight distance between these airports is 11,696 miles (18,822 kilometres). The direct flight time is roughly 26 hours 29 minutes.
Flights from Bandung, Indonesia - Husein Sastranegara Airport (BDO) to Mayaguez (MAZ) - The flight distance between these airports is 11,576 miles (18,629 kilometres). The direct flight time is roughly 26 hours 13 minutes.
Flights from Palembang, Indonesia - S M Badaruddin II Airport (PLM) to Mayaguez (MAZ) - The flight distance between these airports is 11,241 miles (18,090 kilometres). The direct flight time is roughly 25 hours 28 minutes.
Flights from Makassar, Indonesia - Sultan Hasanuddin Airport (UPG) to Mayaguez (MAZ) - The flight distance between these airports is 11,419 miles (18,377 kilometres). The direct flight time is roughly 25 hours 52 minutes.
Flights from Balikpapan, Indonesia - Sepinggan Airport (BPN) to Mayaguez (MAZ) - The flight distance between these airports is 11,231 miles (18,075 kilometres). The direct flight time is roughly 25 hours 27 minutes.
Flights from Semarang, Indonesia - Ahmad Yani Airport (SRG) to Mayaguez (MAZ) - The flight distance between these airports is 11,640 miles (18,732 kilometres). The direct flight time is roughly 26 hours 21 minutes.
Flights from Lombok, Indonesia - Lombok International Airport (LOP) to Mayaguez (MAZ) - The flight distance between these airports is 11,741 miles (18,896 kilometres). The direct flight time is roughly 26 hours 35 minutes.
Flights from Manado, Indonesia - Sam Ratulangi Airport (MDC) to Mayaguez (MAZ) - The flight distance between these airports is 10,841 miles (17,447 kilometres). The direct flight time is roughly 24 hours 35 minutes.
Flights from Surakarta Solo, Indonesia - Adisumarmo Airport (SOC) to Mayaguez (MAZ) - The flight distance between these airports is 11,682 miles (18,800 kilometres). The direct flight time is roughly 26 hours 27 minutes.
Flights from Batam, Indonesia - Hang Nadim Airport (BTH) to Mayaguez (MAZ) - The flight distance between these airports is 10,972 miles (17,658 kilometres). The direct flight time is roughly 24 hours 52 minutes.
Flights from Padang, Indonesia - Minangkabau Airport (PDG) to Mayaguez (MAZ) - The flight distance between these airports is 10,967 miles (17,649 kilometres). The direct flight time is roughly 24 hours 52 minutes.
Flights from Pontianak, Indonesia - Supadio Airport (PNK) to Mayaguez (MAZ) - The flight distance between these airports is 11,164 miles (17,967 kilometres). The direct flight time is roughly 25 hours 18 minutes.
Flights from Banda Aceh, Indonesia - Sultan Iskandar Muda Airport (BTJ) to Mayaguez (MAZ) - The flight distance between these airports is 10,409 miles (16,752 kilometres). The direct flight time is roughly 23 hours 37 minutes.
Flights from Jayapura, Indonesia - Sentani Airport (DJJ) to Mayaguez (MAZ) - The flight distance between these airports is 10,273 miles (16,533 kilometres). The direct flight time is roughly 23 hours 19 minutes.
Flights from Banjarmasin, Indonesia - Syamsudin Noor Airport (BDJ) to Mayaguez (MAZ) - The flight distance between these airports is 11,405 miles (18,355 kilometres). The direct flight time is roughly 25 hours 50 minutes.
Flights from Ambon, Indonesia - Pattimura International Airport (AMQ) to Mayaguez (MAZ) - The flight distance between these airports is 10,998 miles (17,699 kilometres). The direct flight time is roughly 24 hours 56 minutes.
Flights from Belitung, Indonesia - Tanjung Pandan H.A.S. Hanandjoeddin International Airport (TJQ) to Mayaguez (MAZ) - The flight distance between these airports is 11,311 miles (18,203 kilometres). The direct flight time is roughly 25 hours 38 minutes.
Flights from Jambi, Indonesia - Sultan Thaha Airport (DJB) to Mayaguez (MAZ) - The flight distance between these airports is 11,130 miles (17,912 kilometres). The direct flight time is roughly 25 hours 13 minutes.
Flights from Bengkulu, Indonesia - Fatmawati Soekarno Airport (BKS) to Mayaguez (MAZ) - The flight distance between these airports is 11,215 miles (18,048 kilometres). The direct flight time is roughly 25 hours 25 minutes.
Expert Help
Choose Site / Currency