background

Business Class Flight Deals from Miami to Ontario from $950

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

UA LogoAC LogoQR LogoSQ LogoNH LogoEK LogoJL 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

Top Deals on Business Class Flights from Miami to Toronto

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

American Airlines Logo
American Airlines

Jul 19

MIA
3h 22m
YYZ

Jul 19

YTO
American Airlines Logo
American Airlines

Jul 23

YTO
3h 35m
MIA

Jul 23

MIA

as low as

$950

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

American Airlines Logo
American Airlines

Jul 19

MIA
6h 14m
LGA
YYZ

Jul 19

YTO
American Airlines Logo
American Airlines

Jul 23

YTO
3h 35m
MIA

Jul 23

MIA

as low as

$960

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

American Airlines Logo
American Airlines

Jul 19

MIA
6h 14m
LGA
YYZ

Jul 19

YTO
American Airlines Logo
American Airlines

Jul 23

YTO
9h 18m
DCA
MIA

Jul 23

MIA

as low as

$976

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

Air Canada Logo
Air Canada

Aug 9

MIA
3h 14m
Direct

Aug 10

YYZ
Air Canada Logo
Air Canada

Aug 28

YYZ
3h 18m
Direct

Aug 28

MIA

as low as

$1078

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

Air Canada Logo
Air Canada

Aug 9

MIA
3h 14m
YYZ

Aug 10

YTO
Air Canada Logo
Air Canada

Aug 28

YTO
3h 18m
MIA

Aug 28

MIA

as low as

$1078

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

Air Canada Logo
Air Canada

Aug 9

MIA
3h 14m
YYZ

Aug 10

YTO
Air Canada Logo
Air Canada

Aug 26

YTO
7h 11m
YUL
MIA

Aug 26

MIA

as low as

$1087

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

Air Canada Logo
Air Canada

Jul 19

MIA
8h 25m
YUL
YYZ

Jul 19

YTO
Air Canada Logo
Air Canada

Jul 23

YTO
3h 18m
MIA

Jul 23

MIA

as low as

$1125

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

Air Canada Logo
Air Canada

Aug 9

MIA
7h 53m
ORD
YYZ

Aug 9

YTO
Air Canada Logo
Air Canada

Aug 26

YTO
7h 11m
YUL
MIA

Aug 26

MIA

as low as

$1129

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

Air Canada Logo
Air Canada

Jul 19

MIA
8h 25m
YUL
YYZ

Jul 19

YTO
Air Canada Logo
Air Canada

Jul 23

YTO
6h 31m
YUL
MIA

Jul 23

MIA

as low as

$1133

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

Air Canada Logo
Air Canada

Jul 19

MIA
3h 19m
YYZ

Jul 19

YTO
Air Canada Logo
Air Canada

Jul 23

YTO
3h 18m
MIA

Jul 23

MIA

as low as

$1406

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

United Airlines Logo
United Airlines

Jul 19

MIA
8h 14m
ORD
YYZ

Jul 19

YTO
United Airlines Logo
United Airlines

Jul 23

YTO
3h 18m
MIA

Jul 23

MIA

as low as

$2636

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

United Airlines Logo
United Airlines

Jul 19

MIA
8h 14m
ORD

Jul 19

YYZ
Air Canada Logo
Air Canada

Jul 23

YYZ
3h 18m
Direct

Jul 23

MIA

as low as

$2636

Top Deals on Business Class Flights from Miami to Ottawa

Miami, US (MIA) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 25

MIA
15h 20m
YYZ

May 26

YOW
Air Canada Logo
Air Canada

Jun 1

YOW
7h 37m
YUL

Jun 1

MIA

as low as

$1125

Miami, US (MIA) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 25

MIA
15h 20m
YYZ

May 26

YOW
Air Canada Logo
Air Canada

Jun 1

YOW
7h 17m
YUL

Jun 1

MIA

as low as

$1125

Miami, US (MIA) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 25

MIA
11h 30m
YYZ

