background

Flight Deals from Miami to British Columbia from $404

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

DL LogoAS LogoUA LogoAC LogoB6 LogoWS LogoAM 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 Miami to Vancouver

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

JetBlue Logo
JetBlue

May 30

MIA
8h 5m
JFK

May 30

YVR
JetBlue Logo
JetBlue

Jun 7

YVR
15h 5m
JFK

Jun 8

MIA

as low as

$404

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

Air Canada Logo
Air Canada

Jun 3

MIA
10h 1m
YUL

Jun 4

YVR
Air Canada Logo
Air Canada

Jun 17

YVR
15h 28m
YUL

Jun 18

MIA

as low as

$456

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

Air Canada Logo
Air Canada

Jun 4

MIA
9h 58m
ORD

Jun 4

YVR
Air Canada Logo
Air Canada

Jun 8

YVR
15h 28m
YUL

Jun 9

MIA

as low as

$460

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

Air Canada Logo
Air Canada

Jun 3

MIA
10h 1m
YUL

Jun 4

YVR
Air Canada Logo
Air Canada

Jun 17

YVR
17h 41m
YYC
YUL

Jun 18

MIA

as low as

$461

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

United Airlines Logo
United Airlines

May 22

MIA
9h 58m
ORD

May 22

YVR
United Airlines Logo
United Airlines

May 29

YVR
14h 30m
Direct

May 30

MIA

as low as

$465

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

Air Canada Logo
Air Canada

Jun 11

MIA
14h 4m
EWR

Jun 11

YVR
Air Canada Logo
Air Canada

Jun 15

YVR
17h 48m
YYC
YUL

Jun 16

MIA

as low as

$465

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

United Airlines Logo
United Airlines

May 23

MIA
7h 13m
Direct

May 23

YVR
United Airlines Logo
United Airlines

May 26

YVR
13h 30m
IAH

May 26

MIA

as low as

$466

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

JetBlue Logo
JetBlue

Jun 12

MIA
15h 5m
JFK

Jun 12

YVR
JetBlue Logo
JetBlue

Jun 16

YVR
16h 53m
BOS

Jun 17

MIA

as low as

$468

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

United Airlines Logo
United Airlines

Jun 4

MIA
6h 21m
DEN

Jun 4

YVR
United Airlines Logo
United Airlines

Jun 8

YVR
12h 10m
SFO

Jun 9

MIA

as low as

$470

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

Alaska Airlines Logo
Alaska Airlines

May 28

MIA
5h 37m
SEA

May 28

YVR
Alaska Airlines Logo
Alaska Airlines

Jun 5

YVR
11h 21m
SEA

Jun 5

MIA

as low as

$470

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

United Airlines Logo
United Airlines

Jun 4

MIA
14h 38m
EWR
DEN

Jun 4

YVR
United Airlines Logo
United Airlines

Jun 8

YVR
14h 19m
LAX
IAH

Jun 9

MIA

as low as

$485

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

Air Canada Logo
Air Canada

Jun 13

MIA
12h 10m
YYZ

Jun 14

YVR
Air Canada Logo
Air Canada

Jun 16

YVR
12h 38m
YUL

Jun 17

MIA

as low as

$486

Top Deals on flights from Miami to Victoria

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

Alaska Airlines Logo
Alaska Airlines

Jun 12

MIA
16h 21m
SEA

Jun 13

YYJ
Alaska Airlines Logo
Alaska Airlines

Jul 9

YYJ
11h 14m
SEA

Jul 9

MIA

as low as

$527

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

Air Canada Logo
Air Canada

May 30

MIA
14h 30m
YUL
YYZ

May 30

YYJ
Air Canada Logo
Air Canada

Jun 7

YYJ
15h 44m
YVR
YYZ

Jun 8

MIA

as low as

$681

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

Alaska Airlines Logo
Alaska Airlines

Jun 12

MIA
16h 21m
SEA

Jun 13

YYJ
Alaska Airlines Logo
Alaska Airlines

Jul 9

YYJ
17h 52m
SEA
PHX

Jul 9

MIA

as low as

$683

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

Air Canada Logo
Air Canada

May 30

MIA
10h 30m
YYZ

May 30

YYJ
Air Canada Logo
Air Canada

Jun 7

YYJ
15h 44m
YVR
YYZ

Jun 8

MIA

as low as

$700

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

