background

Flight Deals from British Columbia to Miami from $352

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

AS LogoUA LogoAC LogoAM LogoQR LogoSQ LogoNH Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

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

Help 24/7

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

Top Deals on flights from Vancouver to Miami

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

Porter Airlines Logo
Porter Airlines

Feb 3

YVR
15h
YYZ

Feb 4

MIA
Porter Airlines Logo
Porter Airlines

Feb 18

MIA
6h 59m
YYZ

Feb 18

YVR

as low as

$352

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

Porter Airlines Logo
Porter Airlines

Feb 4

YVR
15h
YYZ

Feb 5

MIA
Porter Airlines Logo
Porter Airlines

Feb 18

MIA
6h 59m
YYZ

Feb 18

YVR

as low as

$360

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

Air Canada Logo
Air Canada

Feb 4

YVR
9h 12m
Direct

Feb 4

MIA
Air Canada Logo
Air Canada

Feb 18

MIA
3h 57m
Direct

Feb 18

YVR

as low as

$385

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

Air Canada Logo
Air Canada

Feb 4

YVR
13h 17m
YUL

Feb 4

MIA
Air Canada Logo
Air Canada

Feb 18

MIA
3h 57m
Direct

Feb 18

YVR

as low as

$390

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

Air Canada Logo
Air Canada

Feb 4

YVR
13h 17m
YUL

Feb 4

MIA
Air Canada Logo
Air Canada

Feb 18

MIA
6h 50m
YYZ

Feb 18

YVR

as low as

$402

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

Air Canada Logo
Air Canada

Feb 21

YVR
9h 12m
Direct

Feb 21

MIA
Air Canada Logo
Air Canada

Feb 26

MIA
3h 57m
Direct

Feb 26

YVR

as low as

$414

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

Porter Airlines Logo
Porter Airlines

Feb 21

YVR
15h
YYZ

Feb 22

MIA
Porter Airlines Logo
Porter Airlines

Feb 26

MIA
10h 59m
YYZ

Feb 27

YVR

as low as

$417

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

Alaska Airlines Logo
Alaska Airlines

Feb 4

YVR
10h 55m
SEA

Feb 4

MIA
Alaska Airlines Logo
Alaska Airlines

Feb 18

MIA
6h 59m
YYZ

Feb 18

YVR

as low as

$439

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

Air Canada Logo
Air Canada

Feb 4

YVR
16h 26m
YYC
YYZ

Feb 5

MIA
Air Canada Logo
Air Canada

Feb 18

MIA
6h 50m
YYZ

Feb 18

YVR

as low as

$454

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

Alaska Airlines Logo
Alaska Airlines

Feb 4

YVR
10h 55m
SEA

Feb 4

MIA
Alaska Airlines Logo
Alaska Airlines

Feb 18

MIA
3h 57m
Direct

Feb 18

YVR

as low as

$541

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

Air Canada Logo
Air Canada

Feb 14

YVR
9h 12m
Direct

Feb 14

MIA
Air Canada Logo
Air Canada

Feb 21

MIA
3h 57m
Direct

Feb 21

YVR

as low as

$559

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

Alaska Airlines Logo
Alaska Airlines

Feb 21

YVR
10h 55m
SEA

Feb 21

MIA
Alaska Airlines Logo
Alaska Airlines

Feb 26

MIA
10h 59m
YYZ

Feb 27

YVR

as low as

$572

Top Deals on flights from Victoria to Miami

Victoria, CA (YYJ) - Miami, US (MIA)

Alaska Airlines Logo
Alaska Airlines

May 26

YYJ
21h 54m
SEA

May 27

MIA
Alaska Airlines Logo
Alaska Airlines

Jun 18

MIA
16h 21m
SEA

Jun 19

YYJ

as low as

$556

