Did you know?
- The shortest nonstop flight time from Miami to San Juan is 2 hours, 30 minutes on American.
- New York, NY is the most popular connection for one stop flights between Miami and San Juan.
- The shortest nonstop flight from Miami to San Juan is 1681 km on American.
- There are 10 nonstop flights on route from Miami to San Juan every day.
- The shortest connecting flight from Miami to San Juan is 4516 km on JetBlue Airways.
Hotels in San Juan
Traveling on the route and need hotel in San Juan? Choose from more than 45,000 hotels.