Air Canada Logo
Air Canada

Jun 12

MIA
14h 31m
YUL
YYZ

Jun 12

YYJ
Air Canada Logo
Air Canada

Jun 19

YYJ
15h 46m
YVR
YYZ

Jun 20

MIA

as low as

$730

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

Air Canada Logo
Air Canada

Jun 18

MIA
10h 30m
YYZ

Jun 18

YYJ
Air Canada Logo
Air Canada

Jun 18

YYJ
21h 21m
YYZ

Jun 19

MIA

as low as

$756

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

WestJet Logo
WestJet

Jun 5

MIA
11h 57m
ATL
YYC

Jun 6

YYJ
WestJet Logo
WestJet

Jun 7

YYJ
21h 54m
SEA

Jun 8

MIA

as low as

$758

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

Alaska Airlines Logo
Alaska Airlines

Jun 5

MIA
11h 31m
PHX
SEA

Jun 5

YYJ
Alaska Airlines Logo
Alaska Airlines

Jun 7

YYJ
21h 54m
SEA

Jun 8

MIA

as low as

$759

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

Alaska Airlines Logo
Alaska Airlines

May 30

MIA
10h 34m
ORD
SEA

May 30

YYJ
Alaska Airlines Logo
Alaska Airlines

Jun 7

YYJ
21h 54m
SEA

Jun 8

MIA

as low as

$759

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

WestJet Logo
WestJet

Jun 5

MIA
11h 57m
ATL
YYC

Jun 6

YYJ
WestJet Logo
WestJet

Jun 7

YYJ
16h 34m
YVR
ATL

Jun 7

MIA

as low as

$790

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

Alaska Airlines Logo
Alaska Airlines

May 30

MIA
10h 34m
ORD
SEA

May 30

YYJ
Alaska Airlines Logo
Alaska Airlines

Jun 7

YYJ
16h 38m
YVR
YUL

Jun 8

MIA

as low as

$858

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

WestJet Logo
WestJet

Jun 18

MIA
7h 35m
ATL
YVR

Jun 18

YYJ
WestJet Logo
WestJet

Jun 18

YYJ
14h 1m
YVR
SLC

Jun 19

MIA

as low as

$872

Top Deals on flights from Miami to Kelowna

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

Air Canada Logo
Air Canada

Jun 12

MIA
14h 36m
YUL
YYZ

Jun 12

YLW
Air Canada Logo
Air Canada

Jun 15

YLW
15h 24m
YVR
YYZ

Jun 16

MIA

as low as

$736

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

Air Canada Logo
Air Canada

Jun 12

MIA
12h 36m
YYZ

Jun 13

YLW
Air Canada Logo
Air Canada

Jun 15

YLW
14h 19m
YVR
YYZ

Jun 16

MIA

as low as

$755

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

Air Canada Logo
Air Canada

Jun 12

MIA
12h 36m
YYZ

Jun 13

YLW
Air Canada Logo
Air Canada

Jun 15

YLW
21h 19m
YYZ

Jun 16

MIA

as low as

$773

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

WestJet Logo
WestJet

Jun 12

MIA
10h 15m
ATL
YVR

Jun 12

YLW
WestJet Logo
WestJet

Jun 19

YLW
15h 16m
YEG
ATL

Jun 19

MIA

as low as

$819

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

WestJet Logo
WestJet

May 15

MIA
11h 44m
ATL
YYC

May 15

YLW
WestJet Logo
WestJet

May 22

YLW
15h 15m
YVR
SLC

May 23

MIA

as low as

$1018

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

Air Canada Logo
Air Canada

May 19

MIA
11h
YUL
YYC

May 19

YLW
Air Canada Logo
Air Canada

Jun 11

YLW
11h 25m
YVR

Jun 11

MIA

as low as

$1221

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

Air Canada Logo
Air Canada

May 19

MIA
11h
YUL
YYC

May 19

YLW
Air Canada Logo
Air Canada

Jun 11

YLW
17h 48m
YVR
YUL

Jun 12

MIA

as low as

$1226

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

Alaska Airlines Logo
Alaska Airlines

Jun 12

MIA
8h 28m
DFW
SEA

Jun 12

YLW
Alaska Airlines Logo
Alaska Airlines

Jun 15

YLW
15h 24m
YVR
YYZ

Jun 16

MIA

as low as

$1231

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

