Best price to flight from Miami to San Juan (One Way)
What is the distance between Miami and San Juan?
The average distance from Miami to San Juan is 1682 kilometers (equals to 1045 miles or 908 nautical miles).
Your flight will departure from Fort Lauderdale International Airport, United States and arrive on San Juan Luis Munoz Marin International Airport, Puerto Rico.
How long is the flight from Miami to San Juan?
The average flight time between Miami to San Juan is 2 hours and 23 minutes.
How much is the fare for flight between Miami and San Juan?
The average price for one-way airfare from Miami to San Juan is 66 USD (none-taxes) for economy class.