May 26

YOW
Air Canada Logo
Air Canada

Jun 1

YOW
7h 17m
YUL

Jun 1

MIA

as low as

$1125

Miami, US (MIA) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 25

MIA
10h 21m
YYZ

May 26

YOW
Air Canada Logo
Air Canada

Jun 1

YOW
7h 17m
YUL

Jun 1

MIA

as low as

$1125

Miami, US (MIA) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 25

MIA
9h 5m
ORD

May 25

YOW
Air Canada Logo
Air Canada

Jun 1

YOW
7h 37m
YUL

Jun 1

MIA

as low as

$1148

Miami, US (MIA) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 25

MIA
9h 5m
ORD

May 25

YOW
Air Canada Logo
Air Canada

Jun 1

YOW
7h 17m
YUL

Jun 1

MIA

as low as

$1148

Miami, US (MIA) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 25

MIA
7h 50m
EWR

May 25

YOW
Air Canada Logo
Air Canada

Jun 1

YOW
7h 17m
YUL

Jun 1

MIA

as low as

$1148

Miami, US (MIA) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 25

MIA
7h 50m
EWR

May 25

YOW
Air Canada Logo
Air Canada

Jun 1

YOW
7h 37m
YUL

Jun 1

MIA

as low as

$1148

Miami, US (MIA) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 25

MIA
7h 50m
EWR

May 25

YOW
Air Canada Logo
Air Canada

Jun 1

YOW
6h 48m
YYZ

Jun 1

MIA

as low as

$1153

Miami, US (MIA) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 25

MIA
9h 5m
ORD

May 25

YOW
Air Canada Logo
Air Canada

Jun 1

YOW
6h 48m
YYZ

Jun 1

MIA

as low as

$1153

Miami, US (MIA) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 25

MIA
7h 50m
EWR

May 25

YOW
Air Canada Logo
Air Canada

Jun 1

YOW
8h 48m
YYZ

Jun 1

MIA

as low as

$1177

Miami, US (MIA) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 25

MIA
9h 5m
ORD

May 25

YOW
Air Canada Logo
Air Canada

Jun 1

YOW
8h 48m
YYZ

Jun 1

MIA

as low as

$1177

Top Deals on Business Class Flights from Miami to Windsor

Miami, US (MIA) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 25

MIA
17h 39m
YYZ

May 26

YQG
Air Canada Logo
Air Canada

Jun 1

YQG
25h 3m
YYZ

Jun 2

MIA

as low as

$1530

Miami, US (MIA) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 23

MIA
11h 39m
YYZ
YQG

May 24

YQG
Air Canada Logo
Air Canada

May 30

YQG
10h 43m
YYZ
MIA

May 30

MIA

as low as

$1531

Miami, US (MIA) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 25

MIA
17h 39m
YYZ

May 26

YQG
Air Canada Logo
Air Canada

Jun 1

YQG
16h 28m
YYZ

Jun 2

MIA

as low as

$1545

Miami, US (MIA) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 25

MIA
17h 39m
YYZ

May 26

YQG
Air Canada Logo
Air Canada

Jun 1

YQG
20h 8m
YYZ

Jun 2

MIA

as low as

$1545

Miami, US (MIA) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 25

MIA
10h 21m
EWR
YYZ

May 25

YQG
Air Canada Logo
Air Canada

Jun 1

YQG
25h 3m
YYZ

Jun 2

MIA

as low as

$1756

Miami, US (MIA) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 25

MIA
10h 21m
EWR
YYZ

May 25

YQG
Air Canada Logo
Air Canada

Jun 1

YQG
20h 8m
YYZ

Jun 2

MIA

as low as

$1771

Miami, US (MIA) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 25

MIA
10h 21m
EWR
YYZ

May 25

YQG
Air Canada Logo
Air Canada

Jun 1

YQG
16h 28m
YYZ

Jun 2

MIA

as low as

$1771

Miami, US (MIA) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 24

