MIA

Find cheap flights to Miami

Return
1 adult
Economy
0 bags
Fri 30/6
Fri 7/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Miami

Good to know

Low season

January

High season

December

Cheapest flight

C$ 178

Good deal round-trip

C$ 434

Good deal one-way

C$ 216
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (0% more expensive on average)
Flight from Montreal to Miami
or less
or less

When to book flights to Miami

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding cheap flights to Miami

  • Looking for cheap airfare to Miami? 25% of our users found tickets to Miami for the following prices or less: From Montreal Pierre Elliott Trudeau Intl C$ 216 one-way - C$ 325 round-trip, from Toronto Pearson Intl C$ 249 one-way - C$ 397 round-trip, from Vancouver Intl C$ 397 one-way - C$ 524 round-trip
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from Canada is January.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Miami flight deals.
  • Miami International Airport (MIA) is one of the main airports in Miami, situated approximately 8 miles (13 km) from downtown Miami. MIA serves the metropolitan region of Miami. When flying to Miami consider using MIA is close to downtown Miami.
  • Miami International Airport serves as a hub for American Airlines. When travelling to the metropolitan area of Miami and you’re looking to link to several locations in the Tri-county region, consider reserving your flight with American Airlines since the airline facilitates countless connections from MIA.
  • Palm Beach International Airport (PBI) is one of the primary airports in Miami, situated in Palm Beach county approximately 69 miles (111 km) from Downtown Miami. The Airport serves as the primary airport for Palm Beach County along with the metropolis of Miami.
  • Travellers on flights to Miami looking for a convenient and upscale hotel will find what they are looking for at the Miami International Airport Hotel. This hotel is the only hotel that is on the airport property and offers access to all of the shops and restaurants within the airport.
  • If you will be accompanied by a pet or service on your flight to Miami, you will be happy to learn that Miami International Airport boasts a grand total of seven pet relief areas, four of which are indoors and three outdoors. Each area is equipped with waste disposal stations for your convenience.
  • If the long flight to Miami has left you craving a Cuban meal, La Carreta in Concourse D of Miami International Airport should satisfy your cravings. The restaurant offers a full menu of Cuban style soups, salads, sandwiches, and entrées.
  • If you have just arrived on your flight to Miami and realize that you’ve forgotten those board shorts or that bikini, stop by Ron Jon Surf Shop in Concourse G on Level Two at Miami International Airport. In addition to great swimwear, they carry a whole host of surf and skate equipment as well as outdoor adventure camera gear.
  • If you have made the trip to Miami with a large amount of baggage in tow, you might appreciate a luggage cart to make transport a little easier. The airport offers self-service luggage carts for a small fee, and the carts can be found throughout all of the terminals as well as all of the parking garages.

FAQs - booking Miami flights

Book Cheap Miami Plane Tickets

Recent round-trip flight deals

13/9Wed
directAmerican Airlines
3h 18mYYZ-MIA
5/12Tue
directAmerican Airlines
3h 16mMIA-YYZ
C$ 295
20/9Wed
directAmerican Airlines
3h 18mYYZ-MIA
23/9Sat
1 stopAmerican Airlines
5h 39mMIA-YYZ
C$ 300
10/10Tue
directAir Transat
3h 40mYUL-MIA
17/10Tue
directAir Transat
3h 30mMIA-YUL
C$ 307
13/9Wed
directAmerican Airlines
3h 18mYYZ-MIA
5/12Tue
1 stopAmerican Airlines
6h 46mMIA-YYZ
C$ 307
15/6Thu
directAir Transat
3h 40mYUL-MIA
22/6Thu
directAir Transat
3h 30mMIA-YUL
C$ 313
15/10Sun
directAir Transat
3h 40mYUL-MIA
17/10Tue
directAir Transat
3h 30mMIA-YUL
C$ 317
29/10Sun
directAir Transat
3h 40mYUL-MIA
3/11Fri
directAir Transat
3h 40mMIA-YUL
C$ 322
14/9Thu
1 stopDelta
11h 03mYYZ-MIA
18/9Mon
1 stopDelta
5h 07mMIA-YYZ
C$ 324
13/9Wed
directAmerican Airlines
3h 18mYYZ-MIA
20/9Wed
directAmerican Airlines
3h 15mMIA-YYZ
C$ 326
16/9Sat
1 stopDelta
7h 31mYYZ-MIA
23/9Sat
1 stopDelta
8h 58mMIA-YYZ
C$ 333
9/10Mon
1 stopDelta
9h 31mYYZ-MIA
14/10Sat
1 stopDelta
10h 02mMIA-YYZ
C$ 334
7/11Tue
1 stopDelta
6h 12mYYZ-MIA
10/11Fri
1 stopDelta
9h 10mMIA-YYZ
C$ 343
15/6Thu
directMultiple Airlines
3h 40mYUL-MIA
20/6Tue
2 stopsMultiple Airlines
17h 26mMIA-YUL
C$ 347
15/9Fri
directAir Canada
3h 27mYUL-MIA
25/9Mon
directAir Canada
3h 33mMIA-YUL
C$ 356
6/7Thu
1 stopMultiple Airlines
17h 45mYYC-MIA
13/7Thu
1 stopMultiple Airlines
12h 43mMIA-YYC
C$ 359
23/10Mon
directAir Canada
3h 27mYUL-MIA
24/10Tue
1 stopAir Canada
10h 31mMIA-YUL
C$ 359
30/8Wed
directAir Canada
3h 11mYYZ-MIA
28/9Thu
directAir Canada
3h 09mMIA-YYZ
C$ 360
10/10Tue
1 stopUnited Airlines
10h 04mYUL-MIA
17/10Tue
1 stopUnited Airlines
11h 45mMIA-YUL
C$ 366
8/9Fri
1 stopUnited Airlines
16h 24mYUL-MIA
15/9Fri
1 stopUnited Airlines
12h 40mMIA-YUL
C$ 389
12/7Wed
1 stopAeromexico
9h 25mYYZ-MIA
14/7Fri
1 stopAeromexico
11h 01mMIA-YYZ
C$ 419

