Directions from Denver to Calgary

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  •  5 h 58 min

  1. DEN - YYC

$197 - $717

3 alternative options

Bus  •  2 days 4 h

$215 - $539

Train, bus  •  3 days 1 h

$367 - $1,023

Drive  •  18 h 46 min

  1. 1103.5 miles

$140 - $220

What companies run services between Denver, CO, USA and Calgary, AB, Canada?

United Airlines, Frontier Airlines and two other airlines fly from Denver to Calgary every 4 hours. Alternatively, you can take a bus from Denver to Calgary via Stanfield, Seattle, Wa, Coquitlam, Bc, and Coquitlam, BC in around 2 days 4 h.

Airlines
Air Canada
Website
aircanada.com
Flights from Denver to Calgary
Ave. Duration
2 h 36 min
When
Every day
Estimated price
$450 - $950
Flights from Denver to Calgary via Vancouver
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$420 - $900
Flights from Denver to Calgary via Edmonton
Ave. Duration
4 h 52 min
When
Every day
Estimated price
$450 - $950
United Airlines
Website
united.com
Flights from Denver to Calgary
Ave. Duration
2 h 36 min
When
Every day
Estimated price
$450 - $950
Frontier Airlines
Website
flyfrontier.com
Flights from Denver to Calgary
Ave. Duration
2 h 30 min
When
Tuesday, Thursday and Sunday
Estimated price
$110 - $470
WestJet
Website
westjet.com
Flights from Denver to Calgary
Ave. Duration
2 h 35 min
When
Every day
Estimated price
$490 - $850
Train operators
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Denver Union Station Amtrak to Sacramento Amtrak
Ave. Duration
31 h 8 min
Frequency
Once daily
Estimated price
$160 - $490
Website
amtrak.com
Coach Seat
$160 - $250
Flexi Coach Seat
$290 - $420
Business Coach Seat
$350 - $490
Room
$650 - $900
Train from Sacramento Amtrak to Seattle King Street Station Amtrak
Ave. Duration
19 h 57 min
Frequency
Once daily
Estimated price
$110 - $320
Website
amtrak.com
Coach Seat
$110 - $170
Flexi Coach Seat
$200 - $290
Business Coach Seat
$230 - $320
Room
$450 - $650
Train from Seattle King Street Station Amtrak to Bellingham Amtrak
Ave. Duration
2 h 2 min
Frequency
Twice daily
Estimated price
$29 - $65
Website
amtrak.com
Coach Seat
$29 - $45
Flexi Coach Seat
$50 - $75
Business Coach Seat
$45 - $65
Room
$150 - $220
Bus operators
Greyhound USA
Phone
+1 214-849-8100
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Denver, Co to Stanfield
Ave. Duration
25 h 50 min
Frequency
Every 3 hours
Estimated price
$110 - $290
Website
greyhound.com
Economy
$110 - $190
Flexible
$220 - $290
Bus from Stanfield to Seattle, Wa
Ave. Duration
5 h 40 min
Frequency
Every 30 minutes
Estimated price
$30 - $75
Website
greyhound.com
Economy
$30 - $50
Flexible
$55 - $75
Bus from Seattle, Wa to Coquitlam, Bc
Ave. Duration
4 h
Frequency
Every 30 minutes
Estimated price
$19 - $45
Website
greyhound.com
Economy
$19 - $29
Flexible
$30 - $45
Bus from Bellingham, Wa to Coquitlam, Bc
Ave. Duration
1 h 34 min
Frequency
Every 30 minutes
Estimated price
$11 - $24
Website
greyhound.com
Economy
$11 - $16
Flexible
$19 - $24
Greyhound Canada
Phone
+1 1-800-661-8747
Email
Canada.info@greyhound.ca
Website
greyhound.ca
Bus from Coquitlam, BC to Calgary, AB
Ave. Duration
15 h 48 min
Frequency
Twice daily
Estimated price
$50 - $130
Website
Greyhound.ca
Advanced Purchase
$50 - $80
Online Fare
$70 - $110
Standard Fare
$90 - $130
Refundable
$100 - $150

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.

Questions & Answers

The distance between Denver and Calgary is 1442 km. The road distance is 1766 km.

The cheapest way to get from Denver to Calgary is to drive which costs $140 - $220 and takes 18 h 46 min.

The quickest way to get from Denver to Calgary is to fly which takes 5 h 58 min and costs $190 - $750.

No, there is no direct bus from Denver to Calgary. However, there are services departing from Denver, Co and arriving at Calgary, AB via Stanfield, Seattle, Wa and Coquitlam, BC. The journey, including transfers, takes approximately 2 days 4 h.

It takes approximately 5 h 58 min to get from Denver to Calgary, including transfers.