Alaska Airlines Logo
Alaska Airlines

Jun 12

MIA
8h 28m
DFW
SEA

Jun 12

YLW
Alaska Airlines Logo
Alaska Airlines

Jun 15

YLW
21h 19m
YYZ

Jun 16

MIA

as low as

$1249

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

Alaska Airlines Logo
Alaska Airlines

May 19

MIA
9h 17m
DFW
SEA

May 19

YLW
Alaska Airlines Logo
Alaska Airlines

Jun 11

YLW
11h 25m
YVR

Jun 11

MIA

as low as

$1266

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

Alaska Airlines Logo
Alaska Airlines

May 19

MIA
9h 17m
DFW
SEA

May 19

YLW
Alaska Airlines Logo
Alaska Airlines

Jun 11

YLW
17h 48m
YVR
YUL

Jun 12

MIA

as low as

$1271

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

Air Canada Logo
Air Canada

May 19

MIA
15h 2m
YVR

May 20

YLW
Air Canada Logo
Air Canada

Jun 11

YLW
11h 25m
YVR

Jun 11

MIA

as low as

$1367

Top Deals on flights from Miami to Terrace

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

Air Canada Logo
Air Canada

May 30

MIA
27h 53m
YYZ
YVR

May 31

YXT
Air Canada Logo
Air Canada

Jun 6

YXT
26h 53m
YVR
YUL

Jun 8

MIA

as low as

$648

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

Air Canada Logo
Air Canada

May 30

MIA
27h 53m
YYZ
YVR

May 31

YXT
Air Canada Logo
Air Canada

Jun 6

YXT
15h 49m
YVR
EWR

Jun 7

MIA

as low as

$804

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

Air Canada Logo
Air Canada

May 30

MIA
27h 53m
YYZ
YVR

May 31

YXT
Air Canada Logo
Air Canada

Jun 6

YXT
13h 51m
YVR
ORD

Jun 7

MIA

as low as

$804

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

Air Canada Logo
Air Canada

May 30

MIA
23h 3m
YYZ
YVR

May 31

YXT
Air Canada Logo
Air Canada

Jun 6

YXT
13h 51m
YVR
ORD

Jun 7

MIA

as low as

$874

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

Air Canada Logo
Air Canada

May 30

MIA
23h 3m
YYZ
YVR

May 31

YXT
Air Canada Logo
Air Canada

Jun 6

YXT
15h 49m
YVR
EWR

Jun 7

MIA

as low as

$874

Top Deals on flights from Miami to Comox

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

United Airlines Logo
United Airlines

May 29

MIA
16h 1m
YVR

May 29

YQQ
United Airlines Logo
United Airlines

Jun 5

YQQ
13h 45m
YVR
IAH

Jun 5

MIA

as low as

$433

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

United Airlines Logo
United Airlines

May 29

MIA
16h 1m
YVR

May 29

YQQ
United Airlines Logo
United Airlines

Jun 5

YQQ
14h 50m
YVR
DEN

Jun 5

MIA

as low as

$433

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

Air Canada Logo
Air Canada

May 29

MIA
23h 45m
YUL
YVR

May 30

YQQ
United Airlines Logo
United Airlines

Jun 5

YQQ
14h 50m
YVR
DEN

Jun 5

MIA

as low as

$433

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

Air Canada Logo
Air Canada

May 29

MIA
23h 45m
YUL
YVR

May 30

YQQ
United Airlines Logo
United Airlines

Jun 5

YQQ
15h 10m
YVR
DEN

Jun 6

MIA

as low as

$433

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

Air Canada Logo
Air Canada

May 29

MIA
23h 45m
YUL
YVR

May 30

YQQ
United Airlines Logo
United Airlines

Jun 5

YQQ
13h 45m
YVR
IAH

Jun 5

MIA

as low as

$433

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

United Airlines Logo
United Airlines

May 29

MIA
16h 1m
YVR

May 29

YQQ
United Airlines Logo
United Airlines

Jun 5

YQQ
15h 10m
YVR
DEN

Jun 6

MIA

as low as

$433

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

Air Canada Logo
Air Canada

May 29

MIA
23h 45m
YUL
YVR

May 30

YQQ
Air Canada Logo
Air Canada

Jun 5

YQQ
17h 51m
YVR
EWR

Jun 6

MIA

as low as

$459

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

