There are 4 ways to get from Grand Forks to Lethbridge by bus (Flixbus), car, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Grand Forks, BC to Nelson, BCbus
- Take the bus from Nelson, BC - 512 Railway Street to Fort Macleod, ABbus
- Take the bus from Fort Macleod to Lethbridgebus
11h 29m$221–313Drive 624.7 km
cheapest- Drive from Grand Forks to Lethbridgecar 624.7 km
7h 23m$124–178Bus to Kelowna International Airport, fly, bus
- Take the bus from Grand Forks, BC to Kelowna, BCbus
- Fly from Kelowna International Airport (YLW) to Calgary International Airport (YYC)plane YLW - YYC
- Take the bus from Calgary - Downtown Ticket Office to Lethbridge - Ticket Officebus
10h 42mBus, bus to Penticton Regional Airport, fly
- Take the bus from Grand Forks - 1512 Central Ave to Osoyoos, BC - 9206 97th Stbus
- Take the bus from Main & 89th St to Green & Parisbus
- Fly from Penticton Regional Airport (YYF) to Calgary International Airport (YYC)plane YYF - YYC
- Take the bus from Calgary - Downtown Ticket Office to Lethbridge - Ticket Officebus
11h 25m
Grand Forks to Lethbridge by bus and foot
Questions & Answers
The cheapest way to get from Grand Forks to Lethbridge is to drive which costs $120 - $180 and takes 7h 23m.
The fastest way to get from Grand Forks to Lethbridge is to drive which takes 7h 23m and costs $120 - $180.
No, there is no direct bus from Grand Forks to Lethbridge. However, there are services departing from Grand Forks, BC and arriving at Lethbridge via Nelson, BC - 512 Railway Street and Fort Macleod. The journey, including transfers, takes approximately 11h 29m.
The distance between Grand Forks and Lethbridge is 681 km. The road distance is 624.7 km.
The best way to get from Grand Forks to Lethbridge without a car is to bus which takes 11h 29m and costs $220 - $320.
It takes approximately 11h 29m to get from Grand Forks to Lethbridge, including transfers.
Grand Forks to Lethbridge bus services, operated by Silver City Stagelines LTD, depart from Grand Forks, BC station.
Grand Forks to Lethbridge bus services, operated by Silver City Stagelines LTD, arrive at Nelson, BC station.
Lethbridge is 1h ahead of Grand Forks. It is currently 11:08 PM in Grand Forks and 12:08 AM in Lethbridge.
Yes, the driving distance between Grand Forks to Lethbridge is 625 km. It takes approximately 7h 23m to drive from Grand Forks to Lethbridge.
What companies run services between Grand Forks, BC, Canada and Lethbridge, AB, Canada?
You can take a bus from Grand Forks, BC to Lethbridge via Nelson, BC - 512 Railway Street, Fort Macleod, AB, and Fort Macleod in around 11h 29m.
- Website
- westjet.com
Flights from Kelowna International Airport to Calgary International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $75–900
Flights from Penticton Regional Airport to Calgary International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $100–650
- Website
- flyflair.com
Flights from Kelowna International Airport to Calgary International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $85–450
- Website
- aircanada.com
Flights from Kelowna International Airport to Calgary International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $45–310
- Phone
- +1 778 760 1891
- [email protected]
- Website
- fritztravels.com
Bus from Grand Forks, BC to Nelson, BC
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $60–75
- Website
- https://fritztravels.com/
- Book at
- https://book.fritztravels.com/
- Adult
- $60–75
Bus from Grand Forks, BC to Kelowna, BC
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $70–85
- Website
- https://fritztravels.com/
- Book at
- https://book.fritztravels.com/
- Adult
- $70–85
- Phone
- +1 778 382 7729
- [email protected]
- Website
- mountainmanmikes.ca
Bus from Grand Forks, BC to Nelson, BC
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Estimated price
- $75–110
- Website
- https://mountainmanmikes.ca/
Bus from Nelson, BC - 512 Railway Street to Fort Macleod, AB
- Ave. Duration
- 6h 50m
- Frequency
- Once a week
- Estimated price
- $150–200
- Website
- https://mountainmanmikes.ca/
Bus from Grand Forks - 1512 Central Ave to Osoyoos, BC - 9206 97th St
- Ave. Duration
- 1h 40m
- Frequency
- Twice a week
- Estimated price
- $75–100
- Website
- https://mountainmanmikes.ca/
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Fort Macleod to Lethbridge
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- $7–12
- Schedules at
- flixbus.com
- Phone
- +1 877 769 3287
- [email protected]
- Website
- myebus.ca
Bus from Fort Macleod to Lethbridge
- Ave. Duration
- 45 min
- Frequency
- 6 times a week
- Website
- https://www.myebus.ca/
Bus from Calgary - Downtown Ticket Office to Lethbridge - Ticket Office
- Ave. Duration
- 2h 45m
- Frequency
- 6 times a week
- Website
- https://www.myebus.ca/
Bus from Calgary - Downtown Ticket Office to Lethbridge - Ticket Office
- Ave. Duration
- 2h 45m
- Frequency
- 6 times a week
- Website
- https://www.myebus.ca/
- Phone
- +1 844 442 2212
- [email protected]
- Website
- bctransit.com
Bus from Main & 89th St to Green & Paris
- Ave. Duration
- 1h 6m
- Frequency
- Once daily
- Estimated price
- $3
- Website
- https://www.bctransit.com/south-okanagan-similkameen/
- Single Ride - All Passengers
- $3
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to travel India's Golden Triangle, Bali: What to do if Mount Agung erupts, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
More Questions & Answers
There are 47+ hotels available in Lethbridge.











