Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
7 h 51 min
602 km.
from $33
Composite Route Car Only
Schedule
Banff National Park, Canada → Osoyoos, Canada
All
05 août 2026
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
June 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
July 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
05 Aug, Wed
06 Aug, Thu
07 Aug, Fri
08 Aug, Sat
09 Aug, Sun
10 Aug, Mon
Cheapest and Fastest Ways to Travel from Banff National Park to Osoyoos
Composite routes from Banff National Park to Osoyoos
Cheapest
7 h 51 min
Car
Fastest
1 h 16 min
Plane
Other
13 h 56 min
14 h 42 min
Route Navigator Banff National Park - Osoyoos
Get all the information you need right here
Continue onto Banff Avenue
Banff Avenue, 40 м
40 м
Turn left onto Wolf Street
Wolf Street, 219 м
219 м
Keep right and drive toward Lynx Street
Lynx Street, 41 м
41 м
Turn slight right onto Lynx Street
Lynx Street, 135 м
135 м
Continue onto Gopher Street
Gopher Street, 1 km 194 м
1 km 194 м
Turn left and take 1 West/Ouest toward Lake Louise
Lake Louise, 1 West/Ouest, 135 km 130 м
135 km 130 м
Keep left
190 м
190 м
Turn right
67 km 72 м
67 km 72 м
Continue onto Trans-Canada Highway
Trans-Canada Highway, 151 km 692 м
151 km 692 м
Keep left
117 м
117 м
Turn left onto Highway 97A
Highway 97A, 122 м
122 м
At roundabout, take exit 2 onto Vernon-Sicamous Highway
Vernon-Sicamous Highway, 240 м
240 м
Turn slight right onto Highway 97A
Highway 97A, 70 km 255 м
70 km 255 м
Keep right and drive toward Lumby
Lumby, 1 km 644 м
1 km 644 м
Keep left
3 km 859 м
3 km 859 м
Turn right onto 30 Avenue
30 Avenue, 177 м
177 м
Turn left onto 29 Street
29 Street, 1 km 554 м
1 km 554 м
Turn left onto 32 Street
32 Street, 31 km 724 м
31 km 724 м
Turn sharp right onto Glenmore Road
Glenmore Road, 204 м
204 м
Turn left onto Glenmore Road
Glenmore Road, 14 km 213 м
14 km 213 м
Keep right
1 km 16 м
1 km 16 м
Turn left onto Clifton Road
Clifton Road, 1 km 622 м
1 km 622 м
Keep right
1 km 948 м
1 km 948 м
Continue onto Clement Avenue
Clement Avenue, 2 km 750 м
2 km 750 м
At roundabout, take exit 1 onto Water Street
Water Street, 185 м
185 м
At roundabout, take exit 1 onto Queensway
Queensway, 40 м
40 м
Continue onto Mill Street
Mill Street, 138 м
138 м
Turn right onto Bernard Avenue
Bernard Avenue, 2 km 32 м
2 km 32 м
Keep right
279 м
279 м
At roundabout, take exit 1
49 km 290 м
49 km 290 м
Turn right onto Okanagan Highway
Okanagan Highway, 9 km 898 м
9 km 898 м
Turn slight right onto Eckhardt Avenue West
Eckhardt Avenue West, 1 km 711 м
1 km 711 м
Keep right
2 km 10 м
2 km 10 м
Turn slight right onto Channel Parkway
Channel Parkway, 3 km 819 м
3 km 819 м
Turn right onto Skaha Lake Road
Skaha Lake Road, 15 km 733 м
15 km 733 м
Keep right
64 м
64 м
Turn slight right onto Okanagan Highway
Okanagan Highway, 41 km 12 м
41 km 12 м
Turn left onto Main Street and drive toward Grand Forks, Castlegar
Main Street, Grand Forks, Castlegar, 1 km 846 м
1 km 846 м
Turn left onto 87th Street
87th Street, 53 м
53 м
Turn right
46 м
46 м
Arrive at destination
Transport providers
Airlines
Air Canada
Website:
aircanada.com
Plane from Calgary International Airport to Kelowna
Ave. Duration:
1h 15m
Frequency:
Every day
Estimated price:
$107.39–$1,389.69
Plane from Calgary International Airport to Vancouver
Ave. Duration:
1h 40m
Frequency:
Every day
Estimated price:
$126.34–$492.71
WestJet
Website:
westjet.com/
Plane from Calgary International Airport to Penticton
Ave. Duration:
1h 22m
Frequency:
Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
Estimated price:
$138.97–$593.78
Plane from Calgary International Airport to Kelowna
Ave. Duration:
1h 17m
Frequency:
Every day
Estimated price:
$107.39–$467.44
Plane from Calgary International Airport to Abbotsford
Ave. Duration:
1h 39m
Frequency:
Every day
Estimated price:
$69.48–$505.34
Plane from Calgary International Airport to Vancouver
Ave. Duration:
1h 41m
Frequency:
Every day
Estimated price:
$82.12–$391.64
Flair Airlines
Website:
flyflair.com/
Plane from Calgary International Airport to Kelowna
Ave. Duration:
1h 10m
Frequency:
Monday, Wednesday, Friday, and Sunday
Estimated price:
$48.01–$290.57
Plane from Calgary International Airport to Abbotsford
Ave. Duration:
1h 40m
Frequency:
Every day
Estimated price:
$49.27–$543.24
Plane from Calgary International Airport to Vancouver
Ave. Duration:
1h 40m
Frequency:
Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
Estimated price:
$48.01–$341.11
Bus operators
EBus Canada
Phone:
1-877-769-3287
Email:
info@myebus.ca
Website:
myebus.ca/
Bus from Salmon Arm, BC to Kelowna,
Ave. Duration:
1h 50m
Frequency:
Once daily
Estimated price:
$24.00–$31.58
Rider Express
Phone:
1-833-583-3636
Email:
contact@riderexpress.ca
Website:
riderexpress.ca/
Bus from Banff, AB to Salmon
Ave. Duration:
5h 30m
Frequency:
Twice daily
Estimated price:
$69.48–$94.75
Bus from Banff, AB to Hope,
Ave. Duration:
9h 40m
Frequency:
Twice daily
Estimated price:
$107.39–$138.97
Mountain Man Mikes Bus Service
Phone:
+1 778 382 7729
Email:
info@mountainmanmikes.ca
Website:
mountainmanmikes.ca/
Bus from Abbotsford, BC - 30440 Liberator Ave to Osoyoos,
Ave. Duration:
5h
Frequency:
Twice a week
Estimated price:
$69.48–$94.75
Bus from New Westminster, BC - Braid Station to Osoyoos,
Ave. Duration:
5h 50m
Frequency:
Twice a week
Estimated price:
$75.80–$107.39
Bus from Hope, BC - 919 Water Avenue to Osoyoos,
Ave. Duration:
3h 40m
Frequency:
Twice a week
Estimated price:
$61.90–$82.12
Banff Transportation Group
Phone:
+1 403 762 0000
Email:
INFO@BANFFTRANSPORTATION.COM
Website:
banfftransportation.com/
Bus from Banff, AB to Calgary
Ave. Duration:
1h 30m
Frequency:
On demand
Mountain Park Transportation
Phone:
+1-403-522-2700
Email:
info@mtnparktrans.com
Website:
mtnparktrans.com/
Bus from Banff, AB to Calgary
Ave. Duration:
2h
Frequency:
Twice daily
Estimated price:
$54.96
BC Transit - South Okanagan-Similkameen
Phone:
1-844-442-2212
Website:
bctransit.com/south-okanagan-similkameen/
Bus from Peachtree Square to Main
Ave. Duration:
1h 9m
Frequency:
Once daily
Estimated price:
$1.79
Bus from Queensway Exch to Peachtree
Ave. Duration:
1h 12m
Frequency:
5 times a week
Estimated price:
$1.79
Bus from Westbank Exch to Peachtree
Ave. Duration:
53 min
Frequency:
5 times a week
Estimated price:
$1.79
Questions and Answers
What is the cheapest way to get from Banff National Park to Osoyoos?
The cheapest way to get from Banff National Park to Osoyoos is to bus via Salmon Arm which costs $81.52 - $108.70 and takes 13h 56m.
What is the fastest way to get from Banff National Park to Osoyoos?
The fastest way to get from Banff National Park to Osoyoos is to shuttle and fly and bus which takes 6h 42m and costs $163.04 - $597.83 .
Is there a direct bus between Banff National Park and Osoyoos?
No, there is no direct bus from Banff National Park to Osoyoos. However, there are services departing from Banff, AB and arriving at Main & 89th St via 10 Ave SW at 20th St SW, Salmon Arm, BC, Queensway Exch and Peachtree Square. The journey, including transfers, takes approximately 13h 56m.
How far is it from Banff National Park to Osoyoos?
The distance between Banff National Park and Osoyoos is 640 km. The road distance is 602.6 km.
How do I travel from Banff National Park to Osoyoos without a car?
The best way to get from Banff National Park to Osoyoos without a car is to bus via Salmon Arm which takes 13h 56m and costs $81.52 - $108.70 .
How long does it take to get from Banff National Park to Osoyoos?
It takes approximately 6h 42m to get from Banff National Park to Osoyoos, including transfers.
Where do I catch the Banff National Park to Osoyoos bus from?
Banff National Park to Osoyoos bus services, operated by Rider Express, depart from Banff, AB station.
Where does the Banff National Park to Osoyoos bus arrive?
Banff National Park to Osoyoos bus services, operated by Rider Express, arrive at Salmon Arm, BC station.
Can I drive from Banff National Park to Osoyoos?
Yes, the driving distance between Banff National Park to Osoyoos is 603 km. It takes approximately 7h 51m to drive from Banff National Park to Osoyoos.
Where can I stay near Osoyoos?
There are 78+ hotels available in Osoyoos. Prices start at $51.38 per night.
→
+0→
Transport search
Transport search
From Banff National Park, where will you go next? Select a city below to get started