Find cheap Miami, United States to San Jose, Costa Rica flights with our free search service. Compare all available fares for direct or connection flights to San Jose.
Best price to flight from Miami to San Jose (One Way)
What is the distance between Miami and San Jose?
The average distance from Miami to San Jose is 1804 kilometers (equals to 1120 miles or 974 nautical miles).
Your flight will departure from Miami International Airport, United States and arrive on San Jose Juan Santamaria Airport, Costa Rica.
How long is the flight from Miami to San Jose?
The average flight time between Miami to San Jose is 2 hours and 48 minutes.
How much is the fare for flight between Miami and San Jose?
The average price for one-way airfare from Miami to San Jose is 158 USD (none-taxes) for economy class.