background

Business Class Flight Deals from Canada to Miami from $539

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

AS LogoAC LogoB6 LogoAV LogoAM LogoCM LogoQR 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 Toronto to Miami

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

American Airlines Logo
American Airlines

May 29

YYZ
3h 30m
Direct

May 29

MIA
American Airlines Logo
American Airlines

Jun 5

MIA
12h 26m
CLT

Jun 5

YYZ

as low as

$539

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

American Airlines Logo
American Airlines

May 29

YYZ
3h 30m
Direct

May 29

MIA
American Airlines Logo
American Airlines

Jun 5

MIA
6h 52m
CLT

Jun 5

YYZ

as low as

$539

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

American Airlines Logo
American Airlines

May 29

YYZ
3h 30m
Direct

May 29

MIA
American Airlines Logo
American Airlines

Jun 5

MIA
7h 58m
LGA

Jun 5

YYZ

as low as

$567

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

American Airlines Logo
American Airlines

May 29

YYZ
5h 56m
DCA

May 29

MIA
American Airlines Logo
American Airlines

Jun 5

MIA
6h 52m
CLT

Jun 5

YYZ

as low as

$578

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

American Airlines Logo
American Airlines

May 29

YYZ
5h 56m
PHL

May 29

MIA
American Airlines Logo
American Airlines

Jun 5

MIA
6h 52m
CLT

Jun 5

YYZ

as low as

$578

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

American Airlines Logo
American Airlines

May 29

YYZ
5h 56m
PHL

May 29

MIA
American Airlines Logo
American Airlines

Jun 5

MIA
5h 1m
CLT

Jun 5

YYZ

as low as

$578

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

American Airlines Logo
American Airlines

May 29

YYZ
5h 56m
DCA

May 29

MIA
American Airlines Logo
American Airlines

Jun 5

MIA
5h 1m
CLT

Jun 5

YYZ

as low as

$578

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

American Airlines Logo
American Airlines

May 29

YYZ
3h 30m
Direct

May 29

MIA
American Airlines Logo
American Airlines

Jun 5

MIA
5h 56m
LGA

Jun 5

YYZ

as low as

$587

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

American Airlines Logo
American Airlines

May 29

YYZ
3h 30m
Direct

May 29

MIA
American Airlines Logo
American Airlines

Jun 5

MIA
7h 56m
CLT
LGA

Jun 5

YYZ

as low as

$679

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

American Airlines Logo
American Airlines

May 29

YYZ
5h 56m
DCA

May 29

MIA
American Airlines Logo
American Airlines

Jun 5

MIA
7h 56m
CLT
LGA

Jun 5

YYZ

as low as

$719

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

Air Canada Logo
Air Canada

May 29

YYZ
6h 18m
YUL

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
3h 19m
Direct

Jun 6

YYZ

as low as

$803

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

Air Canada Logo
Air Canada

May 29

YYZ
7h 3m
YUL

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
3h 19m
Direct

Jun 6

YYZ

as low as

$803

Top Deals on Business Class Flights from Vancouver to Miami

Vancouver, CA (YVR) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YVR
13h 54m
YYC
YYZ

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
13h 1m
YUL

Jun 7

YVR

as low as

$1402

Vancouver, CA (YVR) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YVR
12h 29m
YYC
YYZ

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
13h 1m
YUL

Jun 7

YVR

as low as

$1402

Vancouver, CA (YVR) - Miami, US (MIA)

American Airlines Logo
American Airlines

May 30

YVR
11h 42m
DFW

May 30

MIA
American Airlines Logo
American Airlines

Jun 6

MIA
8h 30m
DFW

Jun 6

YVR

as low as

$1558

Vancouver, CA (YVR) - Miami, US (MIA)

American Airlines Logo
American Airlines

May 30

YVR
11h 42m
DFW

May 30

MIA
American Airlines Logo
American Airlines

Jun 6

MIA
9h 40m
DFW

Jun 6

YVR

as low as

$1603

