There are 8 ways to get from Lethbridge to North Battleford 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 via Calgary
best- Take the bus from Lethbridge - U of L to Calgary - Deerfoot Inn & Casino*bus
- Take the bus from Calgary - Whitehorn LRT Station-Bus Stop 38 Park and Ride to Edmonton - Southgate LRT-Bus Stop 22180bus
- Take the bus from Edmonton to North Battlefordbus
12h 15mDrive 598.3 km
cheapest- Drive from Lethbridge to North Battlefordcar 598.3 km
7h 7m$121–175Bus, fly to Saskatoon John G. Diefenbaker International Airport
- Take the bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Calgary - Airport YYCbus
- Fly from Calgary International Airport (YYC) to Saskatoon John G. Diefenbaker International Airport (YXE)plane YYC - YXE
- Take the bus from Saskatoon Downtown to North Battlefordbus
9h 29mBus
- Take the bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Calgary - Airport YYCbus
- Take the bus from Calgary International Airport Domestic Terminal to Edmontonbus
- Take the bus from Edmonton to North Battlefordbus
13h 13mBus #2
- Take the bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Calgary Downtown Ticket Office 606 5 Ave SWbus
- Take the bus from Calgary Downtown Ticket Office 606 5 Ave SW to Edmonton - Southgate LRT - 111 Street Southboundbus
- Take the bus from Edmonton to North Battlefordbus
13h 31mBus #3
- Take the bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Calgary - Airport YYCbus
- Take the bus from Calgary - Airport YYC to Edmonton - Southgate LRT - 111 Street Southboundbus
- Take the bus from Edmonton to North Battlefordbus
13h 39mBus #4
- Take the bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Calgary - Airport YYCbus
- Take the bus from Calgary International Airport - YYC to Edmonton, AB - Southgate LRT Stationbus
- Take the bus from Edmonton South to North Battlefordbus
13h 50mBus, fly to Regina, drive
- Take the bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Calgary - Airport YYCbus
- Fly from Calgary International Airport (YYC) to Regina (YQR)plane YYC - YQR
- Drive from Regina-Airport-YQR to North Battlefordcar
10h 9m
Calgary International Airport (YYC) to Saskatoon John G. Diefenbaker International Airport (YXE) flights
Questions & Answers
The cheapest way to get from Lethbridge to North Battleford is to drive which costs $120 - $180 and takes 7h 7m.
The fastest way to get from Lethbridge to North Battleford is to drive which takes 7h 7m and costs $120 - $180.
No, there is no direct bus from Lethbridge to North Battleford. However, there are services departing from Lethbridge - U of L and arriving at North Battleford via Calgary - Whitehorn LRT Station-Bus Stop 38 Park and Ride and Edmonton. The journey, including transfers, takes approximately 12h 15m.
The distance between Lethbridge and North Battleford is 921 km. The road distance is 598.3 km.
The best way to get from Lethbridge to North Battleford without a car is to bus via Calgary which takes 12h 15m and costs .
It takes approximately 12h 15m to get from Lethbridge to North Battleford, including transfers.
Lethbridge to North Battleford bus services, operated by EBus Canada, depart from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal station.
Lethbridge to North Battleford bus services, operated by EBus Canada, arrive at Calgary - Airport YYC station.
Yes, the driving distance between Lethbridge to North Battleford is 598 km. It takes approximately 7h 7m to drive from Lethbridge to North Battleford.
Book your Lethbridge to North Battleford bus tickets online with Omio.
What companies run services between Lethbridge, AB, Canada and North Battleford, SK, Canada?
You can take a bus from Lethbridge - U of L to North Battleford via Calgary - Deerfoot Inn & Casino*, EB City Hall/Bow Valley College, NB Whitehorn CTrain Station, Calgary - Whitehorn LRT Station-Bus Stop 38 Park and Ride, Edmonton - Southgate LRT-Bus Stop 22180, Southgate Station, Belvedere Station, and Edmonton in around 12h 15m.
- Website
- westjet.com
Flights from Calgary International Airport to Saskatoon John G. Diefenbaker International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $110–650
Flights from Calgary International Airport to Regina
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $140–800
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Lethbridge - U of L to Calgary - Deerfoot Inn & Casino*
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Website
- EBus
Bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Calgary - Airport YYC
- Ave. Duration
- 3h 31m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Calgary - Airport YYC
- Ave. Duration
- 3h 31m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Calgary Downtown Ticket Office 606 5 Ave SW
- Ave. Duration
- 3h 21m
- Frequency
- Every 15 minutes
- Website
- EBus
Bus from Calgary Downtown Ticket Office 606 5 Ave SW to Edmonton - Southgate LRT - 111 Street Southbound
- Ave. Duration
- 3h 59m
- Frequency
- Every 5 minutes
- Website
- EBus
Bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Calgary - Airport YYC
- Ave. Duration
- 3h 31m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Calgary - Airport YYC
- Ave. Duration
- 3h 31m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Lethbridge - 705 5 Ave S Park and Ride Transit Terminal to Calgary - Airport YYC
- Ave. Duration
- 3h 31m
- Frequency
- Every 10 minutes
- Website
- EBus
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 Travelling by boat in Italy, The beginner’s guide to the 2018 World Nomad Games, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
There are seven+ hotels available in North Battleford.



