background

Business Class Flight Deals from Miami to Toronto Pearson Airport from $295

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

AC LogoAV LogoAM LogoCM LogoQR LogoSQ LogoNH Logo

... and +100s more

Customer-First Commitment

Free cancellation for many rates

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Priority Customer Service

VIP member priority support for seamless bookings and exclusive travel benefits

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Stops

  • Nonstop
    from $641
  • Up to 1 stop
    $683
  • Up to 2 stops
    $693

Airlines

  • Air Canada
    $1046
  • American Airlines
    $641
  • AVIANCA
    $3201
  • COPA Airlines
    $3475

Cabin Class

  • Business
    $641
  • First
    $1007

Departure Airports

  • Miami International Airport
    $641

Arrival Airports

  • Toronto Pearson Airport
    $641

Layover Airports

  • Charlotte Douglas International Airport
    $689
  • Chicago O Hare Airport
    $1128
  • El Dorado International Airport
    $3201
  • Montreal Trudeau Airport
    $1230
  • New York LaGuardia Airport
    $683
  • Newark Liberty Airport
    $1046
  • Philadelphia International Airport
    $965
  • Reagan Washington National Airport
    $683
  • Tocumen International Airport
    $3443

Best Price. GUARANTEED.

Exclusively for Priceline Members
Tired of searching? Book now!
We'll refund the difference if you find a lower price.

BUNDLE & SAVE

Book a flight & hotel together for extra savings.

On average save $240 per traveler
American Airlines Logo
American Airlines

05/29/25

MIA
3h 15m
Direct

05/29/25

YYZ
American Airlines Logo
American Airlines

06/05/25

YYZ
3h 15m
Direct

06/05/25

MIA
$641
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

MIA
6h 13m
LGA

05/29/25

YYZ
American Airlines Logo
American Airlines

06/05/25

YYZ
3h 15m
Direct

06/05/25

MIA
$683
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

MIA
5h 23m
LGA

05/29/25

YYZ
American Airlines Logo
American Airlines

06/05/25

YYZ
3h 15m
Direct

06/05/25

MIA
$683
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

MIA
8h 16m
DCA

05/29/25

YYZ
American Airlines Logo
American Airlines

06/05/25

YYZ
3h 15m
Direct

06/05/25

MIA
$683
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

MIA
4h 54m
DCA

05/29/25

YYZ
American Airlines Logo
American Airlines

06/05/25

YYZ
3h 15m
Direct

06/05/25

MIA
$683
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

MIA
5h 20m
DCA

05/29/25

YYZ
American Airlines Logo
American Airlines

06/05/25

YYZ
3h 15m
Direct

06/05/25

MIA
$683
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

MIA
3h 15m
Direct

05/29/25

YYZ
American Airlines Logo
American Airlines

06/05/25

YYZ
5h 4m
CLT

06/06/25

MIA
$689
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

MIA
7h 58m
DCA
LGA

05/29/25

YYZ
American Airlines Logo
American Airlines

06/05/25

YYZ
3h 15m
Direct

06/05/25

MIA
$693
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

MIA
6h 50m
CLT

05/29/25

YYZ
American Airlines Logo
American Airlines

06/05/25

YYZ
3h 15m
Direct

06/05/25

MIA
$721
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

MIA
8h 16m
DCA

05/29/25

YYZ
American Airlines Logo
American Airlines

06/05/25

YYZ
5h 4m
CLT

06/06/25

MIA
$731
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

MIA
7h 58m
DCA
LGA

05/29/25

YYZ
American Airlines Logo
American Airlines

06/05/25

YYZ
5h 4m
CLT

06/06/25

MIA
$741
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

MIA
3h 24m
Direct

05/29/25

YYZ
American Airlines Logo
American Airlines

06/05/25

YYZ
3h 15m
Direct

06/05/25

MIA
$783
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

MIA
3h 15m
Direct

05/29/25

YYZ
American Airlines Logo
American Airlines

06/05/25

YYZ
5h 52m
PHL

06/05/25

MIA
$965
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

MIA
5h 20m
DCA

05/29/25

YYZ
American Airlines Logo
American Airlines

06/05/25

YYZ
5h 52m
PHL

06/05/25

MIA
$1007
Free cancellation within 83 hours of booking
American Airlines Logo
American Airlines

05/29/25

MIA
4h 54m
DCA

05/29/25

YYZ
American Airlines Logo
American Airlines

06/05/25

YYZ
5h 52m
PHL

06/05/25

MIA
$1007
Free cancellation within 83 hours of booking
Air Canada Logo
Air Canada

05/29/25

MIA
3h 19m
Direct

05/30/25

YYZ
Air Canada Logo
Air Canada

06/05/25

YYZ
13h 24m
EWR

06/05/25

MIA
$1046
Free cancellation within 83 hours of booking
Air Canada Logo
Air Canada

05/29/25

MIA
3h 19m
Direct

05/30/25

YYZ
Air Canada Logo
Air Canada

06/05/25

YYZ
15h 41m
EWR

06/06/25

MIA
$1046
Free cancellation within 83 hours of booking
Air Canada Logo
Air Canada

05/29/25

