Skip to main content
More travel
More travel
Stays
Stays
Flights
Flights
Cars
Cars
Packages
Packages
Things to do
Things to do
Cruises
Cruises
Deals
Groups & meetings
English
List your property
Support
Trips
Sign in
Save an average of 15% on thousands of hotels when you're signed in
Sign in
Create a free account
List of favourites
Expedia Rewards
Feedback
Beginning of main content
A
Calgary to Abbotsford
Fort Mcmurray to Abbotsford
Toronto to Abbotsford
Medicine Hat to Abbotsford
Edmonton to Abbotsford
Regina to Abbotsford
Winnipeg to Abbotsford
Grande Prairie to Abbotsford
B
Edmonton to Brandon
C
Comox to Calgary
Toronto to Calgary
Vancouver to Calgary
Winnipeg to Calgary
Abbotsford to Calgary
Saint John to Calgary
Castlegar to Calgary
Hamilton to Calgary
Grande Prairie to Calgary
Halifax to Calgary
London (YXU) to Calgary
Fort Saint John to Calgary
Kelowna to Calgary
Windsor to Calgary
Kamloops to Calgary
Edmonton to Calgary
Brandon to Calgary
Sydney to Calgary
Charlottetown to Calgary
Thunder Bay to Calgary
Yellowknife to Calgary
Saskatoon to Calgary
St Johns to Calgary
Penticton to Calgary
Prince George to Calgary
Victoria to Calgary
Montreal to Calgary
Ottawa to Calgary
Fort Mcmurray to Calgary
Nanaimo to Calgary
Kitchener to Calgary
Sudbury to Calgary
Terrace to Calgary
Regina to Calgary
Vancouver to Campbell River
Vancouver to Castlegar
Fort Saint John to Castlegar
Calgary to Castlegar
Victoria to Castlegar
Hamilton to Charlottetown
Toronto to Charlottetown
Vancouver to Charlottetown
Ottawa to Charlottetown
Calgary to Charlottetown
Winnipeg to Comox
Calgary to Comox
Kamloops to Comox
Toronto to Comox
Cranbrook to Comox
Edmonton to Comox
Kelowna to Comox
Vancouver to Comox
Saskatoon to Comox
Ottawa to Cranbrook
Calgary to Cranbrook
Comox to Cranbrook
Toronto to Cranbrook
Victoria to Cranbrook
Kamloops to Cranbrook
Vancouver to Cranbrook
Nanaimo to Cranbrook
Saskatoon to Cranbrook
Edmonton to Cranbrook
D
Toronto to Deer Lake
Halifax to Deer Lake
Ottawa to Deer Lake
St Johns to Deer Lake
E
Lethbridge to Edmonton
Grande Prairie to Edmonton
Thunder Bay to Edmonton
Winnipeg to Edmonton
Abbotsford to Edmonton
Vancouver to Edmonton
London (YXU) to Edmonton
Cranbrook to Edmonton
Kelowna to Edmonton
Fort Saint John to Edmonton
Prince George to Edmonton
Victoria to Edmonton
Fredericton to Edmonton
Regina to Edmonton
Nanaimo to Edmonton
Comox to Edmonton
Ottawa to Edmonton
Calgary to Edmonton
Yellowknife to Edmonton
Halifax to Edmonton
Medicine Hat to Edmonton
Fort Mcmurray to Edmonton
Kamloops to Edmonton
Montreal to Edmonton
Windsor to Edmonton
St Johns to Edmonton
Saskatoon to Edmonton
Saint John to Edmonton
Penticton to Edmonton
Toronto to Edmonton
F
Kelowna to Fort Mcmurray
Toronto to Fort Mcmurray
Calgary to Fort Mcmurray
Edmonton to Fort Mcmurray
Vancouver to Fort Mcmurray
Edmonton to Fort Saint John
Kamloops to Fort Saint John
Kelowna to Fort Saint John
Vancouver to Fort Saint John
Calgary to Fort Saint John
Toronto to Fredericton
Ottawa to Fredericton
Vancouver to Fredericton
Edmonton to Fredericton
G
Toronto to Gander
St Johns to Goose Bay
Kelowna to Grande Prairie
Edmonton to Grande Prairie
Vancouver to Grande Prairie
Regina to Grande Prairie
Calgary to Grande Prairie
Hamilton to Grande Prairie
Winnipeg to Grande Prairie
Nanaimo to Grande Prairie
Kamloops to Grande Prairie
Abbotsford to Grande Prairie
H
Prince George to Halifax
Edmonton to Halifax
Victoria to Halifax
Saskatoon to Halifax
Regina to Halifax
Calgary to Halifax
Toronto to Halifax
Kingston to Halifax
Deer Lake to Halifax
Winnipeg to Halifax
Sydney to Halifax
Vancouver to Halifax
St Johns to Halifax
Comox to Halifax
Ottawa to Halifax
Montreal to Halifax
London (YXU) to Halifax
K
Toronto to Kamloops
Medicine Hat to Kamloops
Calgary to Kamloops
Vancouver to Kamloops
Grande Prairie to Kamloops
Terrace to Kamloops
Montreal to Kamloops
Fort Saint John to Kamloops
Comox to Kamloops
Regina to Kamloops
Victoria to Kamloops
Prince George to Kamloops
Nanaimo to Kamloops
Edmonton to Kamloops
Edmonton to Kelowna
Vancouver to Kelowna
Victoria to Kelowna
Regina to Kelowna
Terrace to Kelowna
Nanaimo to Kelowna
Toronto to Kelowna
Cranbrook to Kelowna
Grande Prairie to Kelowna
Calgary to Kelowna
Lethbridge to Kelowna
Montreal to Kelowna
Prince George to Kelowna
Saskatoon to Kelowna
Comox to Kelowna
Winnipeg to Kelowna
Fort Saint John to Kelowna
Thunder Bay to Kelowna
Hamilton to Kelowna
Ottawa to Kelowna
Abbotsford to Kelowna
Toronto to Kingston
Fredericton to Kingston
Calgary to Kitchener
L
Toronto to Lethbridge
Grande Prairie to Lethbridge
Victoria to Lethbridge
Kamloops to Lethbridge
Vancouver to Lethbridge
Edmonton to Lethbridge
Calgary to Lloydminster
Thunder Bay to London (YXU)
Winnipeg to London (YXU)
Toronto to London (YXU - Ontario)
Halifax to London (YXU)
Abbotsford to London (YXU)
Victoria to London (YXU)
Vancouver to London (YXU)
Kelowna to London (YXU)
Ottawa to London (YXU)
Edmonton to London (YXU)
Sudbury to London (YXU)
Montreal to London (YXU)
M
Vancouver to Medicine Hat
Edmonton to Medicine Hat
Toronto to Medicine Hat
Nanaimo to Medicine Hat
Toronto to Moncton
Calgary to Moncton
Ottawa to Moncton
London (YXU) to Moncton
Montreal to Moncton
Vancouver to Moncton
Saskatoon to Montreal
Hamilton to Montreal
Charlottetown to Montreal
Sudbury to Montreal
Kamloops to Montreal
Regina to Montreal
Thunder Bay to Montreal
Fredericton to Montreal
Kelowna to Montreal
Victoria to Montreal
St Johns to Montreal
Saint John to Montreal
Edmonton to Montreal
Windsor to Montreal
Halifax to Montreal
Calgary to Montreal
Vancouver to Montreal
Winnipeg to Montreal
London (YXU) to Montreal
Moncton to Montreal
Toronto to Montreal
Toronto to Mont Tremblant
N
Calgary to Nanaimo
Grande Prairie to Nanaimo
Edmonton to Nanaimo
Terrace to Nanaimo
Winnipeg to Nanaimo
Toronto to Nanaimo
Kelowna to Nanaimo
Vancouver to Nanaimo
Saskatoon to Nanaimo
Montreal to Nanaimo
Toronto to North Bay
O
Winnipeg to Ottawa
Regina to Ottawa
Halifax to Ottawa
Toronto to Ottawa
Calgary to Ottawa
Sudbury to Ottawa
London (YXU) to Ottawa
Vancouver to Ottawa
Windsor to Ottawa
Saskatoon to Ottawa
Toronto to Ottawa
Fredericton to Ottawa
Thunder Bay to Ottawa
Edmonton to Ottawa
Moncton to Ottawa
Kelowna to Ottawa
Charlottetown to Ottawa
St Johns to Ottawa
Victoria to Ottawa
Deer Lake to Ottawa
P
Victoria to Penticton
Toronto to Penticton
Grande Prairie to Penticton
Nanaimo to Penticton
Calgary to Penticton
Vancouver to Penticton
Edmonton to Penticton
London (YXU) to Penticton
Vancouver to Port Hardy
Vancouver to Powell River
Toronto to Prince George
Vancouver to Prince George
Cranbrook to Prince George
Edmonton to Prince George
Nanaimo to Prince George
Terrace to Prince George
Calgary to Prince George
Victoria to Prince George
Kelowna to Prince George
Kamloops to Prince George
Comox to Prince George
Vancouver to Prince Rupert
Q
Montreal to Quebec
Edmonton to Quebec
Calgary to Quebec
Winnipeg to Quebec
Vancouver to Quebec
Toronto to Quebec
Vancouver to Quesnel
R
Cranbrook to Regina
Victoria to Regina
Edmonton to Regina
Vancouver to Regina
Toronto to Regina
Winnipeg to Regina
Kelowna to Regina
Calgary to Regina
Ottawa to Regina
Halifax to Regina
Nanaimo to Regina
Montreal to Regina
S
Toronto to Saint John
Calgary to Saint John
Vancouver to Sandspit
London (YXU) to Saskatoon
Calgary to Saskatoon
Ottawa to Saskatoon
Kamloops to Saskatoon
Victoria to Saskatoon
Windsor to Saskatoon
Toronto to Saskatoon
Winnipeg to Saskatoon
Nanaimo to Saskatoon
Edmonton to Saskatoon
Vancouver to Saskatoon
Kelowna to Saskatoon
Halifax to Saskatoon
Montreal to Saskatoon
Toronto to Sault Ste Marie
Ottawa to Sault Ste Marie
Toronto to Sioux Lookout
Vancouver to Smithers
Calgary to St Johns
Vancouver to St Johns
Montreal to St Johns
Deer Lake to St Johns
Toronto to St Johns
Halifax to St Johns
Edmonton to St Johns
Winnipeg to St Johns
Ottawa to St Johns
Toronto to Sudbury
Thunder Bay to Sudbury
Montreal to Sydney
St Johns to Sydney
Toronto to Sydney
T
Calgary to Terrace
Vancouver to Terrace
Toronto to Terrace
Kelowna to Terrace
Nanaimo to Terrace
Edmonton to Terrace
Victoria to Terrace
Comox to Terrace
Kamloops to Terrace
Vancouver to Thunder Bay
London (YXU) to Thunder Bay
Montreal to Thunder Bay
Sault Ste Marie to Thunder Bay
Ottawa to Thunder Bay
Edmonton to Thunder Bay
Sudbury to Thunder Bay
Toronto to Thunder Bay
Kingston to Thunder Bay
Winnipeg to Thunder Bay
Calgary to Thunder Bay
Toronto to Timmins
Sudbury to Toronto
Halifax to Toronto
Gander to Toronto
London (YXU) to Toronto
Sault Ste Marie to Toronto
Montreal to Toronto
Yellowknife to Toronto
Calgary to Toronto
Ottawa to Toronto
Winnipeg to Toronto
Edmonton to Toronto
St Johns to Toronto
Kelowna to Toronto
Kingston to Toronto
Quebec to Toronto
Grande Prairie to Toronto
Fort Saint John to Toronto
Charlottetown to Toronto
Halifax to Toronto
Saint John to Toronto
Saskatoon to Toronto
Fort Mcmurray to Toronto
Penticton to Toronto
Fredericton to Toronto
Thunder Bay to Toronto
Timmins to Toronto
Comox to Toronto
Castlegar to Toronto
Deer Lake to Toronto
Vancouver to Toronto
Moncton to Toronto
Abbotsford to Toronto
Cranbrook to Toronto
Edmonton to Toronto
Regina to Toronto
Montreal to Toronto
Sault Ste Marie to Toronto
Nanaimo to Toronto
Victoria to Toronto
Lethbridge to Toronto
Prince George to Toronto
Windsor to Toronto
Kamloops to Toronto
V
Calgary to Val Dor
Medicine Hat to Vancouver
Cranbrook to Vancouver
Campbell River to Vancouver
London (YXU) to Vancouver
Saskatoon to Vancouver
Lethbridge to Vancouver
Nanaimo to Vancouver
Prince George to Vancouver
Edmonton to Vancouver
Montreal to Vancouver
Windsor to Vancouver
Castlegar to Vancouver
Prince Rupert to Vancouver
North Bay to Vancouver
Winnipeg to Vancouver
Toronto to Vancouver
Penticton to Vancouver
Terrace to Vancouver
Calgary to Vancouver
Sudbury to Vancouver
Regina to Vancouver
Grande Prairie to Vancouver
Comox to Vancouver
Quesnel to Vancouver
Kamloops to Vancouver
Ottawa to Vancouver
Dawson Creek to Vancouver
Victoria to Vancouver
Quebec to Vancouver
Fort Saint John to Vancouver
Kelowna to Vancouver
Kingston to Vancouver
Halifax to Vancouver
Hamilton to Vancouver
Thunder Bay to Vancouver
Fort Mcmurray to Vancouver
St Johns to Vancouver
Yellowknife to Vancouver
Edmonton to Victoria
Grande Prairie to Victoria
Calgary to Victoria
Windsor to Victoria
Lethbridge to Victoria
Halifax to Victoria
Saskatoon to Victoria
Prince George to Victoria
Kitchener to Victoria
Terrace to Victoria
Kelowna to Victoria
Winnipeg to Victoria
Fort Saint John to Victoria
Montreal to Victoria
Cranbrook to Victoria
Ottawa to Victoria
Kamloops to Victoria
Vancouver to Victoria
Regina to Victoria
Toronto to Victoria
W
Calgary to Whitehorse
Ottawa to Whitehorse
Winnipeg to Whitehorse
Vancouver to Whitehorse
Toronto to Whitehorse
Vancouver to Williams Lake
Calgary to Windsor
Vancouver to Windsor
Toronto to Windsor
Montreal to Windsor
Ottawa to Windsor
Montreal to Winnipeg
London (YXU) to Winnipeg
Calgary to Winnipeg
Regina to Winnipeg
Vancouver to Winnipeg
Kamloops to Winnipeg
Kelowna to Winnipeg
Edmonton to Winnipeg
Toronto to Winnipeg
Ottawa to Winnipeg
Victoria to Winnipeg
Grande Prairie to Winnipeg
Saskatoon to Winnipeg
Halifax to Winnipeg
Thunder Bay to Winnipeg
Y
Toronto to Yellowknife
Montreal to Yellowknife
Calgary to Yellowknife
Vancouver to Yellowknife
Edmonton to Yellowknife
Additional information about Expedia Group
0532cac5-514d-45e5-8451-ae60a1f97069
5ebb2db9-737c-4f2b-8fc6-724ab147442a