MIA
20h 14m
YYZ
YQG

May 25

YQG
Air Canada Logo
Air Canada

May 31

YQG
25h 3m
YYZ
MIA

Jun 1

MIA

as low as

$1972

Miami, US (MIA) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 25

MIA
11h 39m
YYZ

May 26

YQG
Air Canada Logo
Air Canada

Jun 1

YQG
25h 3m
YYZ

Jun 2

MIA

as low as

$2141

Miami, US (MIA) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 23

MIA
15h 24m
YUL
YYZ
YQG

May 24

YQG
Air Canada Logo
Air Canada

May 30

YQG
10h 43m
YYZ
MIA

May 30

MIA

as low as

$2584

Miami, US (MIA) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 25

MIA
10h 21m
EWR
YYZ

May 25

YQG
Air Canada Logo
Air Canada

Jun 1

YQG
10h 43m
YYZ

Jun 1

MIA

as low as

$2663

Miami, US (MIA) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 25

MIA
17h 39m
YYZ

May 26

YQG
Air Canada Logo
Air Canada

Jun 1

YQG
12h 12m
YYZ
YUL

Jun 1

MIA

as low as

$2914

Top Deals on Business Class Flights from Miami to London

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 25

MIA
11h 8m
YYZ

May 26

YXU
Air Canada Logo
Air Canada

Jun 1

YXU
5h 18m
YYZ

Jun 1

MIA

as low as

$1382

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 25

MIA
11h 8m
YYZ

May 26

YXU
Air Canada Logo
Air Canada

Jun 1

YXU
7h 3m
YYZ

Jun 1

MIA

as low as

$1382

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 25

MIA
11h 8m
YYZ

May 26

YXU
Air Canada Logo
Air Canada

Jun 1

YXU
11h 18m
YYZ

Jun 1

MIA

as low as

$1406

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 25

MIA
11h 8m
YYZ

May 26

YXU
Air Canada Logo
Air Canada

Jun 1

YXU
15h 38m
YYZ

Jun 1

MIA

as low as

$1406

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 25

MIA
11h 8m
YYZ

May 26

YXU
Air Canada Logo
Air Canada

Jun 1

YXU
9h 28m
YYZ
EWR

Jun 1

MIA

as low as

$1461

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 23

MIA
8h 28m
YYZ
YXU

May 23

YXU
Air Canada Logo
Air Canada

May 30

YXU
7h 3m
YYZ
MIA

May 30

MIA

as low as

$1511

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 23

MIA
8h 28m
YYZ
YXU

May 23

YXU
Air Canada Logo
Air Canada

May 30

YXU
9h 29m
YYZ
EWR
MIA

May 30

MIA

as low as

$1526

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 25

MIA
9h 8m
ORD
YYZ

May 25

YXU
Air Canada Logo
Air Canada

Jun 1

YXU
5h 18m
YYZ

Jun 1

MIA

as low as

$1539

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 25

MIA
9h 8m
ORD
YYZ

May 25

YXU
Air Canada Logo
Air Canada

Jun 1

YXU
7h 3m
YYZ

Jun 1

MIA

as low as

$1539

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 25

MIA
9h 8m
ORD
YYZ

May 25

YXU
Air Canada Logo
Air Canada

Jun 1

YXU
11h 18m
YYZ

Jun 1

MIA

as low as

$1563

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 25

MIA
9h 8m
ORD
YYZ

May 25

YXU
Air Canada Logo
Air Canada

Jun 1

YXU
15h 38m
YYZ

Jun 1

MIA

as low as

$1563

Miami, US (MIA) - London, CA (YXU)

Air Canada Logo
Air Canada

May 25

MIA
9h 8m
ORD
YYZ

May 25

YXU
Air Canada Logo
Air Canada

Jun 1

YXU
9h 28m
YYZ
EWR

Jun 1

MIA

as low as

$1618

Top Deals on Business Class Flights from Miami to Thunder Bay

