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
20 h 39 min
1656 km.
from $91
Composite Route Car Only
Schedule
Thompson, Canada → Banff, Canada
All
28 juil. 2026
July 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
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
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
28 Jul, Tue
29 Jul, Wed
30 Jul, Thu
31 Jul, Fri
01 Aug, Sat
02 Aug, Sun
Cheapest and Fastest Ways to Travel from Thompson to Banff
Composite routes from Thompson to Banff
Cheapest
20 h 39 min
Car
Other
34 h 6 min
2 d 2 h 31 min
Bus, Train
2 d 16 h 38 min
Train, Bus
Route Navigator Thompson - Banff
Get all the information you need right here
Continue
150 м
150 м
Turn right onto Caribou Road
Caribou Road, 51 м
51 м
Turn left onto Deerwood Drive
Deerwood Drive, 107 м
107 м
Turn right onto Cree Road
Cree Road, 1 km 597 м
1 km 597 м
Turn left onto Thompson Drive South
Thompson Drive South, 1 km 824 м
1 km 824 м
Keep right
2 km 596 м
2 km 596 м
Turn right onto Provincial Trunk Highway 6
Provincial Trunk Highway 6, 151 km 430 м
151 km 430 м
Continue onto Provincial Trunk Highway 39
Provincial Trunk Highway 39, 157 km 911 м
157 km 911 м
Turn left onto Highway 10
Highway 10, 75 km 953 м
75 km 953 м
Turn left onto Fischer Avenue
Fischer Avenue, 330 м
330 м
Turn right onto 3rd Street West
3rd Street West, 1 km 759 м
1 km 759 м
Turn right onto Provincial Road 283
Provincial Road 283, 74 km 312 м
74 km 312 м
Turn right onto Northern Woods & Water Route
Northern Woods & Water Route, 105 km 984 м
105 km 984 м
Turn left onto Highway 23
Highway 23, 37 km 10 м
37 km 10 м
Continue onto Highway 335
Highway 335, 50 km 56 м
50 km 56 м
Turn left onto Railway Avenue
Railway Avenue, 1 km 512 м
1 km 512 м
Turn right
124 м
124 м
Turn sharp left onto West Street
West Street, 32 km 169 м
32 km 169 м
Turn right onto McDonald Avenue
McDonald Avenue, 1 km 21 м
1 km 21 м
Turn left onto Flett's Spring Street
Flett's Spring Street, 1 km 689 м
1 km 689 м
Turn sharp right onto Saskatchewan Drive West
Saskatchewan Drive West, 1 km 617 м
1 km 617 м
Turn left onto 41A
3 km 351 м
3 km 351 м
Turn right onto Highway 41
Highway 41, 158 km 461 м
158 km 461 м
Turn right onto College Drive and drive toward Saskatoon
College Drive, Saskatoon, 10 km 664 м
10 km 664 м
Turn left onto 5th Avenue North
5th Avenue North, 368 м
368 м
Turn right onto 23rd Street East
23rd Street East, 122 м
122 м
Turn left onto 4th Avenue North
4th Avenue North, 178 м
178 м
Turn right onto 22nd Street East
22nd Street East, 1 km 683 м
1 km 683 м
Continue onto 22nd Street West
22nd Street West, 7 km 510 м
7 km 510 м
Turn left onto Highway 7
Highway 7, 386 km 822 м
386 km 822 м
Continue onto Veterans Memorial Highway
Veterans Memorial Highway, 3 km 596 м
3 km 596 м
Continue onto 9
98 km 668 м
98 km 668 м
Turn left onto Range Road 235
Range Road 235, 16 km 740 м
16 km 740 м
Turn right onto Township Road 294
Township Road 294, 20 km 730 м
20 km 730 м
Turn left onto Range Road 260
Range Road 260, 13 km 940 м
13 km 940 м
Continue onto 9
25 km 837 м
25 km 837 м
Turn right onto Township Road 262
Township Road 262, 23 km 642 м
23 km 642 м
Turn left and take 2 South toward Calgary
Calgary, 2 South, 3 km 865 м
3 km 865 м
Keep right toward 201
201, 497 м
497 м
Keep right toward 201 West
201 West, 22 km 417 м
22 km 417 м
Keep right and take 1 toward Banff, City Centre
Banff, City Centre, 1, 438 м
438 м
Keep right and take 1 West toward Banff
Banff, 1 West, 1 km 919 м
1 km 919 м
Keep left and take 1 West toward Banff
Banff, 1 West, 94 km 536 м
94 km 536 м
Keep right onto Trans-Canada Highway
Trans-Canada Highway, 13 km 615 м
13 km 615 м
Keep right and drive toward Banff, Lake Minnewanka, Tunnel Mountain
Banff, Lake Minnewanka, Tunnel Mountain, 393 м
393 м
Keep left and drive toward Banff, Tunnel Mountain
Banff, Tunnel Mountain, 142 м
142 м
Turn left onto Banff Avenue
Banff Avenue, 4 km 668 м
4 km 668 м
Turn left onto Fox Street
Fox Street, 42 м
42 м
Turn right onto Muskrat Street
Muskrat Street, 1 km 846 м
1 km 846 м
Turn right onto Caribou Street
Caribou Street, 103 м
103 м
Turn left onto Beaver Street
Beaver Street, 65 м
65 м
Turn right
9 м
9 м
Turn right
38 м
38 м
Arrive at destination
Transport providers
Airlines
Air Canada
Website:
aircanada.com
Plane from Thompson Municipal Airport to Calgary
Ave. Duration:
7h 10m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$216.28–$699.74
WestJet
Website:
westjet.com/
Plane from Thompson Municipal Airport to Calgary
Ave. Duration:
6h 20m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$120.86–$534.35
Banff Airporter
Phone:
1-888-449-2901
Email:
info@banffairporter.com
Website:
banffairporter.com/
Bus from Calgary International Airport to Canmore,
Ave. Duration:
1h 20m
Frequency:
Every 2 hours
Estimated price:
$30.53–$64.89
Train operators
VIA Rail
Phone:
+1 888 842-7245
Website:
viarail.ca/en
Train from Portage la Prairie to Jasper
Ave. Duration:
32h 26m
Frequency:
Twice a week
Estimated price:
$139.95–$190.84
Train from Thompson to Portage
Ave. Duration:
25h 37m
Frequency:
Twice a week
Estimated price:
$95.42–$152.67
Bus operators
Rider Express
Phone:
1-833-583-3636
Email:
contact@riderexpress.ca
Website:
riderexpress.ca/
Bus from Winnipeg, MB to Regina,
Ave. Duration:
7h 5m
Frequency:
Once daily
Estimated price:
$95.42–$120.86
Bus from Regina, SK - 2820 B Avonhurst Dr to Edmonton
Ave. Duration:
9h 25m
Frequency:
3 times a day
Estimated price:
$120.86–$165.39
Banff Transportation Group
Phone:
+1 403 762 0000
Email:
INFO@BANFFTRANSPORTATION.COM
Website:
banfftransportation.com/
Bus from Calgary Airport to Banff,
Ave. Duration:
1h 30m
Frequency:
On demand
Mountain Park Transportation
Phone:
+1-403-522-2700
Email:
info@mtnparktrans.com
Website:
mtnparktrans.com/
Bus from Calgary Airport to Banff,
Ave. Duration:
2h
Frequency:
Twice daily
Estimated price:
$55.34
The Canada Bus
Phone:
+14036689600
Email:
info@thecanadabus.com
Website:
thecanadabus.com/
Bus from Edmonton, AB - Southgate LRT Station to Calgary
Ave. Duration:
2h 55m
Frequency:
3 times a day
Estimated price:
$35.62–$49.62
Brewster Express
Phone:
1-866-606-6700
Website:
banffjaspercollection.com/brewster-express/
Bus from Calgary International Airport to Canmore,
Ave. Duration:
1h 20m
Frequency:
Every 4 hours
Estimated price:
$53.43–$76.34
Mahihkan Bus Lines
Phone:
306-688-7646
Email:
manager@mahihkanbuslines.com
Website:
mahihkanbuslines.com
Bus from Winnipeg Airport to Portage
Ave. Duration:
1h 11m
Frequency:
Once daily
Estimated price:
$14.38–$14.63
Sundog Transportation and Tours
Phone:
1-888-786-3641
Email:
info@sundogtours.com
Website:
sundogtours.com/
Bus from Jasper, AB to Banff,
Ave. Duration:
4h 30m
Frequency:
Once daily
Estimated price:
$27.99–$76.34
Thompson Bus
Phone:
1-204-939-3991
Email:
info@thompsonbus.com
Website:
thompsonbus.com/
Bus from Thompson, MB to Winnipeg,
Ave. Duration:
9h 10m
Frequency:
Twice daily
Estimated price:
$57.25–$82.70
Maple Bus Lines
Phone:
1-204-272-0821
Website:
maplebuslines.com
Bus from Thompson, MB to Winnipeg,
Ave. Duration:
9h
Frequency:
6 times a week
Estimated price:
$57.25–$82.70
Questions and Answers
What is the cheapest way to get from Thompson to Banff?
The cheapest way to get from Thompson to Banff is to bus and train which costs $195.65 - $315.22 and takes 2 days 2h.
What is the fastest way to get from Thompson to Banff?
The fastest way to get from Thompson to Banff is to fly and shuttle which takes 7h 1m and costs $152.17 - $521.74 .
Is there a direct bus between Thompson and Banff?
No, there is no direct bus from Thompson to Banff. However, there are services departing from Thompson, MB and arriving at Banff High School Transit Hub via Winnipeg, MB, Regina, SK - 2820 B Avonhurst Dr, Edmonton, AB - Southgate LRT Station, Calgary International Airport and Benchlands Trail Overpass. The journey, including transfers, takes approximately 34h 6m.
How far is it from Thompson to Banff?
The distance between Thompson and Banff is 1331 km. The road distance is 1660.3 km.
How do I travel from Thompson to Banff without a car?
The best way to get from Thompson to Banff without a car is to bus which takes 34h 6m and costs $260.87 - $434.78 .
How long does it take to get from Thompson to Banff?
It takes approximately 7h 1m to get from Thompson to Banff, including transfers.
Where do I catch the Thompson to Banff bus from?
Thompson to Banff bus services, operated by Maple Bus Lines, depart from Thompson, MB station.
Where does the Thompson to Banff bus arrive?
Thompson to Banff bus services, operated by Maple Bus Lines, arrive at Winnipeg, MB station.
What is the time difference between Thompson and Banff?
Banff is 1h behind Thompson. It is currently 02:20 in Thompson and 01:20 in Banff.
Can I drive from Thompson to Banff?
Yes, the driving distance between Thompson to Banff is 1660 km. It takes approximately 20h 45m to drive from Thompson to Banff.
Where can I stay near Banff?
There are 352+ hotels available in Banff. Prices start at $50.70 per night.
→
+0→
Transport search
Transport search
From Thompson, where will you go next? Select a city below to get started