There are 4 ways to get from Hanna to North Battleford by taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus (Flixbus)
best- Take the taxi from Hanna to Drumhellertaxi
- Take the bus from Drumheller to Calgary Int. Airportbus
- Take the bus from Calgary Int. Airport to Edmontonbus
- Take the bus from Edmonton to North Battlefordbus
12h 30m$239–340Drive 358.1 km
cheapest- Drive from Hanna to North Battlefordcar 358.1 km
4h 14m$71–102Taxi, bus via Edmonton
- Take the taxi from Hanna to Drumhellertaxi
- Take the bus from Drumheller to Calgary Int. Airportbus
- Take the bus from Calgary YYC Airport to Edmonton Southbus
- Take the bus from Edmonton to North Battlefordbus
12h 59m$249–380Taxi, bus via North Battleford
- Take the taxi from Hanna to Drumhellertaxi
- Take the bus from Drumheller to Calgary Int. Airportbus
- Take the bus from Calgary YYC Airport to Edmonton Downtownbus
- Take the bus from Edmonton Downtown to North Battlefordbus
13h 48m$264–422
Questions & Answers
The cheapest way to get from Hanna to North Battleford is to drive which costs $70 - $110 and takes 4h 14m.
The fastest way to get from Hanna to North Battleford is to drive which takes 4h 14m and costs $70 - $110.
The distance between Hanna and North Battleford is 877 km. The road distance is 358.1 km.
The best way to get from Hanna to North Battleford without a car is to taxi and bus which takes 12h 30m and costs $230 - $340.
It takes approximately 12h 30m to get from Hanna to North Battleford, including transfers.
Yes, the driving distance between Hanna to North Battleford is 358 km. It takes approximately 4h 14m to drive from Hanna to North Battleford.
There are seven+ hotels available in North Battleford.
What companies run services between Hanna, AB, Canada and North Battleford, SK, Canada?
There is no direct connection from Hanna to North Battleford. However, you can take the taxi to Drumheller, take the bus to Calgary Int. Airport, take the bus to Edmonton, then take the bus to North Battleford. Alternatively, you can drive from Hanna to North Battleford in around 4h 14m.
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Drumheller to Calgary Int. Airport
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $15–26
- Schedules at
- Flixbus USA
Bus from Calgary Int. Airport to Edmonton
- Ave. Duration
- 3h 25m
- Frequency
- 5 times a day
- Estimated price
- $35–65
- Schedules at
- Flixbus USA
Bus from Edmonton to North Battleford
- Ave. Duration
- 4h 40m
- Frequency
- 5 times a week
- Estimated price
- $50–85
- Schedules at
- Flixbus USA
Bus from Drumheller to Calgary Int. Airport
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $15–26
- Schedules at
- Flixbus USA
Bus from Edmonton to North Battleford
- Ave. Duration
- 5h 10m
- Frequency
- 5 times a week
- Estimated price
- $50–90
- Schedules at
- Flixbus USA
Bus from Drumheller to Calgary Int. Airport
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $15–26
- Schedules at
- Flixbus USA
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Calgary YYC Airport to Edmonton South
- Ave. Duration
- 3h 20m
- Frequency
- 4 times a day
- Estimated price
- $45–100
- Website
- Rider Express
- Standard
- $45–100
Bus from Calgary YYC Airport to Edmonton Downtown
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a day
- Estimated price
- $45–100
- Website
- Rider Express
- Standard
- $45–100
Bus from Edmonton Downtown to North Battleford
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $55–120
- Website
- Rider Express
- Standard
- $55–120
- Phone
- +1 403 668 9600
- [email protected]
- Website
- The Canada Bus
Bus from Calgary YYC Airport to Edmonton South
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Estimated price
- $45–65
- Website
- The Canada Bus
- Ave. Duration
- 55 min
- Estimated price
- $130–170
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 Train travel in France: A guide to SNCF, Want to know more about Flixbus?, and Need to know: Greyhound - to help you get the most out of your next trip.







