Beginning of main content
Round Trip Icon
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Cheap MIA to SJU Flights

Prices were available within the past 7 days and starts at CA $90 for one-way flights and CA $279 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Miami to San Juan route information

Origin Airport Miami Intl.
Destination Airport Luis Munoz Marin Intl.
Airlines Serving American Airlines, Delta
Flight Price CA $279
Distance 1,670 km

Fort Lauderdale

CA $180.76

Cheap MIA to SJU Flights

  • Is there a day of the week that has more departure times to choose from than other days?

    With five total flight time options, Thursday provides the most flexibility from MIA to SJU. Note that Thursday is also the most popular day on average among all flights departing US. But there is nothing like making new friends on your way to a new place.
  • What is the cheapest day to fly from Miami to San Juan?

    The cheapest day to fly to San Juan from Miami is on Tuesday. So, if you are trying to save a little money on your next holiday look for flights on Tuesday.
  • Which airline has the least delays from Miami to San Juan?

    Using the combined on-time percentage and average delay breakdown, Miami to San Juan currently has a 3 out of a possible 5 star rating. A 3-star rating means you should feel slightly worried about getting to San Juan on time.
  • How long does it take to fly from Miami to San Juan?

    The average flight from MIA and SJU takes around two hours and 38 minutes.
  • What is the cheapest airline flying from Miami to San Juan?

    Frontier Airlines is the leader in keeping prices down for their passengers over the next three months. Fares are being booked at just $149, which is a good deal when compared to the high-end bookings of $3,933.
  • How long is the flight from MIA to SJU?

    American Airlines currently holds the quickest travel time with two hours and 37 minutes. So, you would arrive in San Juan at 5:07 PM AST if you left Miami at 2:30 PM EST.
  • What airports do you fly into for San Juan?

    There is more than one way to get to San Juan. Fort Lauderdale-Hollywood International Airport is only 21 miles away from Miami International Airport, and flights are 40% cheaper on average for the upcoming two months. Ditch the crowds, while also saving some money.

Miami to San Juan Flights

How Expedia save you money on your flight?

One surefire way to save money on your flight is to book your flight and hotel together with Expedia. Sometimes, the savings are so large that the flight is basically free!

Flight deals with Expedia


How to find cheap flights with Expedia?

When it comes to finding cheap Expedia flights, the best time to do it is during low season or shoulder season, which ranges between late January to May.

Book a cheap flight with Expedia