Skip to main content
Beginning of main content

MIA (Miami) to YYT (St. John's) Flights $523.49

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheap MIA to YYT Flights

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Miami to St. John's (MIA to YYT)

Question : Is there another local airport that can get you to St. John's?
Answer : Fort Lauderdale-Hollywood International Airport is just 21 miles away, and, on average, flights are 30% cheaper for the upcoming two months. Save and put that extra money toward your next adventure.

Question : Looking for the cheapest flight over the next 30 days?
Answer : As of Jul 17th, the best day for booking to St. John's (YYT) is Jul 29th. It costs $585, which is 42% below this route's average price.

Question : Is the price you found a good deal?
Answer : Flight prices fluctuate a lot more than most routes from the United States for MIA to YYT. They vary anywhere from $473 to $1,960. Remember, the sooner you book, the better price you tend to get.

Question : Which airline is offering the cheapest flight from MIA to YYT?
Answer : American Airlines is the leader in keeping costs down for their passengers over the next three months. Bookings are being made at just $473 and, when compared to the more expensive bookings of $1,960, it's quite a deal.

Question : How many days should you spend in St. John's?
Answer : The average time spent in St. John's by travelers from Miami is 10 days.

Question : Can you cut down on flight costs by changing the day of the week you travel to St. John's?
Answer : In August, the cheapest day to fly is Sunday. Having flexibility in your travel plans means you can save more, so be sure to plan ahead when possible.