Fly from Miami, FL to San Juan, Puerto Rico

2 hr 40 min nonstop flight from MIA to SJUCheapest price for a flight on 05/27/2024$113.98 one wayAirlines include Southwest, American Airlines, Frontier, and more.