Miami, US (MIA) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 25

MIA
13h 5m
YYZ

May 26

YQT
Air Canada Logo
Air Canada

Jun 1

YQT
8h 53m
YYZ

Jun 1

MIA

as low as

$1341

Miami, US (MIA) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 25

MIA
13h 5m
YYZ

May 26

YQT
Air Canada Logo
Air Canada

Jun 1

YQT
10h 22m
YYZ
YUL

Jun 1

MIA

as low as

$1350

Miami, US (MIA) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 25

MIA
13h 5m
YYZ

May 26

YQT
Air Canada Logo
Air Canada

Jun 1

YQT
22h 1m
YYZ
EWR

Jun 2

MIA

as low as

$1381

Miami, US (MIA) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 25

MIA
13h 5m
YYZ

May 26

YQT
Air Canada Logo
Air Canada

Jun 1

YQT
22h 52m
YYZ
YUL

Jun 2

MIA

as low as

$1404

Miami, US (MIA) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 25

MIA
18h 44m
ORD
YYZ

May 26

YQT
Air Canada Logo
Air Canada

Jun 1

YQT
8h 53m
YYZ

Jun 1

MIA

as low as

$1414

Miami, US (MIA) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 25

MIA
17h 11m
ORD
YYZ

May 26

YQT
Air Canada Logo
Air Canada

Jun 1

YQT
8h 53m
YYZ

Jun 1

MIA

as low as

$1414

Miami, US (MIA) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 25

MIA
13h 5m
YYZ

May 26

YQT
Air Canada Logo
Air Canada

Jun 1

YQT
9h 54m
YYZ
ORD

Jun 1

MIA

as low as

$1420

Miami, US (MIA) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 25

MIA
18h 44m
ORD
YYZ

May 26

YQT
Air Canada Logo
Air Canada

Jun 1

YQT
22h 1m
YYZ
EWR

Jun 2

MIA

as low as

$1454

Miami, US (MIA) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 23

MIA
10h 30m
YYZ
YQT

May 23

YQT
Air Canada Logo
Air Canada

May 30

YQT
7h 8m
YYZ
MIA

May 30

MIA

as low as

$1468

Miami, US (MIA) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 23

MIA
10h 30m
YYZ
YQT

May 23

YQT
Air Canada Logo
Air Canada

May 30

YQT
10h 37m
YYZ
YUL
MIA

May 30

MIA

as low as

$1474

Miami, US (MIA) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 23

MIA
17h 11m
ORD
YYZ
YQT

May 24

YQT
Air Canada Logo
Air Canada

May 30

YQT
10h 37m
YYZ
YUL
MIA

May 30

MIA

as low as

$1483

Miami, US (MIA) - Thunder Bay, CA (YQT)

Air Canada Logo
Air Canada

May 25

MIA
13h 5m
YYZ

May 26

YQT
Air Canada Logo
Air Canada

Jun 1

YQT
26h 33m
YYZ

Jun 2

MIA

as low as

$1500

Top Deals on Business Class Flights from Miami to Timmins

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 23

MIA
10h 33m
ORD
YYZ

May 23

YTS
Air Canada Logo
Air Canada

May 30

YTS
6h 58m
YYZ

May 30

MIA

as low as

$1346

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 23

MIA
12h 28m
YYZ

May 24

YTS
Air Canada Logo
Air Canada

May 30

YTS
6h 58m
YYZ

May 30

MIA

as low as

$1361

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 23

MIA
9h 53m
YYZ

May 23

YTS
Air Canada Logo
Air Canada

May 30

YTS
6h 58m
YYZ

May 30

MIA

as low as

$1361

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 23

MIA
10h 33m
ORD
YYZ

May 23

YTS
Air Canada Logo
Air Canada

May 30

YTS
9h 49m
YYZ
ORD

May 30

MIA

as low as

$1362

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 23

MIA
10h 33m
ORD
YYZ

May 23

YTS
Air Canada Logo
Air Canada