MIA
14h 39m
EWR

05/29/25

YYZ
Air Canada Logo
Air Canada

06/05/25

YYZ
13h 24m
EWR

06/05/25

MIA
$1056
Free cancellation within 83 hours of booking
Air Canada Logo
Air Canada

05/29/25

MIA
7h 41m
ORD

05/29/25

YYZ
Air Canada Logo
Air Canada

06/05/25

YYZ
13h 24m
EWR

06/05/25

MIA
$1128
Free cancellation within 83 hours of booking
Air Canada Logo
Air Canada

05/29/25

MIA
7h 17m
ORD

05/29/25

YYZ
Air Canada Logo
Air Canada

06/05/25

YYZ
13h 24m
EWR

06/05/25

MIA
$1128
Free cancellation within 83 hours of booking
Air Canada Logo
Air Canada

05/29/25

MIA
7h 17m
ORD

05/29/25

YYZ
Air Canada Logo
Air Canada

06/05/25

YYZ
15h 41m
EWR

06/06/25

MIA
$1128
Free cancellation within 83 hours of booking
Air Canada Logo
Air Canada

05/29/25

MIA
8h 59m
YUL

05/29/25

YYZ
Air Canada Logo
Air Canada

06/05/25

YYZ
13h 24m
EWR

06/05/25

MIA
$1230
Free cancellation within 83 hours of booking
Air Canada Logo
Air Canada

05/29/25

MIA
8h 59m
YUL

05/29/25

YYZ
Air Canada Logo
Air Canada

06/05/25

YYZ
15h 41m
EWR

06/06/25

MIA
$1230
Free cancellation within 83 hours of booking
AVIANCA Logo
AVIANCA

05/29/25

MIA
14h 35m
BOG

05/29/25

YYZ
AVIANCA Logo
AVIANCA

06/05/25

YYZ
12h 40m
BOG

06/06/25

MIA
$3201
Free cancellation within 83 hours of booking
AVIANCA Logo
AVIANCA

05/29/25

MIA
11h 10m
BOG

05/29/25

YYZ
AVIANCA Logo
AVIANCA

06/05/25

YYZ
12h 40m
BOG

06/06/25

MIA
$3201
Free cancellation within 83 hours of booking
AVIANCA Logo
AVIANCA

05/29/25

MIA
14h 15m
BOG

05/30/25

YYZ
AVIANCA Logo
AVIANCA

06/05/25

YYZ
12h 40m
BOG

06/06/25

MIA
$3376
Free cancellation within 83 hours of booking
Air Canada Logo
Air Canada

05/29/25

MIA
3h 19m
Direct

05/30/25

YYZ
COPA Airlines Logo
COPA Airlines

06/05/25

YYZ
10h 55m
PTY

06/05/25

MIA
$3443
Free cancellation within 83 hours of booking
Air Canada Logo
Air Canada

05/29/25

MIA
8h 32m
EWR

05/29/25

YYZ
COPA Airlines Logo
COPA Airlines

06/05/25

YYZ
10h 55m
PTY

06/05/25

MIA
$3453
Free cancellation within 83 hours of booking
Air Canada Logo
Air Canada

05/29/25

MIA
6h 41m
EWR

05/29/25

YYZ
COPA Airlines Logo
COPA Airlines

06/05/25

YYZ
10h 55m
PTY

06/05/25

MIA
$3475
Free cancellation within 83 hours of booking
Air Canada Logo
Air Canada

05/29/25

MIA
7h 17m
ORD

05/29/25

YYZ
COPA Airlines Logo
COPA Airlines

06/05/25

YYZ
10h 55m
PTY

06/05/25

MIA
$3518
Free cancellation within 83 hours of booking

Top Deals on flights Business Class from Miami to Toronto Pearson Airport

Miami, US (MIA) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

MIA
3h 15m
Direct

May 29

YYZ

as low as

$295

Miami, US (MIA) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

MIA
4h 54m
DCA

May 29

YYZ

as low as

$337

Miami, US (MIA) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

MIA
14h 21m
JFK

May 30

YYZ

as low as

$337

Miami, US (MIA) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

MIA
13h 20m
PHL

May 30

YYZ

as low as

$337

Miami, US (MIA) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

MIA
13h 3m
LGA

May 30

YYZ

as low as

$337

Miami, US (MIA) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

MIA
16h 17m
DCA
LGA

May 30

YYZ

as low as

$343

Miami, US (MIA) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 29

MIA
6h 50m
CLT

May 29

YYZ

as low as

$375

Miami, US (MIA) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

May 29

MIA
3h 19m
Direct

May 30

YYZ

as low as

$465

Miami, US (MIA) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

May 29

MIA
7h 23m
EWR

May 29

YYZ

as low as

$514

Miami, US (MIA) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

May 29

MIA
7h 41m
ORD

May 29

YYZ

as low as

$567

Miami, US (MIA) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

May 29

MIA
9h 33m
YUL

May 29

YYZ

as low as

$600

Miami, US (MIA) - Toronto, CA (YTO)

AVIANCA Logo
AVIANCA

May 29

MIA
11h 10m
BOG

May 29

YYZ

as low as

$1504