Victoria, CA (YYJ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 24

YYJ
15h 44m
YVR
YYZ

May 25

MIA
Air Canada Logo
Air Canada

May 30

MIA
14h 30m
YUL
YYZ

May 30

YYJ

as low as

$625

Victoria, CA (YYJ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 26

YYJ
21h 24m
YYZ

May 27

MIA
Air Canada Logo
Air Canada

Jun 18

MIA
14h 30m
YUL
YYZ

Jun 18

YYJ

as low as

$643

Victoria, CA (YYJ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 24

YYJ
21h 24m
YYZ

May 25

MIA
Air Canada Logo
Air Canada

May 30

MIA
14h 30m
YUL
YYZ

May 30

YYJ

as low as

$643

Victoria, CA (YYJ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 26

YYJ
11h 20m
YVR

May 26

MIA
Air Canada Logo
Air Canada

Jun 18

MIA
14h 25m
YVR

Jun 19

YYJ

as low as

$647

Victoria, CA (YYJ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 26

YYJ
18h 8m
YVR
YUL

May 27

MIA
Air Canada Logo
Air Canada

Jun 18

MIA
14h 30m
YUL
YYZ

Jun 18

YYJ

as low as

$654

Victoria, CA (YYJ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 24

YYJ
21h 24m
YYZ

May 25

MIA
Air Canada Logo
Air Canada

May 30

MIA
12h 46m
YYZ

May 31

YYJ

as low as

$662

Victoria, CA (YYJ) - Miami, US (MIA)

Air Canada Logo
Air Canada

Jun 26

YYJ
20h 35m
YVR

Jun 27

MIA
Air Canada Logo
Air Canada

Jul 23

MIA
7h
YYZ

Jul 23

YYJ

as low as

$670

Victoria, CA (YYJ) - Miami, US (MIA)

Alaska Airlines Logo
Alaska Airlines

May 26

YYJ
21h 54m
SEA

May 27

MIA
Alaska Airlines Logo
Alaska Airlines

Jun 18

MIA
11h 20m
PHX
SEA

Jun 18

YYJ

as low as

$684

Victoria, CA (YYJ) - Miami, US (MIA)

Alaska Airlines Logo
Alaska Airlines

Jun 26

YYJ
17h 53m
SEA
PHX

Jun 26

MIA
Alaska Airlines Logo
Alaska Airlines

Jul 23

MIA
11h 20m
PHX
SEA

Jul 23

YYJ

as low as

$702

Victoria, CA (YYJ) - Miami, US (MIA)

Alaska Airlines Logo
Alaska Airlines

May 26

YYJ
16h 56m
SEA
ORD

May 27

MIA
Alaska Airlines Logo
Alaska Airlines

Jun 18

MIA
11h 20m
PHX
SEA

Jun 18

YYJ

as low as

$702

Victoria, CA (YYJ) - Miami, US (MIA)

Alaska Airlines Logo
Alaska Airlines

May 24

YYJ
21h 54m
SEA

May 25

MIA
Alaska Airlines Logo
Alaska Airlines

May 30

MIA
10h 34m
ORD
SEA

May 30

YYJ

as low as

$761

Top Deals on flights from Kelowna to Miami

Kelowna, CA (YLW) - Miami, US (MIA)

Air Canada Logo
Air Canada

Jun 11

YLW
11h 25m
YVR

Jun 11

MIA
Air Canada Logo
Air Canada

Jul 9

MIA
10h 58m
YUL
YYC

Jul 9

YLW

as low as

$716

Kelowna, CA (YLW) - Miami, US (MIA)

Air Canada Logo
Air Canada

Jun 5

YLW
17h 14m
YVR
YYZ

Jun 6

MIA
Air Canada Logo
Air Canada

Jun 12

MIA
11h
YUL
YYC

Jun 12

YLW

as low as

$719

Kelowna, CA (YLW) - Miami, US (MIA)

Air Canada Logo
Air Canada

Jun 11

YLW
17h 14m
YVR
YYZ

Jun 12

MIA
Air Canada Logo
Air Canada

Jul 9

MIA
10h 58m
YUL
YYC

Jul 9

YLW

as low as

$728

Kelowna, CA (YLW) - Miami, US (MIA)

Air Canada Logo
Air Canada

Jun 5

YLW
17h 14m
YVR
YYZ

Jun 6

MIA
Air Canada Logo
Air Canada

Jun 12

MIA
10h 36m
YYZ

Jun 12

YLW

as low as

$730

Kelowna, CA (YLW) - Miami, US (MIA)

Air Canada Logo
Air Canada

Jun 11

YLW
11h 25m
YVR

Jun 11

MIA
Air Canada Logo
Air Canada

Jul 9

MIA
12h 43m
YYZ

Jul 10

YLW

as low as

$743

Kelowna, CA (YLW) - Miami, US (MIA)

Air Canada Logo
Air Canada

Jun 5

YLW
21h 40m
YVR

Jun 6

MIA
Air Canada Logo
Air Canada

Jun 12

MIA
12h 36m
YYZ

Jun 13

YLW

as low as

$747

Kelowna, CA (YLW) - Miami, US (MIA)

Hahn Air Logo
Hahn Air

Jun 5

YLW
17h 44m
YVR
YYZ

Jun 6

MIA
Hahn Air Logo
Hahn Air

Jun 12

MIA
11h
YUL
YYC

Jun 12

YLW

as low as

$771

Kelowna, CA (YLW) - Miami, US (MIA)

Hahn Air Logo
Hahn Air

Jun 5

YLW
17h 44m
YVR
YYZ

Jun 6

MIA
Hahn Air Logo
Hahn Air

Jun 12

MIA
12h 36m
YYZ

Jun 13

YLW

as low as

$811

Kelowna, CA (YLW) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 8

YLW
21h 40m
YVR

May 9

MIA
Air Canada Logo
Air Canada

Jun 4

MIA
15h 2m
YVR

Jun 5

YLW

as low as

$821

Kelowna, CA (YLW) - Miami, US (MIA)

Alaska Airlines Logo
Alaska Airlines

May 8

YLW
17h 41m
SEA
PHX

May 9

MIA
Alaska Airlines Logo
Alaska Airlines

Jun 4

MIA
15h 2m
YVR

Jun 5

YLW

as low as

$893

Kelowna, CA (YLW) - Miami, US (MIA)

Alaska Airlines Logo
Alaska Airlines

May 8

YLW
17h 41m
SEA
PHX

May 9

MIA
Alaska Airlines Logo
Alaska Airlines

Jun 4

MIA
8h
ORD
SEA

Jun 4

YLW

as low as

$970

Kelowna, CA (YLW) - Miami, US (MIA)

Alaska Airlines Logo
Alaska Airlines

May 3

YLW
18h 15m
SEA
PHX

May 4

MIA
Alaska Airlines Logo
Alaska Airlines

May 28

MIA
15h 2m
YVR

May 29

YLW

as low as

$1062

Top Deals on flights from Terrace to Miami

Terrace, CA (YXT) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 27

YXT
15h 49m
YVR
EWR

May 28

MIA
Air Canada Logo
Air Canada

Jun 3

MIA
22h 8m
YUL
YVR

Jun 4

YXT

as low as

$406

Terrace, CA (YXT) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 27

YXT
17h 49m
YVR
ORD

May 28

MIA
Air Canada Logo
Air Canada

Jun 3

MIA
22h 8m
YUL
YVR

Jun 4

YXT

as low as

$406

Terrace, CA (YXT) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 27

YXT
18h 46m
YVR
EWR

May 28

MIA
Air Canada Logo
Air Canada

Jun 3

MIA
22h 8m
YUL
YVR

Jun 4

YXT

as low as

$406

Terrace, CA (YXT) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 27

YXT
13h 52m
YVR
ORD

May 28

MIA
Air Canada Logo
Air Canada

Jun 3

MIA
22h 8m
YUL
YVR

Jun 4

YXT

as low as

$406

Terrace, CA (YXT) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 27

YXT
16h 57m
YVR
EWR

May 28

MIA
Air Canada Logo
Air Canada

Jun 3

MIA
22h 8m
YUL
YVR

Jun 4

YXT

as low as

$406

Terrace, CA (YXT) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 27

YXT
13h 52m
YVR
ORD

May 28

MIA
Air Canada Logo
Air Canada

Jun 3

MIA
23h 3m
YYZ
YVR

Jun 4

YXT

as low as

$436

Terrace, CA (YXT) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 27

YXT
16h 57m
YVR
EWR

May 28

MIA
Air Canada Logo
Air Canada

Jun 3

MIA
23h 3m
YYZ
YVR

Jun 4

YXT

as low as

$436

Terrace, CA (YXT) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 27

YXT
15h 49m
YVR
EWR

May 28

MIA
Air Canada Logo
Air Canada

Jun 3

MIA
23h 3m
YYZ
YVR

Jun 4

YXT

as low as

$436

Top Deals on flights from Comox to Miami

Comox, CA (YQQ) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YQQ
13h 24m
YVR
IAD

May 30

MIA
United Airlines Logo
United Airlines

Jun 5

MIA
29h 20m
IAH
YVR

Jun 6

YQQ

as low as

$354

Comox, CA (YQQ) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YQQ
13h 24m
YVR
IAD

May 30

MIA
United Airlines Logo
United Airlines

Jun 5

MIA
25h 54m
IAH
YVR

Jun 6

YQQ

as low as

$354

Comox, CA (YQQ) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YQQ
13h 45m
YVR
IAH

May 29

MIA
United Airlines Logo
United Airlines

Jun 5

MIA
29h 20m
IAH
YVR

Jun 6

YQQ

as low as

$412

Comox, CA (YQQ) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YQQ
13h 45m
YVR
IAH

May 29

MIA
United Airlines Logo
United Airlines

Jun 5

MIA
25h 54m
IAH
YVR

Jun 6

YQQ

as low as

$412

Comox, CA (YQQ) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YQQ
13h 24m
YVR
IAD

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
27h 2m
YYZ
YVR

Jun 6

YQQ

as low as

$420

Comox, CA (YQQ) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YQQ
13h 24m
YVR
IAD

May 30

MIA
United Airlines Logo
United Airlines

Jun 5

MIA
21h 10m
IAH
YVR

Jun 6

YQQ

as low as

$430

Comox, CA (YQQ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YQQ
21h 34m
YVR
EWR

May 30

MIA
United Airlines Logo
United Airlines

Jun 5

MIA
29h 20m
IAH
YVR

Jun 6

YQQ

as low as

$440

Comox, CA (YQQ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YQQ
21h 34m
YVR
EWR

May 30

MIA
United Airlines Logo
United Airlines

Jun 5

MIA
25h 54m
IAH
YVR

Jun 6

YQQ

as low as

$440

Comox, CA (YQQ) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YQQ
14h 50m
YVR
DEN

May 29

MIA
United Airlines Logo
United Airlines

Jun 5

MIA
25h 54m
IAH
YVR

Jun 6

YQQ

as low as

$466

Comox, CA (YQQ) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YQQ
14h 50m
YVR
DEN

May 29

MIA
United Airlines Logo
United Airlines

Jun 5

MIA
29h 20m
IAH
YVR

Jun 6

YQQ

as low as

$466

Comox, CA (YQQ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YQQ
15h 56m
YVR
EWR

May 30

MIA
United Airlines Logo
United Airlines

Jun 5

MIA
29h 20m
IAH
YVR

Jun 6

YQQ

as low as

$476

Comox, CA (YQQ) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YQQ
15h 56m
YVR
EWR

May 30

MIA
United Airlines Logo
United Airlines

Jun 5

MIA
25h 54m
IAH
YVR

Jun 6

YQQ

as low as

$476

Top Deals on flights from Nanaimo to Miami

Nanaimo, CA (YCD) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YCD
29h 5m
YVR

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
28h 23m
EWR
YVR

Jun 6

YCD

as low as

$654

Nanaimo, CA (YCD) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YCD
29h 5m
YVR

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
16h 19m
YYZ
YVR

Jun 6

YCD

as low as

$709

Top Deals on flights from Kamloops to Miami

Kamloops, CA (YKA) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YKA
11h 20m
YVR
DEN

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
28h 46m
EWR
YVR

Jun 6

YKA

as low as

$449

Kamloops, CA (YKA) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YKA
17h 15m
YVR
DEN

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
28h 46m
EWR
YVR

Jun 6

YKA

as low as

$449

Kamloops, CA (YKA) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YKA
17h 15m
YVR
SFO

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
28h 46m
EWR
YVR

Jun 6

YKA

as low as

$455

Kamloops, CA (YKA) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YKA
18h 55m
YVR

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
28h 46m
EWR
YVR

Jun 6

YKA

as low as

$482

Kamloops, CA (YKA) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YKA
17h 15m
YVR
DEN

May 30

MIA
United Airlines Logo
United Airlines

Jun 5

MIA
12h 56m
SFO
YVR

Jun 5

YKA

as low as

$487

Kamloops, CA (YKA) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YKA
11h 20m
YVR
DEN

May 29

MIA
United Airlines Logo
United Airlines

Jun 5

MIA
12h 56m
SFO
YVR

Jun 5

YKA

as low as

$487

Kamloops, CA (YKA) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YKA
17h 15m
YVR
DEN

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
23h 32m
ORD
YVR

Jun 6

YKA

as low as

$491

Kamloops, CA (YKA) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YKA
11h 20m
YVR
DEN

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
23h 32m
ORD
YVR

Jun 6

YKA

as low as

$491

Kamloops, CA (YKA) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YKA
17h 15m
YVR
SFO

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
23h 32m
ORD
YVR

Jun 6

YKA

as low as

$496

Kamloops, CA (YKA) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YKA
11h 20m
YVR
DEN

May 29

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
27h 27m
YYZ
YVR

Jun 6

YKA

as low as

$517

Kamloops, CA (YKA) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YKA
17h 15m
YVR
DEN

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
27h 27m
YYZ
YVR

Jun 6

YKA

as low as

$517

Kamloops, CA (YKA) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YKA
18h 55m
YVR

May 30

MIA
United Airlines Logo
United Airlines

Jun 5

MIA
12h 56m
SFO
YVR

Jun 5

YKA

as low as

$519

Top Deals on flights from Prince George to Miami

Prince George, CA (YXS) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXS
12h 7m
YVR
ORD

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
27h 22m
YYZ
YVR

Jun 6

YXS

as low as

$543

Prince George, CA (YXS) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXS
12h 7m
YVR
ORD

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
24h 52m
YYZ
YVR

Jun 6

YXS

as low as

$543

Prince George, CA (YXS) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXS
12h 7m
YVR
ORD

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
29h 41m
EWR
YVR

Jun 6

YXS

as low as

$639

Prince George, CA (YXS) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXS
18h
YVR

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
29h 41m
EWR
YVR

Jun 6

YXS

as low as

$647

Prince George, CA (YXS) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXS
12h 7m
YVR
ORD

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
22h 32m
YUL
YVR

Jun 6

YXS

as low as

$664

Prince George, CA (YXS) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXS
18h
YVR

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
22h 32m
YUL
YVR

Jun 6

YXS

as low as

$672

Prince George, CA (YXS) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YXS
22h 52m
YVR
SFO

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
24h 52m
YYZ
YVR

Jun 6

YXS

as low as

$758

Prince George, CA (YXS) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YXS
22h 52m
YVR
SFO

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
27h 22m
YYZ
YVR

Jun 6

YXS

as low as

$758

Prince George, CA (YXS) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXS
29h 56m
YVR
EWR

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
27h 22m
YYZ
YVR

Jun 6

YXS

as low as

$770

Prince George, CA (YXS) - Miami, US (MIA)

United Airlines Logo
United Airlines

May 29

YXS
22h 52m
YVR
SFO

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
22h 32m
YUL
YVR

Jun 6

YXS

as low as

$882

Prince George, CA (YXS) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXS
12h 7m
YVR
ORD

May 30

MIA
United Airlines Logo
United Airlines

Jun 5

MIA
23h 12m
DEN
YVR

Jun 6

YXS

as low as

$940

Prince George, CA (YXS) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXS
18h
YVR

May 30

MIA
United Airlines Logo
United Airlines

Jun 5

MIA
23h 12m
DEN
YVR

Jun 6

YXS

as low as

$949

Top Deals on flights from Cranbrook to Miami

Cranbrook, CA (YXC) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXC
19h 25m
YVR

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
24h 52m
ORD
YVR

Jun 6

YXC

as low as

$535

Cranbrook, CA (YXC) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXC
22h 9m
YVR
EWR

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
24h 52m
ORD
YVR

Jun 6

YXC

as low as

$572

Cranbrook, CA (YXC) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXC
16h 31m
YVR
EWR

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
24h 52m
ORD
YVR

Jun 6

YXC

as low as

$592

Cranbrook, CA (YXC) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXC
19h 25m
YVR

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
30h 6m
EWR
YVR

Jun 6

YXC

as low as

$608

Cranbrook, CA (YXC) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXC
24h 16m
YVR
EWR

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
24h 52m
ORD
YVR

Jun 6

YXC

as low as

$611

Cranbrook, CA (YXC) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXC
19h 25m
YVR

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
15h 32m
YYZ
YVR

Jun 6

YXC

as low as

$649

Cranbrook, CA (YXC) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXC
16h 31m
YVR
EWR

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
30h 6m
EWR
YVR

Jun 6

YXC

as low as

$665

Cranbrook, CA (YXC) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXC
22h 9m
YVR
EWR

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
15h 32m
YYZ
YVR

Jun 6

YXC

as low as

$686

Cranbrook, CA (YXC) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXC
29h 54m
YVR
EWR

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
15h 32m
YYZ
YVR

Jun 6

YXC

as low as

$705

Cranbrook, CA (YXC) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXC
16h 31m
YVR
EWR

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
15h 32m
YYZ
YVR

Jun 6

YXC

as low as

$707

Cranbrook, CA (YXC) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXC
19h 25m
YVR

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
25h 17m
YYZ
YVR

Jun 6

YXC

as low as

$720

Cranbrook, CA (YXC) - Miami, US (MIA)

Air Canada Logo
Air Canada

May 29

YXC
24h 16m
YVR
EWR

May 30

MIA
Air Canada Logo
Air Canada

Jun 5

MIA
15h 32m
YYZ
YVR

Jun 6

YXC

as low as

$726