May 30

YTS
15h 33m
YYZ

May 30

MIA

as low as

$1371

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 23

MIA
12h 28m
YYZ

May 24

YTS
Air Canada Logo
Air Canada

May 30

YTS
9h 49m
YYZ
ORD

May 30

MIA

as low as

$1377

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 23

MIA
9h 53m
YYZ

May 23

YTS
Air Canada Logo
Air Canada

May 30

YTS
9h 49m
YYZ
ORD

May 30

MIA

as low as

$1377

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 23

MIA
12h 28m
YYZ

May 24

YTS
Air Canada Logo
Air Canada

May 30

YTS
15h 33m
YYZ

May 30

MIA

as low as

$1386

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 23

MIA
9h 53m
YYZ

May 23

YTS
Air Canada Logo
Air Canada

May 30

YTS
15h 33m
YYZ

May 30

MIA

as low as

$1386

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 23

MIA
10h 33m
ORD
YYZ
YTS

May 23

YTS
Air Canada Logo
Air Canada

May 30

YTS
6h 58m
YYZ
MIA

May 30

MIA

as low as

$1474

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 23

MIA
10h 33m
ORD
YYZ
YTS

May 23

YTS
Air Canada Logo
Air Canada

May 30

YTS
9h 49m
YYZ
ORD
MIA

May 30

MIA

as low as

$1489

Miami, US (MIA) - Timmins, CA (YTS)

Air Canada Logo
Air Canada

May 23

MIA
9h 53m
YYZ
YTS

May 23

YTS
Air Canada Logo
Air Canada

May 30

YTS
6h 58m
YYZ
MIA

May 30

MIA

as low as

$1489

Top Deals on Business Class Flights from Miami to Greater Sudbury

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 23

MIA
6h 6m
YYZ

May 23

YSB
Air Canada Logo
Air Canada

May 30

YSB
6h 18m
YYZ

May 30

MIA

as low as

$1347

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 23

MIA
16h 1m
YYZ

May 24

YSB
Air Canada Logo
Air Canada

May 30

YSB
6h 18m
YYZ

May 30

MIA

as low as

$1361

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 23

MIA
6h 6m
YYZ

May 23

YSB
Air Canada Logo
Air Canada

May 30

YSB
16h 8m
YYZ

May 31

MIA

as low as

$1372

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 23

MIA
6h 6m
YYZ

May 23

YSB
Air Canada Logo
Air Canada

May 30

YSB
11h 3m
YYZ

May 30

MIA

as low as

$1372

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 23

MIA
16h 1m
YYZ
YSB

May 24

YSB
Air Canada Logo
Air Canada

May 30

YSB
6h 18m
YYZ
MIA

May 30

MIA

as low as

$1496

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 23

MIA
6h 6m
YYZ

May 23

YSB
Air Canada Logo
Air Canada

May 30

YSB
12h 32m
YYZ
YUL

May 30

MIA

as low as

$1834

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 23

MIA
16h 1m
YYZ

May 24

YSB
Air Canada Logo
Air Canada

May 30

YSB
12h 32m
YYZ
YUL

May 30

MIA

as low as

$1848

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 23

MIA
21h 31m
YYZ

May 24

YSB
Air Canada Logo
Air Canada

May 30

YSB
12h 32m
YYZ
YUL

May 30

MIA

as low as

$2006

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 23

MIA
10h 29m
EWR
YYZ

May 23

YSB
Air Canada Logo
Air Canada

May 30

YSB
6h 18m
YYZ

May 30

MIA

as low as

$2092

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 23

MIA
10h 29m
EWR
YYZ

May 23

YSB
Air Canada Logo
Air Canada

May 30

YSB
11h 3m
YYZ

May 30

MIA

as low as

$2117

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 23

MIA
10h 29m
EWR
YYZ

May 23

YSB
Air Canada Logo
Air Canada

May 30

YSB
16h 8m
YYZ

May 31

MIA

as low as

