There are 6 ways to get from Jasper to North Battleford by bus (Flixbus), train, taxi, car, shuttle, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus (Flixbus)
best- Take the bus from Jasper to Edmontonbus FlixBus 2727
- Take the bus from Edmonton to North Battlefordbus FlixBus 2722
9h 55m$100–171Train, taxi
- Take the train from Jasper to Unitytrain VIA Rail
- Take the taxi from Unity to North Battlefordtaxi
14h 21m$335–604Drive 746.5 km
- Drive from Jasper to North Battlefordcar 746.5 km
8h 4m$147–212Shuttle to Edmonton International Airport, fly, bus
- Take a shuttle bus from Jasper, AB to Edmonton Airport
- Fly from Edmonton International Airport (YEG) to Saskatoon John G. Diefenbaker International Airport (YXE)plane YEG - YXE
- Take the bus from Saskatoon Downtown to North Battlefordbus
10h$248–939Bus via Aldergrove
- Take the bus from Jasper Townsite to Edmonton - West Edmonton Mallbus Jasper
- Take the bus from Edmonton South to North Battlefordbus Edm-Reg
11h 41m$164–252Shuttle to Calgary International Airport, fly, bus
- Take a shuttle bus from Jasper, AB to Calgary Airport
- 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
10h 30m$237–828
Jasper to North Battleford by bus (Flixbus)
Questions & Answers
The cheapest way to get from Jasper to North Battleford is to bus which costs $95 - $180 and takes 9h 55m.
The fastest way to get from Jasper to North Battleford is to drive which takes 8h 4m and costs $140 - $220.
No, there is no direct bus from Jasper to North Battleford. However, there are services departing from Jasper and arriving at North Battleford via Edmonton. The journey, including transfers, takes approximately 9h 55m.
The distance between Jasper and North Battleford is 755 km. The road distance is 746.5 km.
The best way to get from Jasper to North Battleford without a car is to bus which takes 9h 55m and costs $95 - $180.
It takes approximately 9h 55m to get from Jasper to North Battleford, including transfers.
Jasper to North Battleford bus services, operated by Flixbus USA, depart from Jasper station.
Jasper to North Battleford bus services, operated by Flixbus USA, arrive at Edmonton station.
Yes, the driving distance between Jasper to North Battleford is 747 km. It takes approximately 8h 4m to drive from Jasper to North Battleford.
Book your Jasper to North Battleford bus tickets online with FlixBus.
What companies run services between Jasper, AB, Canada and North Battleford, SK, Canada?
You can take a bus from Jasper to North Battleford via Edmonton in around 9h 55m.
- Website
- westjet.com
Flights from Edmonton International Airport to Saskatoon John G. Diefenbaker International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $120–750
Flights from Edmonton International Airport to Saskatoon John G. Diefenbaker International Airport via Calgary International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $120–750
Flights from Calgary International Airport to Saskatoon John G. Diefenbaker International Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- $110–650
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Jasper to Unity
- Ave. Duration
- 13h 17m
- Frequency
- Twice a week
- Estimated price
- $160–400
- Website
- VIA Rail
- Escape
- $160–360
- Business
- $220–380
- Business Plus
- $230–400
- Economy
- $180–370
- Economy Plus
- $200–380
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Jasper to Edmonton
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $45–85
- Schedules at
- Flixbus USA
Bus from Edmonton to North Battleford
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $50–90
- Schedules at
- Flixbus USA
- Phone
- +1 780 852 4056
- [email protected]
- Website
- SunDog Tours
Shuttle from Jasper, AB to Edmonton Airport
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- $85–110
- Website
- SunDog Tours
Shuttle from Jasper, AB to Calgary Airport
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Website
- SunDog Tours
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Saskatoon Downtown to North Battleford
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $29–70
- Website
- Rider Express
- Standard
- $29–70
Bus from Edmonton South to North Battleford
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $55–120
- Website
- Rider Express
- Standard
- $55–120
Bus from Saskatoon Downtown to North Battleford
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $29–70
- Website
- Rider Express
- Standard
- $29–70
- Phone
- +1 587-557-7719
- [email protected]
- Website
- Cold Shot Bus Service
Bus from Jasper Townsite to Edmonton - West Edmonton Mall
- Ave. Duration
- 4h 55m
- Frequency
- 5 times a week
- Estimated price
- $90–120
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $90–120
- Phone
- +1 403 800 0355
- [email protected]
- Website
- The Fairy Bus
Shuttle from Jasper, AB to Calgary Airport
- Ave. Duration
- 5h 30m
- Frequency
- On demand
- Estimated price
- $80–95
- Website
- The Fairy Bus
- Ave. Duration
- 1h 4m
- Estimated price
- $170–210
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 Heading to Europe? Read this before you buy a Eurail Pass, Italian Lakes: Getting around by train, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
More Questions & Answers
There are seven+ hotels available in North Battleford.













