There are 5 ways to get from Santa Fe to Jasper by plane, shuttle, bus, train, train (Amtrak), 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 to Calgary International Airport, shuttle
best- Fly from Santa Fe Municipal Airport (SAF) to Calgary International Airport (YYC)plane SAF - YYC
- Take a shuttle bus from Calgary Airport to Jasper, AB
10h 10m$240–780Bus, train
- Take the bus from Santa Fe to Denverbus
- Take the bus from Denver Union Station to Seattle Bus Stationbus
- Take the bus from Seattle Bus Station to Vancouverbus
- Take the train from Vancouver to Jaspertrain
2d 13h$621–1,204Train
- Take the train from Santa Fe Depot Rail Runner Station to Downtown Albuquerque Rail Runner Stationtrain
- Take the train from Albuquerque Alvarado Transportation Center to Los Angelestrain
- Take the train from Los Angeles to Seattletrain
- Take the train from Seattle to Vancouvertrain
- Take the train from Vancouver to Jaspertrain
3d 7h$1,193–2,742Drive 2,680.8 km
- Drive from Santa Fe to Jaspercar 2,680.8 km
30h 9m$528–763Fly to Edmonton International Airport, shuttle
- Fly from Santa Fe Municipal Airport (SAF) to Edmonton International Airport (YEG)plane SAF - YEG
- Take a shuttle bus from Edmonton Airport to Jasper, AB
11h 30m$265–845
Santa Fe to Jasper by train
Questions & Answers
The cheapest way to get from Santa Fe to Jasper is to fly and shuttle which costs $240 - $800 and takes 10h 10m.
The fastest way to get from Santa Fe to Jasper is to fly and shuttle which takes 10h 10m and costs $240 - $800.
No, there is no direct train from Santa Fe station to Jasper. However, there are services departing from Santa Fe Depot Rail Runner Station and arriving at Jasper via Albuquerque Alvarado Transportation Center, Los Angeles, Seattle and Vancouver. The journey, including transfers, takes approximately 3 days 7h.
The distance between Santa Fe and Jasper is 2274 km. The road distance is 2680.8 km.
The best way to get from Santa Fe to Jasper without a car is to bus and train which takes 2 days 13h and costs $600 - $1,200.
It takes approximately 10h 10m to get from Santa Fe to Jasper, including transfers.
Santa Fe to Jasper train services, operated by Rio Metro Regional Transit District, depart from Santa Fe Depot Rail Runner Station.
Santa Fe to Jasper train services, operated by Rio Metro Regional Transit District, arrive at Downtown Albuquerque Rail Runner Station.
Yes, the driving distance between Santa Fe to Jasper is 2681 km. It takes approximately 30h 9m to drive from Santa Fe to Jasper.
Book your Santa Fe to Jasper train tickets online with Omio.
What companies run services between Santa Fe, NM, USA and Jasper, AB, Canada?
You can take a train from Santa Fe Depot Rail Runner Station to Jasper via Downtown Albuquerque Rail Runner Station, Albuquerque Alvarado Transportation Center, Los Angeles, Seattle, and Vancouver in around 3d 7h.
- Website
- united.com
Flights from Santa Fe Municipal Airport to Calgary International Airport via Denver
- Ave. Duration
- 6h 6m
- When
- Every day
- Estimated price
- $130–650
Flights from Santa Fe Municipal Airport to Edmonton International Airport via Denver
- Ave. Duration
- 8h 29m
- When
- Every day
- Estimated price
- $150–700
- Website
- aa.com
Flights from Santa Fe Municipal Airport to Calgary International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 26m
- When
- Every day
- Estimated price
- $210–900
Flights from Santa Fe Municipal Airport to Calgary International Airport via Phoenix
- Ave. Duration
- 8h 24m
- When
- Every day
- Estimated price
- $320–1,300
Flights from Santa Fe Municipal Airport to Edmonton International Airport via Phoenix
- Ave. Duration
- 9h 9m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $350–1,300
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Vancouver to Jasper
- Ave. Duration
- 19h
- Frequency
- Twice a week
- Estimated price
- $190–440
- Website
- VIA Rail
- Escape
- $190–420
- Business
- $250–420
- Business Plus
- $260–440
- Economy
- $220–430
- Economy Plus
- $240–440
Train from Vancouver to Jasper
- Ave. Duration
- 19h
- Frequency
- Twice a week
- Estimated price
- $190–440
- Website
- VIA Rail
- Escape
- $190–420
- Business
- $250–420
- Business Plus
- $260–440
- Economy
- $220–430
- Economy Plus
- $240–440
- Phone
- 1-866-795-7245
- [email protected]
- Website
- Rio Metro Regional Transit District
Train from Santa Fe Depot Rail Runner Station to Downtown Albuquerque Rail Runner Station
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- $8–12
- Website
- Rio Metro Regional Transit District
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Albuquerque Alvarado Transportation Center to Los Angeles
- Ave. Duration
- 17h 23m
- Frequency
- Once daily
- Estimated price
- $380–850
- Website
- Amtrak
Train from Los Angeles to Seattle
- Ave. Duration
- 34h
- Frequency
- Once daily
- Estimated price
- $550–1,300
- Website
- Amtrak
Train from Seattle to Vancouver
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $65–140
- Website
- Amtrak
- Phone
- +1 780 852 4056
- [email protected]
- Website
- SunDog Tours
Shuttle from Calgary Airport to Jasper, AB
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Website
- SunDog Tours
Shuttle from Edmonton Airport to Jasper, AB
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- $85–110
- Website
- SunDog Tours
- Phone
- +1 403 800 0355
- [email protected]
- Website
- The Fairy Bus
Shuttle from Calgary Airport to Jasper, AB
- Ave. Duration
- 5h 30m
- Frequency
- On demand
- Estimated price
- $80–95
- Website
- The Fairy Bus
- Phone
- +1 800-923-1799
- [email protected]
- Website
- Omnibus Express
Bus from Santa Fe to Denver
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- $110–140
- Schedules at
- Omnibus Express
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Denver Union Station to Seattle Bus Station
- Ave. Duration
- 28h 20m
- Frequency
- Once daily
- Estimated price
- $280–550
- Website
- Greyhound
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a day
- Estimated price
- $29–60
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a day
- Estimated price
- $30–50
- Schedules at
- Flixbus USA
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
There are 18+ hotels available in Jasper.



