$2117

Miami, US (MIA) - Greater Sudbury, CA (YSB)

Air Canada Logo
Air Canada

May 23

MIA
10h 29m
EWR
YYZ

May 23

YSB
Air Canada Logo
Air Canada

May 30

YSB
21h 43m
YYZ

May 31

MIA

as low as

$2214

Top Deals on Business Class Flights from Miami to Sault Ste. Marie

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 23

MIA
8h 49m
YYZ

May 23

YAM
Air Canada Logo
Air Canada

May 30

YAM
6h 48m
YYZ

May 30

MIA

as low as

$1391

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 23

MIA
8h 49m
YYZ

May 23

YAM
Air Canada Logo
Air Canada

May 30

YAM
6h 48m
YYZ

May 30

MIA

as low as

$1391

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 23

MIA
12h 19m
YYZ

May 24

YAM
Air Canada Logo
Air Canada

May 30

YAM
6h 48m
YYZ

May 30

MIA

as low as

$1398

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 23

MIA
12h 19m
YYZ

May 24

YAM
Air Canada Logo
Air Canada

May 30

YAM
6h 48m
YYZ

May 30

MIA

as low as

$1398

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 23

MIA
8h 49m
YYZ

May 23

YAM
Air Canada Logo
Air Canada

May 30

YAM
15h 23m
YYZ

May 30

MIA

as low as

$1416

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 23

MIA
8h 49m
YYZ

May 23

YAM
Air Canada Logo
Air Canada

May 30

YAM
9h 39m
YYZ
ORD

May 30

MIA

as low as

$1455

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 23

MIA
12h 19m
YYZ

May 24

YAM
Air Canada Logo
Air Canada

May 30

YAM
9h 39m
YYZ
ORD

May 30

MIA

as low as

$1463

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 23

MIA
10h 47m
EWR
YYZ

May 23

YAM
Air Canada Logo
Air Canada

May 30

YAM
6h 48m
YYZ

May 30

MIA

as low as

$1493

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 23

MIA
10h 47m
EWR
YYZ
YAM

May 23

YAM
Air Canada Logo
Air Canada

May 30

YAM
6h 48m
YYZ
MIA

May 30

MIA

as low as

$1493

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 23

MIA
8h 49m
YYZ
YAM

May 23

YAM
Air Canada Logo
Air Canada

May 30

YAM
6h 48m
YYZ
MIA

May 30

MIA

as low as

$1505

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 23

MIA
10h 47m
EWR
YYZ
YAM

May 23

YAM
Air Canada Logo
Air Canada

May 30

YAM
9h 39m
YYZ
ORD
MIA

May 30

MIA

as low as

$1508

Miami, US (MIA) - Sault Ste. Marie, CA (YAM)

Air Canada Logo
Air Canada

May 23

MIA
24h 14m
YYZ

May 24

YAM
Air Canada Logo
Air Canada

May 30

YAM
9h 39m
YYZ
ORD

May 30

MIA

as low as

$1590

Good to Know

Essential information to help you plan your flight Business Class from Miami to Ontario

Cheapest Flight

$950

The lowest price we found in the last two weeks, departing Jul 19 and returning Jul 23

Airline AA1 stop ‧ 3h 22m ‧ business

Fastest Flights

$1078

The fastest flight that we found in the last two weeks, departing Aug 9 and returning Aug 28

Airline AC3h 14m ‧ business

Cheapest Flight Round-trip

$950

Cheapest price found in the last 14 days, departing Jul 19 and returning Jul 23

Airline AA1 stop ‧ 3h 22m ‧ business

Cheapest Layover airport

$1129

The cheapest layover airport to Toronto is currently $1129

Airline AC2 stops ‧ 7h 53m ‧ business

Best Arrival airport

$1382

The best arrival airport to London is currently $1382

Airline AC1 stop ‧ 11h 8m ‧ business

Best Departure airport

$1382

The best departure airport to London is currently $1382

