There are 5 ways to get from Ajax to Jasper by plane, bus, train, 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.
Fly Toronto Pearson International Airport to Edmonton International Airport, bus
best- Fly from Toronto Pearson International Airport (YYZ) to Edmonton International Airport (YEG)YYZ - YEG
- Take the bus from Edmonton Airport to Jasper, AB
12h 44m$204–1,391Train
- Take the train from Toronto Union Station to JasperVIA Rail
3d$309–561Drive 3,598.3 km
- Drive from Ajax to Jasper3,598.3 km
42h 50m$719–1,039Bus to John C. Munro Hamilton International Airport, fly to Edmonton International Airport, bus
- Take the bus from Toronto Union Station to Hamilton Airport
- Fly from John C. Munro Hamilton International Airport (YHM) to Edmonton International Airport (YEG)YHM - YEG
- Take the bus from Edmonton Airport to Jasper, AB
14h 20m$244–2,166Fly Toronto Pearson International Airport to Calgary International Airport, bus
- Fly from Toronto Pearson International Airport (YYZ) to Calgary International Airport (YYC)YYZ - YYC
- Take the bus from Calgary Airport to HI Banff Alpine Centre
- Take the bus from Banff High School Transit Hub to Lake Louise Village North
- Take the bus from Lake Louise, AB to Jasper, AB
14h 36m$247–1,493
Ajax to Jasper by train
Questions & Answers
The cheapest way to get from Ajax to Jasper is to fly and bus which costs $200 - $1,400 and takes 12h 44m.
The fastest way to get from Ajax to Jasper is to fly and bus which takes 12h 44m and costs $200 - $1,400.
No, there is no direct train from Ajax to Jasper. However, there are services departing from Ajax GO and arriving at Jasper via Toronto Union Station. The journey, including transfers, takes approximately 3 days 0h.
The distance between Ajax and Jasper is 3147 km. The road distance is 3598.3 km.
The best way to get from Ajax to Jasper without a car is to train which takes 3 days 0h and costs $300 - $600.
It takes approximately 12h 44m to get from Ajax to Jasper, including transfers.
Ajax to Jasper train services, operated by VIA Rail, depart from Toronto Union Station.
Jasper is 2h behind Ajax. It is currently 5:59 PM in Ajax and 3:59 PM in Jasper.
Ajax to Jasper train services, operated by VIA Rail, arrive at Jasper station.
Yes, the driving distance between Ajax to Jasper is 3598 km. It takes approximately 42h 50m to drive from Ajax to Jasper.
What companies run services between Ajax, ON, Canada and Jasper, AB, Canada?
VIA Rail operates a train from Toronto Union Station to Jasper twice a week. Tickets cost $300–550 and the journey takes 2d 22h.
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Edmonton International Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $130–1,400
Flights from John C. Munro Hamilton International Airport to Edmonton International Airport via Calgary International Airport
- Ave. Duration
- 7h 36m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $120–1,900
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- $100–1,800
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Edmonton International Airport
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- $150–750
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- $140–700
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Edmonton International Airport
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- $160–1,400
Flights from John C. Munro Hamilton International Airport to Edmonton International Airport
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $210–1,100
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- $160–2,000
- Website
- flyflair.com
Flights from Toronto Pearson International Airport to Edmonton International Airport
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $85–950
Flights from Toronto Pearson International Airport to Calgary International Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $85–900
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to Jasper
- Ave. Duration
- 2d 22h
- Frequency
- Twice a week
- Estimated price
- $300–550
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $300–550
- Economy Adult - Advanced Booking
- $400–550
- Economy Escape Advanced Booking - Adult
- $380–440
- Phone
- 1-888-786-3641
- info@sundogtours.com
- Website
- sundogtours.com
Bus from Edmonton Airport to Jasper, AB
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $130–180
- Schedules at
- sundogtours.com
- Book at
- sundogtours.com
- Adult
- $130–180
Bus from Lake Louise, AB to Jasper, AB
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $75–110
- Schedules at
- sundogtours.com
- Adult
- $75–110
- Phone
- +1 587-557-7719
- support@coldshot.ca
- Website
- coldshot.ca
Bus from Edmonton Airport to Jasper, AB
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a week
- Estimated price
- $95–130
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $95–130
- Phone
- 1-866-488-4452
- customerservice@megabus.com
- Website
- ca.megabus.com
Bus from Toronto Union Station to Hamilton Airport
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $14–75
- Phone
- +1 800 974 2850
- Website
- banffexplorer.com
Bus from Calgary Airport to HI Banff Alpine Centre
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $59
- Schedules at
- banffexplorer.com
- Phone
- +1 403-762-0606
- Website
- roamtransit.com
Bus from Banff High School Transit Hub to Lake Louise Village North
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- $8–14
- Website
- http://www.roamtransit.com
- Adult Local and Regional Fares
- $8–11
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 to and around Russia for the 2018 FIFA World Cup, Travel Insider: Top Japan travel tips by Beatrix Holland, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
More Questions & Answers
There are 18+ hotels available in Jasper.

