Vancouver, CA (YVR) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YVR
13h 54m
YYC
YYZ

May 31

MIA
Alaska Airlines Logo
Alaska Airlines

Jun 6

MIA
8h 37m
SEA

Jun 6

YVR

as low as

$1734

Vancouver, CA (YVR) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YVR
12h 29m
YYC
YYZ

May 31

MIA
Alaska Airlines Logo
Alaska Airlines

Jun 6

MIA
8h 37m
SEA

Jun 6

YVR

as low as

$1734

Vancouver, CA (YVR) - Miami, US (MIA)

American Airlines Logo
American Airlines

May 30

YVR
11h 42m
DFW

May 30

MIA
American Airlines Logo
American Airlines

Jun 6

MIA
30h 3m
ORD

Jun 7

YVR

as low as

$1837

Vancouver, CA (YVR) - Miami, US (MIA)

American Airlines Logo
American Airlines

May 30

YVR
11h 42m
DFW

May 30

MIA
American Airlines Logo
American Airlines

Jun 6

MIA
31h 18m
ORD

Jun 7

YVR

as low as

$1837

Vancouver, CA (YVR) - Miami, US (MIA)

American Airlines Logo
American Airlines

May 30

YVR
11h 42m
DFW

May 30

MIA
American Airlines Logo
American Airlines

Jun 6

MIA
12h 9m
CLT

Jun 6

YVR

as low as

$1925

Vancouver, CA (YVR) - Miami, US (MIA)

JetBlue Logo
JetBlue

May 30

YVR
12h 6m
JFK

May 31

MIA
JetBlue Logo
JetBlue

Jun 6

MIA
11h 5m
JFK

Jun 6

YVR

as low as

$1948

Vancouver, CA (YVR) - Miami, US (MIA)

American Airlines Logo
American Airlines

May 30

YVR
12h 18m
DFW

May 30

MIA
American Airlines Logo
American Airlines

Jun 6

MIA
12h 9m
CLT

Jun 6

YVR

as low as

$2017

Vancouver, CA (YVR) - Miami, US (MIA)

Aeromexico Logo
Aeromexico

May 30

YVR
13h 52m
MEX

May 31

MIA
Aeromexico Logo
Aeromexico

Jun 6

MIA
10h 53m
MEX

Jun 6

YVR

as low as

$6227

Top Deals on Business Class Flights from Montreal to Miami

Montreal, CA (YMQ) - Miami, US (MIA)

American Airlines Logo
American Airlines

May 30

YUL
10h 47m
LGA

May 30

MIA
American Airlines Logo
American Airlines

Jun 6

MIA
7h 26m
CLT

Jun 6

YUL

as low as

$679

Montreal, CA (YMQ) - Miami, US (MIA)

American Airlines Logo
American Airlines

May 30

YUL
10h 47m
LGA

May 30

MIA
American Airlines Logo
American Airlines

Jun 6

MIA
8h 26m
CLT

Jun 6

YUL

as low as

$679

Montreal, CA (YMQ) - Miami, US (MIA)

American Airlines Logo
American Airlines

May 30

YUL
6h 10m
CLT

May 30

MIA
American Airlines Logo
American Airlines

Jun 6

MIA
7h 26m
CLT

Jun 6

YUL

as low as

$679

Montreal, CA (YMQ) - Miami, US (MIA)

American Airlines Logo
American Airlines

May 30

YUL
6h 10m
CLT

May 30

MIA
American Airlines Logo
American Airlines

Jun 6

MIA
8h 26m
CLT

Jun 6

YUL

as low as

$679

