There are 4 ways to get from Denver to Stewart by plane, car 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.
Recommended option
Fly Denver to Terrace, drive
-
Fly from Denver (DEN) to Terrace (YXT)
-
Drive from Terrace to Stewart
Cheapest option
Fly Denver to Smithers, drive
-
Fly from Denver (DEN) to Smithers (YYD)
-
Drive from Smithers to Stewart
2 alternative options
Bus to Colorado Springs, fly to Terrace, drive
-
Take the bus from Denver International Airport to Colorado Springs Airport
-
Fly from Colorado Springs (COS) to Terrace (YXT)
-
Drive from Terrace to Stewart
Drive
-
Drive from Denver to Stewart
Travel safe during COVID-19
International entry into Canada from United States
- Entry is partially open for citizens and permanent residents of United States
Conditions of entry into Canada from United States
- Entry is allowed only for fully vaccinated travellers
- Travellers are required to submit their travel plan and proof of vaccination using ArriveCAN app prior to arrival
- Unvaccinated Canadian citizens and residents are permitted to to enter Canada but must self-quarantine for 14 days
- Negative COVID-19 test issued at most 3 days before arrival for unvaccinated travellers
Rules to follow in Canada
2m
Recommended
Considerations leaving from United States
The official advice is to avoid non-essential international travel to high risk countries
Frequently Asked Questions
Yes, but conditions apply when entering Canada from United States.
Explore options for future travelDomestic travel is not restricted, but some conditions may apply
- Face masks are recommended
- There is a social distancing requirement of 2 metres
- There are no current restrictions
The national COVID-19 helpline number in Stewart is 1-833-784-4397.
Wearing a face mask on public transport in Stewart is recommended.
The social distance requirement in Stewart is 2 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1-833-784-4397.
No, but conditions apply when returning to United States from Canada.
See options for return travel.
Last updated: 21 Jun 2022
Exceptions may apply, for full details: Government of Canada.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Denver to Stewart is to drive which costs $190 - $290 and takes 37h 48m.
The fastest way to get from Denver to Stewart is to fly and drive. Taking this option will cost $310 - $750 and takes 13h 8m.
The distance between Denver and Stewart is 2567 km. The road distance is 3241.7 km.
It takes approximately 13h 8m to get from Denver to Stewart, including transfers.
There is no direct flight from Denver Airport to Terrace Airport. The quickest flight takes 5h 43m and has one stopover.
Stewart is 1h behind Denver. It is currently 2:51 AM in Denver and 1:51 AM in Stewart.
Yes, the driving distance between Denver to Stewart is 3242 km. It takes approximately 37h 48m to drive from Denver to Stewart.
United Airlines and Air Canada offer flights from Denver Airport to Terrace Airport.
There are one+ hotels available in Stewart. Prices start at $125 CAD per night.
The best way to get from Denver to Denver Airport is to train which takes 37 min and costs $3 - $11.

- Distance: 2566.9 km
- Duration: 13h 8m
What companies run services between Denver, CO, USA and Stewart, BC, Canada?
There is no direct connection from Denver to Stewart. However, you can take the train to Denver Airport Station, take the walk to Denver airport, fly to Terrace, then take the drive to Stewart. Alternatively, you can take the train to Denver Airport Station, take the walk to Denver airport, fly to Smithers, then take the drive to Stewart.

- Website
- aircanada.com
Flights from Denver to Terrace via Vancouver
- Ave. Duration
- 6h 53m
- When
- Every day
- Estimated price
- $350 - $950
Flights from Denver to Terrace via San Francisco, Vancouver
- Ave. Duration
- 10h 3m
- When
- Every day
- Estimated price
- $380 - $1,200
Flights from Denver to Terrace via Los Angeles, Vancouver
- Ave. Duration
- 9h 24m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $490 - $1,100
Flights from Denver to Terrace via Sacramento, Vancouver
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- $370 - $1,200
Flights from Denver to Smithers via Vancouver
- Ave. Duration
- 16h 34m
- When
- Every day
- Estimated price
- $300 - $800
Flights from Denver to Smithers via Edmonton, Vancouver
- Ave. Duration
- 14h 16m
- When
- Every day
- Estimated price
- $310 - $1,000
Flights from Denver to Smithers via Calgary, Vancouver
- Ave. Duration
- 16h 6m
- When
- Every day
- Estimated price
- $290 - $950
Flights from Denver to Smithers via Los Angeles, Vancouver
- Ave. Duration
- 17h 55m
- When
- Every day
- Estimated price
- $420 - $900
Flights from Denver to Smithers via Portland, Vancouver
- Ave. Duration
- 12h 25m
- When
- Every day
- Estimated price
- $280 - $950
Flights from Denver to Smithers via Seattle, Vancouver
- Ave. Duration
- 12h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $210 - $600
Flights from Colorado Springs to Terrace via Denver, Vancouver
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- $420 - $1,100
Flights from Colorado Springs to Terrace via Denver, Sacramento, Vancouver
- Ave. Duration
- 12h 34m
- When
- Every day
- Estimated price
- $430 - $1,400
Flights from Colorado Springs to Terrace via Phoenix, Vancouver
- Ave. Duration
- 10h 8m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $550 - $1,200
Flights from Colorado Springs to Terrace via Denver, Calgary, Vancouver
- Ave. Duration
- 13h 51m
- When
- Every day
- Estimated price
- $400 - $1,300
Flights from Colorado Springs to Terrace via Las Vegas, Vancouver
- Ave. Duration
- 12h 4m
- When
- Monday, Thursday and Sunday
- Estimated price
- $500 - $1,100

- Website
- westjet.com
Flights from Colorado Springs to Terrace via Las Vegas, Vancouver
- Ave. Duration
- 9h 26m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $390 - $1,300

- Phone
- +1 719-687-3456
- Website
- groometransportation.com
Bus from Denver International Airport to Colorado Springs Airport
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- $35 - $65
- Schedules at
- groometransportation.com
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.