1map logoGo to main page

San Juan, San Juan Municipality to Mayaguez, Mayaguez Municipality from $17: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Juan, Puerto Rico
to
Mayaguez, Puerto Rico

How to Get from San Juan to Mayaguez: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$17 - DriveBest price
114 kmDistance
2h 2m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Juan to Mayaguez with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Drive
Average Duration
2h  2m
Estimated price
$17-26
Recommended
Company
Cape Air
Plane
Average Duration
2h  5m
Estimated price
$116-190
Cheapest
route map
Distance: 114 km
Duration: 2h 2m

See more options

Company
GO Puerto Rico Shuttle
Drive
Drive
Average Duration
4h  1m
Estimated price
$277-282

Traveling From San Juan to Mayaguez

The journey from San Juan to Mayaguez offers a striking contrast between the vibrant urban atmosphere of the capital city and the laid-back charm of the western coastal town.

Best Neighbourhoods in Mayaguez

Mayaguez boasts diverse neighborhoods, each offering a unique slice of Puerto Rican life.

El Maní
• Known for vibrant local art and murals.
• Hosts lively markets and street vendors.
Cabo Rojo
• Famous for stunning beaches and sunsets.
• Rich in natural reserves and wildlife.
Downtown Mayaguez
• Features historic architecture and plazas.
• Offers a bustling nightlife with local bars.

Best Times To Visit Mayaguez's Attractions

Timing your visits to Mayaguez's attractions can greatly enhance your experience.

Mayaguez Zoo
Visit early in the morning or late afternoon for cooler weather and fewer visitors.
Tunel de Guajataca
Weekdays are ideal; weekends can get crowded with locals and tourists.
Plaza Colon
Early mornings or weekdays provide a peaceful atmosphere to enjoy the scenery.

Mayaguez Weather: What to Expect Year-Round

Mayaguez boasts a tropical climate with warm temperatures and occasional rain throughout the year, making it a welcoming destination at any time. For optimal travel, consider visiting during the dry season from December to April, when rain is less likely to affect your plans.

Dining Recommendation in Mayaguez

When in Mayaguez, don't miss out on tasting a classic mofongo at La Casa de la Salsa, where the ambiance is casually vibrant, reflecting the town's essence. This dish, made from mashed plantains and packed with local seafood, offers heartier flavors and a much more rustic experience compared to the refined culinary scene in San Juan.

San Juan - Mayaguez operators

Explore transport companies operating between San Juan and Mayaguez, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
capeair.com

Plane from San Juan Airport (SJU) to Mayaguez Airport (MAZ)

Average Duration
37m
Estimated price
$170-171
Bus
Contact phone
(787) 400-2100
Website
puertoricoshuttle.com

Bus from San Juan Airport to Hilton Ponce Golf & Casino Resort

Average Duration
2h 10m
Estimated price
$172-172

San Juan to Mayaguez: Overview of Bus, Train, Flight, and Car Trips

Traveling between San Juan and Mayaguez offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from San Juan to Mayagüez, covering a distance of 99 miles. Feel the excitement as you cruise through the diverse landscapes of Puerto Rico. ⛰️ Enjoy a scenic journey that takes approximately 2 hours and 2 minutes, allowing you to soak in the beauty of the island at your own pace. From lush greenery to coastal views, every mile offers a new perspective to admire. 💰 With prices ranging from $17 to $26 for the journey by car, this budget-friendly adventure is not just about reaching your destination—it's about indulging in the exploration and freedom that comes with the open road.
Average price
$17 - $26
🛫 Experience a quick and convenient journey from San Juan Airport to Mayaguez Airport with a direct flight that only takes 37 minutes with Cape Air. 🏝️ Enjoy a hassle-free flight lasting 2 hours and 5 minutes from San Juan to Mayaguez with Cape Air, allowing you to reach your destination in no time. 💸 Prices for flights between Mayaguez and San Juan range from $116 to $190, providing affordable options for travelers looking to explore different parts of Puerto Rico.
Departure Point
San Juan Airport
Arrival Point
Mayaguez Airport

Frequently asked questions

Find out more about the route from San Juan to Mayaguez.

Or choose the category:
The distance between San Juan and Mayaguez in Puerto Rico is approximately 71 miles. By road, the distance is slightly longer at 99.2 miles. Travel times vary depending on the mode of transportation. Taking a shuttle and then driving from San Juan to Mayaguez typically takes about 4 hours and 1 minute. Alternatively, traveling by plane cuts the travel time down to 2 hours and 5 minutes. If you are traveling from Mayaguez to San Juan by car, it usually takes around 2 hours and 2 minutes.
The most cost-effective and time-efficient transportation option for traveling from San Juan to Mayaguez is by driving. It takes approximately 2 hours and 2 minutes to cover the distance of 99.2 miles. The cost of driving ranges from $17 to $26. This option allows for flexibility and the opportunity to explore other attractions along the way.
To travel from San Juan to Mayagüez without using public transportation, the best option is to rent a car. The driving distance between the two cities is approximately 99 miles, which takes around 2 hours and 2 minutes. The prices to rent a car vary, ranging from $17 to $26, depending on the rental company and vehicle type. Renting a car provides flexibility and allows you to enjoy the scenic route at your own pace.
The flight between San Juan and Mayaguez typically takes around 37 minutes. The cost of a flight between the two cities can vary, ranging from $116 to $190. It is important to note that these prices are subject to change based on factors such as availability and the time of booking. It is recommended to check with airlines for the most accurate and up-to-date pricing information.
There are plenty of options for accommodation near Mayagüez. With over 201 hotels available, you'll have a variety of choices to fit your budget and preferences. Prices start at $68, providing plenty of affordable options. Whether you're looking for a luxurious resort or a budget-friendly hotel, you'll find suitable accommodations near Mayagüez.