Montreal, CA (YMQ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YUL
3h 48m
Direct

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
3h 42m
Direct

Jun 6

YUL

as low as

$808

Montreal, CA (YMQ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YUL
3h 48m
Direct

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
3h 45m
Direct

Jun 6

YUL

as low as

$808

Montreal, CA (YMQ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YUL
5h 54m
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
3h 42m
Direct

Jun 6

YUL

as low as

$820

Montreal, CA (YMQ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YUL
5h 54m
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
3h 45m
Direct

Jun 6

YUL

as low as

$820

Montreal, CA (YMQ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YUL
8h 31m
EWR

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
3h 42m
Direct

Jun 6

YUL

as low as

$823

Montreal, CA (YMQ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YUL
8h 16m
EWR

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
3h 42m
Direct

Jun 6

YUL

as low as

$823

Montreal, CA (YMQ) - Miami, US (MIA)

AVIANCA Logo
AVIANCA

May 30

YUL
13h 5m
BOG

May 31

MIA
AVIANCA Logo
AVIANCA

Jun 6

MIA
14h 10m
BOG

Jun 6

YUL

as low as

$2359

Montreal, CA (YMQ) - Miami, US (MIA)

COPA Airlines Logo
COPA Airlines

May 30

YUL
11h 18m
PTY

May 30

MIA
COPA Airlines Logo
COPA Airlines

Jun 6

MIA
30h 13m
PTY

Jun 8

YUL

as low as

$6285

Top Deals on Business Class Flights from Calgary to Miami

Calgary, CA (YYC) - Miami, US (MIA)

American Airlines Logo
American Airlines

May 30

YYC
28h 8m
ORD

May 31

MIA
American Airlines Logo
American Airlines

Jun 6

MIA
18h 54m
ORD

Jun 6

YYC

as low as

$1121

Calgary, CA (YYC) - Miami, US (MIA)

American Airlines Logo
American Airlines

May 30

YYC
8h 14m
ORD

May 30

MIA
American Airlines Logo
American Airlines

Jun 6

MIA
18h 54m
ORD

Jun 6

YYC

as low as

$1181

Calgary, CA (YYC) - Miami, US (MIA)

American Airlines Logo
American Airlines

May 30

YYC
8h 14m
ORD

May 30

MIA
American Airlines Logo
American Airlines

Jun 6

MIA
18h 29m
LGA

Jun 7

YYC

as low as

$1182

Calgary, CA (YYC) - Miami, US (MIA)

American Airlines Logo
American Airlines

May 30

YYC
8h 14m
ORD

May 30

MIA
American Airlines Logo
American Airlines

Jun 6

MIA
19h 18m
LGA

Jun 7

YYC

as low as

$1182

Calgary, CA (YYC) - Miami, US (MIA)

American Airlines Logo
American Airlines

May 30

YYC
11h 57m
DFW

May 30

MIA
American Airlines Logo
American Airlines

Jun 6

MIA
18h 54m
ORD

Jun 6

YYC

as low as

$1353

Calgary, CA (YYC) - Miami, US (MIA)

American Airlines Logo
American Airlines

May 30

YYC
12h 33m
DFW

May 30

MIA
American Airlines Logo
American Airlines

Jun 6

MIA
18h 54m
ORD

Jun 6

YYC

as low as

$1353

Calgary, CA (YYC) - Miami, US (MIA)

American Airlines Logo
American Airlines

May 30

YYC
8h 14m
ORD

May 30

MIA
American Airlines Logo
American Airlines

Jun 6

MIA
19h 8m
CLT

Jun 7

YYC

as low as

$1456

Calgary, CA (YYC) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YYC
8h 59m
YYZ

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
13h 48m
YYZ

Jun 7

YYC

as low as

$1845

Calgary, CA (YYC) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YYC
8h 29m
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
13h 48m
YYZ

Jun 7

YYC

as low as

$1845

Calgary, CA (YYC) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YYC
8h 59m
YYZ

May 31

MIA
Alaska Airlines Logo
Alaska Airlines

Jun 6

MIA
18h 6m
SEA

Jun 7

YYC

as low as

$1907

Calgary, CA (YYC) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YYC
8h 29m
YYZ

May 30

MIA
Alaska Airlines Logo
Alaska Airlines

Jun 6

MIA
18h 6m
SEA

Jun 7

YYC

as low as

$1907

Calgary, CA (YYC) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YYC
8h 59m
YYZ

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
10h 51m
YUL

Jun 6

YYC

as low as

$2056

Top Deals on Business Class Flights from Ottawa to Miami

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

Air Canada Logo
Air Canada

May 30

YOW
7h 18m
YUL

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
10h 39m
YYZ

Jun 7

YOW

as low as

$1356

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

Air Canada Logo
Air Canada

May 30

YOW
7h 18m
YUL

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
11h 34m
YYZ

Jun 7

YOW

as low as

$1356

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

Air Canada Logo
Air Canada

May 30

YOW
7h 18m
YUL

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
10h 43m
EWR

Jun 6

YOW

as low as

$1383

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

Air Canada Logo
Air Canada

May 30

YOW
7h 18m
YUL

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
15h 52m
EWR

Jun 7

YOW

as low as

$1383

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

Air Canada Logo
Air Canada

May 30

YOW
16h 23m
YUL

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
11h 34m
YYZ

Jun 7

YOW

as low as

$1389

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

Air Canada Logo
Air Canada

May 30

YOW
16h 23m
YUL

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
10h 39m
YYZ

Jun 7

YOW

as low as

$1389

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

Air Canada Logo
Air Canada

May 30

YOW
16h 23m
YUL

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
15h 52m
EWR

Jun 7

YOW

as low as

$1416

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

Air Canada Logo
Air Canada

May 30

YOW
16h 23m
YUL

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
10h 43m
EWR

Jun 6

YOW

as low as

$1416

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

Air Canada Logo
Air Canada

May 30

YOW
5h 39m
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
10h 39m
YYZ

Jun 7

YOW

as low as

$1526

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

Air Canada Logo
Air Canada

May 30

YOW
5h 39m
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
11h 34m
YYZ

Jun 7

YOW

as low as

$1526

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

Air Canada Logo
Air Canada

May 30

YOW
14h 56m
EWR

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
11h 34m
YYZ

Jun 7

YOW

as low as

$1530

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

Air Canada Logo
Air Canada

May 30

YOW
14h 56m
EWR

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
10h 39m
YYZ

Jun 7

YOW

as low as

$1530

Top Deals on Business Class Flights from Winnipeg to Miami

Winnipeg, CA (YWG) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YWG
14h 23m
YUL

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
8h 5m
YUL

Jun 5

YWG

as low as

$1777

Winnipeg, CA (YWG) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YWG
11h 23m
YUL

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
8h 5m
YUL

Jun 5

YWG

as low as

$1777

Winnipeg, CA (YWG) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YWG
17h 19m
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
8h 5m
YUL

Jun 5

YWG

as low as

$1787

Winnipeg, CA (YWG) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YWG
14h 49m
YYZ

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
8h 5m
YUL

Jun 5

YWG

as low as

$1787

Winnipeg, CA (YWG) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YWG
12h 9m
YYZ

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
8h 5m
YUL

Jun 5

YWG

as low as

$1787

Winnipeg, CA (YWG) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YWG
28h 54m
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
8h 5m
YUL

Jun 5

YWG

as low as

$1787

Winnipeg, CA (YWG) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YWG
15h 24m
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
8h 5m
YUL

Jun 5

YWG

as low as

$1787

Winnipeg, CA (YWG) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YWG
31h 18m
YYZ
YUL

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
8h 5m
YUL

Jun 5

YWG

as low as

$1792

Winnipeg, CA (YWG) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YWG
24h 34m
YYZ
ORD

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
8h 5m
YUL

Jun 5

YWG

as low as

$1813

Winnipeg, CA (YWG) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YWG
33h 14m
YYZ
ORD

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
8h 5m
YUL

Jun 5

YWG

as low as

$1813

Winnipeg, CA (YWG) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YWG
18h 31m
YYZ
EWR

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
8h 5m
YUL

Jun 5

YWG

as low as

$1813

Winnipeg, CA (YWG) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YWG
7h 14m
ORD

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
8h 5m
YUL

Jun 5

YWG

as low as

$1814

Top Deals on Business Class Flights from Halifax to Miami

Halifax, CA (YHZ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YHZ
8h 33m
YUL

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
7h 20m
YUL

Jun 5

YHZ

as low as

$1499

Halifax, CA (YHZ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YHZ
7h 3m
YUL

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
7h 20m
YUL

Jun 5

YHZ

as low as

$1499

Halifax, CA (YHZ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YHZ
11h 26m
YUL
EWR

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
7h 20m
YUL

Jun 5

YHZ

as low as

$1514

Halifax, CA (YHZ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YHZ
15h 9m
YUL
EWR

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
7h 20m
YUL

Jun 5

YHZ

as low as

$1514

Halifax, CA (YHZ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YHZ
17h 39m
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
7h 20m
YUL

Jun 5

YHZ

as low as

$1529

Halifax, CA (YHZ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YHZ
7h 3m
YUL

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
12h 14m
YYZ

Jun 6

YHZ

as low as

$1529

Halifax, CA (YHZ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YHZ
8h 33m
YUL

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
12h 14m
YYZ

Jun 6

YHZ

as low as

$1529

Halifax, CA (YHZ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YHZ
8h 33m
YUL

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
10h 59m
YYZ

Jun 6

YHZ

as low as

$1529

Halifax, CA (YHZ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YHZ
7h 3m
YUL

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
10h 59m
YYZ

Jun 6

YHZ

as low as

$1529

Halifax, CA (YHZ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YHZ
15h 44m
YUL
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
7h 20m
YUL

Jun 5

YHZ

as low as

$1534

Halifax, CA (YHZ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YHZ
7h 3m
YUL

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
17h 35m
YYZ
YUL

Jun 6

YHZ

as low as

$1534

Halifax, CA (YHZ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YHZ
11h 26m
YUL
EWR

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
10h 59m
YYZ

Jun 6

YHZ

as low as

$1544

Top Deals on Business Class Flights from Edmonton to Miami

Edmonton, CA (YEA) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YEG
16h 54m
YUL
EWR

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
15h 24m
YYZ

Jun 6

YEG

as low as

$1807

Edmonton, CA (YEA) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YEG
13h 11m
YUL
EWR

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
16h 59m
YYZ

Jun 6

YEG

as low as

$1807

Edmonton, CA (YEA) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YEG
16h 54m
YUL
EWR

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
16h 59m
YYZ

Jun 6

YEG

as low as

$1807

Edmonton, CA (YEA) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YEG
16h 54m
YUL
EWR

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
12h 44m
YYZ

Jun 6

YEG

as low as

$1807

Edmonton, CA (YEA) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YEG
13h 11m
YUL
EWR

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
15h 24m
YYZ

Jun 6

YEG

as low as

$1807

Edmonton, CA (YEA) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YEG
21h 59m
YVR
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
12h 44m
YYZ

Jun 6

YEG

as low as

$1808

Edmonton, CA (YEA) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YEG
15h 19m
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
12h 44m
YYZ

Jun 6

YEG

as low as

$1827

Edmonton, CA (YEA) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YEG
15h 19m
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
16h 59m
YYZ

Jun 6

YEG

as low as

$1827

Edmonton, CA (YEA) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YEG
15h 19m
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
15h 24m
YYZ

Jun 6

YEG

as low as

$1827

Edmonton, CA (YEA) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YEG
19h 39m
YYZ
ORD

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
12h 44m
YYZ

Jun 6

YEG

as low as

$1837

Edmonton, CA (YEA) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YEG
13h 11m
YUL
EWR

May 29

MIA
Alaska Airlines Logo
Alaska Airlines

Jun 5

MIA
18h 21m
SEA

Jun 6

YEG

as low as

$1861

Edmonton, CA (YEA) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YEG
13h 16m
YYZ
EWR

May 29

MIA
Alaska Airlines Logo
Alaska Airlines

Jun 5

MIA
18h 21m
SEA

Jun 6

YEG

as low as

$1868

Top Deals on Business Class Flights from Quebec to Miami

Quebec, CA (YQB) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YQB
15h 9m
YYZ

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
18h 5m
YYZ

Jun 7

YQB

as low as

$1704

Quebec, CA (YQB) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YQB
15h 29m
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
18h 5m
YYZ

Jun 7

YQB

as low as

$1704

Quebec, CA (YQB) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YQB
15h 29m
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
24h 25m
YYZ

Jun 7

YQB

as low as

$1704

Quebec, CA (YQB) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YQB
15h 9m
YYZ

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
24h 25m
YYZ

Jun 7

YQB

as low as

$1704

Quebec, CA (YQB) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YQB
15h 29m
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
21h 15m
YYZ

Jun 7

YQB

as low as

$1704

Quebec, CA (YQB) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YQB
15h 9m
YYZ

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
21h 15m
YYZ

Jun 7

YQB

as low as

$1704

Quebec, CA (YQB) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YQB
15h 9m
YYZ

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
8h 35m
YUL

Jun 6

YQB

as low as

$1752

Quebec, CA (YQB) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YQB
15h 29m
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
8h 35m
YUL

Jun 6

YQB

as low as

$1752

Quebec, CA (YQB) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YQB
15h 29m
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
27h 10m
YUL

Jun 7

YQB

as low as

$1770

Quebec, CA (YQB) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YQB
15h 9m
YYZ

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
27h 10m
YUL

Jun 7

YQB

as low as

$1770

Quebec, CA (YQB) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YQB
15h 9m
YYZ

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
14h 55m
YUL

Jun 6

YQB

as low as

$1785

Quebec, CA (YQB) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 30

YQB
15h 29m
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
14h 55m
YUL

Jun 6

YQB

as low as

$1785

Top Deals on Business Class Flights from Windsor to Miami

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

Air Canada Logo
Air Canada

May 30

YQG
16h 56m
YYZ
EWR

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
11h 49m
YYZ

Jun 7

YQG

as low as

$1276

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

Air Canada Logo
Air Canada

May 30

YQG
16h 56m
YYZ
EWR

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
17h 44m
YYZ

Jun 7

YQG

as low as

$1276

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

Air Canada Logo
Air Canada

May 30

YQG
22h 51m
YYZ
EWR

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
17h 44m
YYZ

Jun 7

YQG

as low as

$1300

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

Air Canada Logo
Air Canada

May 30

YQG
22h 51m
YYZ
EWR

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
11h 49m
YYZ

Jun 7

YQG

as low as

$1300

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

Air Canada Logo
Air Canada

May 30

YQG
21h 8m
YYZ
YUL

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
17h 44m
YYZ

Jun 7

YQG

as low as

$1323

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

Air Canada Logo
Air Canada

May 30

YQG
21h 8m
YYZ
YUL

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
11h 49m
YYZ

Jun 7

YQG

as low as

$1323

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

Air Canada Logo
Air Canada

May 30

YQG
18h 44m
YYZ

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
11h 49m
YYZ

Jun 7

YQG

as low as

$1456

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

Air Canada Logo
Air Canada

May 30

YQG
24h 39m
YYZ

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
11h 49m
YYZ

Jun 7

YQG

as low as

$1456

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

Air Canada Logo
Air Canada

May 30

YQG
18h 44m
YYZ

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
17h 44m
YYZ

Jun 7

YQG

as low as

$1456

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

Air Canada Logo
Air Canada

May 30

YQG
27h 3m
YYZ
YUL

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
11h 49m
YYZ

Jun 7

YQG

as low as

$1461

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

Air Canada Logo
Air Canada

May 30

YQG
22h 12m
YYZ
EWR

May 31

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
11h 49m
YYZ

Jun 7

YQG

as low as

$1471

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

Air Canada Logo
Air Canada

May 30

YQG
10h 34m
YYZ

May 30

MIA
Air Canada Logo
Air Canada

Jun 6

MIA
17h 44m
YYZ

Jun 7

YQG

as low as

$1501