Airline AC1 stop ‧ 11h 8m ‧ business

Cheapest Airline

$1382

The cheapest airline to London is currently $1382

Airline AC1 stop ‧ 11h 8m ‧ business

Frequently Asked Questions

Which cities in Ontario can I fly to directly or with one stop from Miami?

From Miami you can fly directly to Toronto Pearson and occasionally to Ottawa with one-stop options via hubs like Atlanta, Charlotte, or Dallas. Toronto Pearson is the main gateway for southern Ontario, ideal for visiting Toronto and surrounding areas, while Ottawa is suitable for the national capital region.

How long is the flight from Miami to Ontario?

There are no direct flights from Miami to Ontario, so one-stop flights typically take around 4 to 6 hours depending on layovers and the specific destination airport. For example, flights to Toronto usually total about 4 hours including one stop, while flights to other Ontario cities may be slightly longer.

Are there direct flights from Miami to Ontario?

There are no regular non-stop flights from Miami to Ontario airports. Most travelers connect through major hubs like Dallas, Dallas-Fort Worth, or Atlanta, with total travel times typically around 5 to 7 hours including layovers.

Which airlines fly from Miami to Ontario?

Miami to Ontario flights are mainly operated by Air Canada and American Airlines non-stop, with others like Delta via hubs.

When is the cheapest time to fly from Miami to Ontario?

Flights from Miami to Ontario tend to be most affordable in late fall and winter, avoiding peak holiday and summer vacation periods. Booking midweek flights during off-peak hours can also help save money.

How far in advance should I book flights from Miami to Ontario?

For Miami to Ontario, booking 4 to 8 weeks in advance generally offers good prices, with earlier bookings recommended for peak summer and holiday periods.

What are the most popular areas to visit in Ontario and how does that affect where I should fly?

In Ontario, Toronto is popular for its vibrant city life and cultural attractions, accessible via Toronto Pearson or Billy Bishop airports. Niagara Falls draws visitors for its natural wonder and is best reached through Toronto Pearson or Buffalo Niagara airports, depending on travel plans. Ottawa appeals for its historic sites and government buildings, with Ottawa Macdonald-Cartier International Airport serving as the main gateway.

Do I need a passport or visa to travel from Miami to Ontario?

Traveling from Miami to Ontario requires U.S. citizens to carry a valid passport for entry into Canada. No visa is typically needed for short visits, but check current Canadian entry requirements and ensure your passport is valid for the duration of your stay.

Which airports in Ontario are best to fly into from Miami?

From Miami to Ontario, Toronto Pearson International is the busiest airport with the most flight options, ideal for accessing major cities and regional destinations. Billy Bishop Airport offers convenient access to downtown Toronto for city visits, while airports like Hamilton or Ottawa serve specific areas or regional travel plans.

Are overnight or red eye flights available from Miami to Ontario?

Red eye flights from Miami to Ontario are uncommon due to the relatively short flight duration. Most flights depart during the day or early evening, arriving in Ontario by evening.

What is the baggage allowance on flights from Miami to Ontario?

Baggage allowances from Miami to Ontario vary by airline and fare class. Basic economy often excludes checked bags or charges extra, while standard economy typically includes at least one checked bag and a carry-on. Premium cabins offer additional baggage benefits.

What cabin and seat options are typical from Miami to Ontario?

Flights from Miami to Ontario generally offer Economy with the option for extra legroom seats and sometimes a Premium Economy or Business class, but lie-flat seats are rare due to the short to medium length of the route.

Are same day changes or standby possible on this route from Miami to Ontario?

Same day changes or standby from Miami to Ontario are usually more accessible for passengers with flexible fares and premium cabins, while those with basic fares face significant restrictions.

What time of day is usually cheapest for flights from Miami to Ontario?

For Miami to Ontario, flights departing in the late morning or early afternoon on weekdays tend to be more affordable, while weekend and evening flights often cost more. However, prices can vary by season and day of the week.

Flights to Ontario