Direct flights from Denver to Calgary DEN → YYC

United Airlines and WestJet fly nonstop from Denver (DEN) to Calgary (YYC), daily. The flight takes about 2h 21m and covers 898 miles (1,445 km). Arrivals run on time 80.3% at DEN — BTS data for the last three months, counting arrivals within 15 minutes of schedule.

🔔 Watch DEN → YYC

We'll run this search daily and email you the cheapest direct fares we find.

Free · checked daily · one-click unsubscribe

United Airlines UA WestJet WS

Frequently asked questions

Is there a direct flight from Denver to Calgary?

Yes, United Airlines and WestJet operate nonstop flights from Denver (DEN) to Calgary (YYC).

Which airlines fly direct from Denver to Calgary?

United Airlines, WestJet operate nonstop flights from Denver to Calgary.

How long is the flight from Denver to Calgary?

The nonstop flight from Denver to Calgary takes ~2h 21m (approximately 1445 km).

How often do direct flights operate from Denver to Calgary?

Nonstop flights from Denver to Calgary operate daily.

What is the on-time performance for flights from Denver to Calgary?

Arrivals run on time 80.3% at DEN — BTS data for the last three months, counting arrivals within 15 minutes of schedule.

Explore More

Scout — our search agent — hunts nonstop fares from Denver every night and pings you when one's worth booking.

Watch it work →