United Airlines Logo
United Airlines

May 29

MIA
16h 1m
YVR

May 29

YQQ
Air Canada Logo
Air Canada

Jun 5

YQQ
17h 51m
YVR
EWR

Jun 6

MIA

as low as

$459

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

United Airlines Logo
United Airlines

May 29

MIA
16h 1m
YVR

May 29

YQQ
Air Canada Logo
Air Canada

Jun 5

YQQ
21h 34m
YVR
EWR

Jun 6

MIA

as low as

$459

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

United Airlines Logo
United Airlines

May 29

MIA
16h 42m
DEN
YVR

May 29

YQQ
United Airlines Logo
United Airlines

Jun 5

YQQ
13h 45m
YVR
IAH

Jun 5

MIA

as low as

$514

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

United Airlines Logo
United Airlines

May 29

MIA
16h 1m
YVR

May 29

YQQ
Air Canada Logo
Air Canada

Jun 5

YQQ
12h 34m
YVR
YYZ

Jun 6

MIA

as low as

$521

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

Air Canada Logo
Air Canada

May 29

MIA
23h 45m
YUL
YVR

May 30

YQQ
Air Canada Logo
Air Canada

Jun 5

YQQ
12h 34m
YVR
YYZ

Jun 6

MIA

as low as

$521

Top Deals on flights from Miami to Nanaimo

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

Air Canada Logo
Air Canada

May 29

MIA
21h 14m
YUL
YVR

May 30

YCD
United Airlines Logo
United Airlines

Jun 5

YCD
12h
YVR
DEN

Jun 6

MIA

as low as

$548

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

Air Canada Logo
Air Canada

May 29

MIA
21h 14m
YUL
YVR

May 30

YCD
United Airlines Logo
United Airlines

Jun 5

YCD
15h 10m
YVR
DEN

Jun 6

MIA

as low as

$548

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

Air Canada Logo
Air Canada

May 29

MIA
21h 14m
YUL
YVR

May 30

YCD
United Airlines Logo
United Airlines

Jun 5

YCD
22h 26m
YVR
EWR

Jun 6

MIA

as low as

$567

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

Air Canada Logo
Air Canada

May 29

MIA
16h 19m
YYZ
YVR

May 30

YCD
United Airlines Logo
United Airlines

Jun 5

YCD
15h 10m
YVR
DEN

Jun 6

MIA

as low as

$574

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

Air Canada Logo
Air Canada

May 29

MIA
16h 19m
YYZ
YVR

May 30

YCD
United Airlines Logo
United Airlines

Jun 5

YCD
22h 26m
YVR
EWR

Jun 6

MIA

as low as

$593

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

Air Canada Logo
Air Canada

May 29

MIA
23h 9m
ORD
YVR

May 30

YCD
United Airlines Logo
United Airlines

Jun 5

YCD
15h 10m
YVR
DEN

Jun 6

MIA

as low as

$606

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

Air Canada Logo
Air Canada

May 29

MIA
23h 9m
ORD
YVR

May 30

YCD
United Airlines Logo
United Airlines

Jun 5

YCD
12h
YVR
DEN

Jun 6

MIA

as low as

$606

Top Deals on flights from Miami to Kamloops

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

United Airlines Logo
United Airlines

May 29

MIA
9h 56m
YVR

May 29

YKA
United Airlines Logo
United Airlines

Jun 5

YKA
24h 39m
YVR
EWR

Jun 6

MIA

as low as

$592

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

United Airlines Logo
United Airlines

May 29

MIA
9h 56m
YVR

May 29

YKA
United Airlines Logo
United Airlines

Jun 5

YKA
21h 55m
YVR

Jun 6

MIA

as low as

$596

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

United Airlines Logo
United Airlines

May 29

MIA
10h 37m
DEN
YVR

May 29

YKA
United Airlines Logo
United Airlines

Jun 5

YKA
20h 56m
YVR
EWR

Jun 6

MIA

as low as

$597

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

Air Canada Logo
Air Canada

Jun 6

MIA
14h 42m
YVR

Jun 7

YKA
Air Canada Logo
Air Canada

Jun 10

YKA
21h 55m
YVR

Jun 11

MIA

as low as

$638

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

Air Canada Logo
Air Canada

May 29

MIA
20h 32m
ORD
YVR

May 30

YKA
Air Canada Logo
Air Canada