Search by stops

Search by airline

Search by price

Recent one-way flight deals

13/6Tue
directAir Transat
3h 40mYUL-MIA
C$ 178
11/6Sun
directAir Transat
3h 40mYUL-MIA
C$ 181
6/6Tue
directAir Transat
3h 40mYUL-MIA
C$ 184
6/6Tue
directAir Transat
3h 40mYUL-MIA
C$ 185
9/6Fri
1 stopMultiple Airlines
13h 55mYVR-MIA
C$ 190
27/6Tue
2 stopsMultiple Airlines
30h 00mYVR-MIA
C$ 192
21/11Tue
directAir Canada
3h 55mYUL-MIA
C$ 196
24/10Tue
1 stopAir Canada
6h 17mYTZ-MIA
C$ 196
23/8Wed
1 stopMultiple Airlines
15h 06mYYZ-MIA
C$ 197
24/10Tue
2 stopsAir Canada
10h 33mYTZ-MIA
C$ 197
14/6Wed
1 stopMultiple Airlines
15h 00mYYZ-MIA
C$ 198
6/6Tue
directAir Canada
3h 44mYUL-MIA
C$ 198
7/6Wed
1 stopDelta
8h 21mYYZ-MIA
C$ 207
17/10Tue
1 stopAmerican Airlines
14h 58mYUL-MIA
C$ 213
9/6Fri
1 stopDelta
7h 48mYUL-MIA
C$ 219
1/8Tue
1 stopUnited Airlines
8h 28mYYZ-MIA
C$ 227
18/8Fri
1 stopAeromexico
9h 15mYYZ-MIA
C$ 239
30/8Wed
1 stopAmerican Airlines
11h 55mYVR-MIA
C$ 241
6/10Fri
1 stopJetBlue
10h 43mYVR-MIA
C$ 268
6/6Tue
1 stopPorter Airlines
7h 40mYTZ-MIA
C$ 313

Search by stops

Search by airline

Search by price

Recent domestic flight deals

14/6Wed
directSpirit Airlines
3h 00mPHL-MIA
20/6Tue
directSpirit Airlines
2h 52mMIA-PHL
C$ 111
3/7Mon
directSpirit Airlines
2h 38mBWI-MIA
7/7Fri
directSpirit Airlines
2h 43mMIA-BWI
C$ 117
20/6Tue
directSpirit Airlines
3h 09mLGA-MIA
24/6Sat
directSpirit Airlines
3h 05mMIA-LGA
C$ 120
18/7Tue
directSpirit Airlines
3h 00mORD-MIA
25/7Tue
directSpirit Airlines
3h 23mMIA-ORD
C$ 125
14/6Wed
directSpirit Airlines
3h 09mORD-MIA
20/6Tue
directSpirit Airlines
3h 23mMIA-ORD
C$ 139

Search by stops

Search by airline

Search by price

Flights to Miami

Destination:

Miami (MIA)United States

Return flight deals:

Miami - Canada

Cabin classes:

C$ 9,280
C$ 960
C$ 1,114
C$ 292

Browse destinations:

C$ 311