Jun 5

YKA
24h 39m
YVR
EWR

Jun 6

MIA

as low as

$654

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

Air Canada Logo
Air Canada

May 29

MIA
20h 32m
ORD
YVR

May 30

YKA
Air Canada Logo
Air Canada

Jun 5

YKA
21h 55m
YVR

Jun 6

MIA

as low as

$658

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

Air Canada Logo
Air Canada

May 29

MIA
18h 37m
YUL
YVR

May 30

YKA
Air Canada Logo
Air Canada

Jun 5

YKA
20h 56m
YVR
EWR

Jun 6

MIA

as low as

$671

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

Air Canada Logo
Air Canada

May 29

MIA
18h 37m
YUL
YVR

May 30

YKA
Air Canada Logo
Air Canada

Jun 5

YKA
21h 55m
YVR

Jun 6

MIA

as low as

$675

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

Air Canada Logo
Air Canada

Jun 6

MIA
14h 42m
YVR

Jun 7

YKA
Air Canada Logo
Air Canada

Jun 10

YKA
18h 33m
YVR
YUL

Jun 11

MIA

as low as

$706

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

Air Canada Logo
Air Canada

Jun 6

MIA
10h 12m
YYZ
YVR

Jun 6

YKA
Air Canada Logo
Air Canada

Jun 10

YKA
18h 33m
YVR
YUL

Jun 11

MIA

as low as

$1155

Top Deals on flights from Miami to Prince George

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

Air Canada Logo
Air Canada

May 29

MIA
21h 52m
YYZ
YVR

May 30

YXS
Air Canada Logo
Air Canada

Jun 5

YXS
21h
YVR

Jun 6

MIA

as low as

$630

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

Air Canada Logo
Air Canada

May 29

MIA
19h 32m
YUL
YVR

May 30

YXS
Air Canada Logo
Air Canada

Jun 5

YXS
21h
YVR

Jun 6

MIA

as low as

$670

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

Air Canada Logo
Air Canada

May 29

MIA
21h 52m
YYZ
YVR

May 30

YXS
Air Canada Logo
Air Canada

Jun 5

YXS
19h 39m
YVR
YYZ

Jun 6

MIA

as low as

$712

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

Air Canada Logo
Air Canada

May 29

MIA
19h 32m
YUL
YVR

May 30

YXS
Air Canada Logo
Air Canada

Jun 5

YXS
19h 39m
YVR
YYZ

Jun 6

MIA

as low as

$752

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

WestJet Logo
WestJet

May 13

MIA
9h 26m
ATL
YVR

May 13

YXS
WestJet Logo
WestJet

Jun 10

YXS
14h 57m
YVR
ATL

Jun 11

MIA

as low as

$776

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

United Airlines Logo
United Airlines

May 29

MIA
20h 12m
DEN
YVR

May 30

YXS
United Airlines Logo
United Airlines

Jun 5

YXS
21h
YVR

Jun 6

MIA

as low as

$853

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

United Airlines Logo
United Airlines

May 29

MIA
20h 12m
DEN
YVR

May 30

YXS
United Airlines Logo
United Airlines

Jun 5

YXS
19h 39m
YVR
YYZ

Jun 6

MIA

as low as

$936

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

Air Canada Logo
Air Canada

May 13

MIA
10h 7m
YYZ
YVR

May 13

YXS
Air Canada Logo
Air Canada

Jun 13

YXS
18h 58m
YVR
YUL

Jun 14

MIA

as low as

$1258

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

Delta Air Lines Logo
Delta Air Lines

May 13

MIA
9h 26m
ATL
YVR

May 13

YXS
Delta Air Lines Logo
Delta Air Lines

Jun 10

YXS
15h 36m
YVR
ATL

Jun 10

MIA

as low as

$2677

Top Deals on flights from Miami to Cranbrook

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

Air Canada Logo
Air Canada

May 29

MIA
23h 22m
YYZ
YVR

May 30

YXC
Air Canada Logo
Air Canada

Jun 5

YXC
18h 26m
YVR
EWR

Jun 6

MIA

as low as

$692

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

Air Canada Logo
Air Canada

May 29

MIA
23h 22m
YYZ
YVR

May 30

YXC
Air Canada Logo
Air Canada

Jun 5

YXC
22h 9m
YVR
EWR

Jun 6

MIA

as low as

$692