DEN

R12 067 Find Cheap Flights to Denver – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 13% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
R16 187
Typical prices: R16 668-R24 280
Delta
Fri 9/11Wed 21/11
CPT - DEN • 1 stop
Cheapest one-way flight
R12 067
Typical prices: R13 450-R19 522
Qatar Airways
Tue 6/11
JNB - DEN • 2 stops
Top airlines
Best reviews • 7,8 score
Airline reviews
Airline reviews
Top routes
Cheapest • 3% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 23 weeks in advance save around 22% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 17% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Denver!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Denver

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Denver

Sun, Nov 8 - Thu, Nov 26
Delta Logo
20:50 - 9:28CPT  Cape Town Intl-DEN Denver Intl
21h 38m1 stop Atlanta Hartsfield-Jackson
Delta Logo
6:25 - 18:35DEN  Denver Intl-CPT Cape Town Intl
27h 10m2 stops Minneapolis St Paul Atlanta Hartsfield-Jackson
R16 187Delta
Tue, Nov 10 - Sat, Nov 21
Delta Logo
20:50 - 9:28CPT  Cape Town Intl-DEN Denver Intl
21h 38m1 stop Atlanta Hartsfield-Jackson
Delta Logo
12:37 - 18:35DEN  Denver Intl-CPT Cape Town Intl
44h 58m2 stops Los Angeles Atlanta Hartsfield-Jackson
R16 187Delta
Thu, Feb 4 - Sat, Feb 27
United Airlines Logo
22:00 - 19:30JNB  Johannesburg OR Tambo-DEN Denver Intl
30h 30m2 stops Newark Los Angeles
United Airlines Logo
13:45 - 18:35DEN  Denver Intl-JNB Johannesburg OR Tambo
19h 50m1 stop Newark
R16 415United Airlines
Thu, Feb 4 - Sat, Feb 27
United Airlines Logo
22:00 - 14:29JNB  Johannesburg OR Tambo-DEN Denver Intl
25h 29m2 stops Newark Chicago O'Hare Intl
United Airlines Logo
10:25 - 18:35DEN  Denver Intl-JNB Johannesburg OR Tambo
23h 10m2 stops Washington, D.C. Dulles Intl Newark
R16 415United Airlines
Tue, Dec 1 - Mon, Feb 1
Multiple Airlines Logo
19:35 - 15:10JNB  Johannesburg OR Tambo-DEN Denver Intl
28h 35m1 stop London Heathrow
Multiple Airlines Logo
17:01 - 10:25DEN  Denver Intl-JNB Johannesburg OR Tambo
32h 24m1 stop London Heathrow
R17 131Multiple Airlines
Fri, Nov 6 - Fri, Nov 13
Virgin Atlantic Logo
21:40 - 23:55JNB  Johannesburg OR Tambo-DEN Denver Intl
35h 15m2 stops London Heathrow Seattle/Tacoma Intl
Virgin Atlantic Logo
14:24 - 8:40DEN  Denver Intl-JNB Johannesburg OR Tambo
33h 16m2 stops Atlanta Hartsfield-Jackson London Heathrow
R17 164Virgin Atlantic
Tue, Dec 1 - Mon, Feb 1
Virgin Atlantic Logo
21:40 - 20:21JNB  Johannesburg OR Tambo-DEN Denver Intl
31h 41m2 stops London Heathrow Atlanta Hartsfield-Jackson
Virgin Atlantic Logo
11:45 - 8:40DEN  Denver Intl-JNB Johannesburg OR Tambo
35h 55m2 stops Atlanta Hartsfield-Jackson London Heathrow
R17 180Virgin Atlantic
Thu, Nov 5 - Thu, Nov 19
Air France Logo
19:40 - 17:32JNB  Johannesburg OR Tambo-DEN Denver Intl
30h 52m2 stops Paris Charles de Gaulle Detroit Metropolitan Wayne County
Air France Logo
12:38 - 11:25DEN  Denver Intl-JNB Johannesburg OR Tambo
37h 47m2 stops New York John F Kennedy Intl Paris Charles de Gaulle
R17 587Air France
Tue, Nov 3 - Wed, Nov 18
KLM Logo
23:59 - 20:11JNB  Johannesburg OR Tambo-DEN Denver Intl
29h 12m2 stops Amsterdam Schiphol Atlanta Hartsfield-Jackson
KLM Logo
7:05 - 22:00DEN  Denver Intl-JNB Johannesburg OR Tambo
29h 55m2 stops New York John F Kennedy Intl Amsterdam Schiphol
R17 620KLM
Tue, Nov 3 - Tue, Nov 17
KLM Logo
23:59 - 20:11JNB  Johannesburg OR Tambo-DEN Denver Intl
29h 12m2 stops Amsterdam Schiphol Atlanta Hartsfield-Jackson
KLM Logo
12:53 - 22:00DEN  Denver Intl-JNB Johannesburg OR Tambo
24h 07m2 stops Salt Lake City Amsterdam Schiphol
R17 620KLM
Booking Insights

Price, demand, and travel trends for South Africa to Denver flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights from South Africa to Denver with more confidence.

What is the cheapest flight to Denver?

Cape Town to Denver is the cheapest route at R16 187 return, found in the past 5 days on KAYAK. Johannesburg OR Tambo Airport to Denver is the most popular connection with return deals from R16 415.

How much is a flight to Denver?

A return flight to Denver costs R19 636 on average, based on data over the past 12 months on KAYAK. Return fares from Johannesburg OR Tambo Airport average R19 285, while Cape Town runs a bit higher at R19 531.

What is the cheapest day to fly to Denver?

Tuesday is the cheapest day to fly to Denver at R18 955 return on average over the past 12 months on KAYAK. Wednesday is the most expensive at R21 153.

What is the cheapest month to fly to Denver?

•February is the cheapest month to fly to Denver with an average price of R16 317 return.
•April (R26 316) and March (R24 573) are the most expensive.
•Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Denver?

Night flights to Denver are the cheapest at R18 304 return on average. Afternoon flights are the most expensive at R26 576.

What is a good deal for flights to Denver?

Flights under R16 668 are considered a good deal. 25% of KAYAK users found return flights to Denver at or below these prices, with the lowest fares from:
•Cape Town R16 045
•Johannesburg OR Tambo Airport R16 511.

When are flights to Denver the cheapest?

Flights to Denver are cheapest 23 weeks before departure. Booking in this window typically costs about 22% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for flights to Denver

Low season

February

Cheapest flight

R12 067
Best time to beat the crowds (17% less expensive on average)
Most popular time to fly and prices are also 1% lower on average.
Flights from Johannesburg OR Tambo Airport to Denver

When to book flights to Denver

Are your dates flexible? Find out the best times to travel to Denver based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to Denver, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • What is the difference between the most popular and the most frequent airline at Denver?

    Air France operates the most flights from South Africa to Denver at 0 per week, while United Airlines is the airline most often selected by KAYAK users searching for flights from South Africa to Denver. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • Where can I fly from to get the cheapest fares to Denver?

    Based on fares booked in the past 5 days, the cheapest flights to Denver are from:
    • Johannesburg, from R16 415 return

  • How do I know if a flight to Denver is a good deal?

    A good deal on a flight to Denver is around R16 668 return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How expensive are last-minute flights to Denver?

    Last-minute fares to Denver – booked within 2 weeks of departure – run 12% above the average return fare of R19 636.

Your guide to booking Denver flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Denver, aim to book around 23 weeks before you fly. That window historically saves about 22% versus last-minute pricing based on KAYAK booking data over the last 12 months.
  • For flights to Denver, recent KAYAK data shows that stronger deals tend to be around R16 668 return. If you see a fare below that threshold, it's a good deal – book before the price climbs back up.
  • If you can choose when to go, aim to travel to Denver in February. Return fares historically average R16 317 that month – typically the cheapest month to travel based on the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to evening to save up to R8 272 per return. Evening flights to Denver average R18 304 compared to R26 576 for midday flights. See the time-of-day chart above for the full breakdown.

Reviews of the top 5 airlines flying to Denver

 
Need help choosing which airline to fly with to Denver? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,8
KLMOverall score based on 1578 reviews
8,4Crew
7,8Boarding
7,2Entertainment
7,7Comfort
7,3Food
Airline reviews

The flight itself was fine, food was expired and gross, staff were mostly amazing! KLM messed up rebooking for our first two flights that got cancelled and we almost didn’t make it to Amsterdam for an additional two days

4,0 OkayJessica, Sept 2026
Read more KLM reviews

The flight itself was fine, food was expired and gross, staff were mostly amazing! KLM messed up rebooking for our first two flights that got cancelled and we almost didn’t make it to Amsterdam for an additional two days

I think I previously submitted my feedback about flight lead Katherine in a different field by mistake. Please see those comments. Comments for Hyd to AMS are it was good. The flight lead and service met expectations for satisfactory high quality service but the flight lead did not stand out as exceptional as did the leads on the other two flights so I don’t remember anything specific one way or the other besides the fact I was satisfied.

Flight lead was a gentleman with silver hair and he went out of his way to shake hands and interact with each passenger seated in business class. A medical emergency took place during our flight and he handled it with perfect poise and professionalism. He was gracious and confidently competent. Just what you want from a leader,

Crew is not the cheerful type. very slow meal service (this is their style as have flown this many times)

Legroom not all it could be, especially when the seat in front is reclined. Otherwise it was good, food and beverage were nice.

This fight left ahead of time which meant it arrived early which was great. Staff were very professional, but as with all these Short hop Flights the food was a disappointing snack There was no entertainment on this flight, but I did not expect any

I flew premium economy and this was a good option. Although the seats didn’t recline much, I was able to get some sleep with my head propped against the window. The food was good and the entertainment was wonderful The staff were very attentive and professional

Seats were nice and comfy. Crew was polite and attentive. Business class is awesome and worth the money.

It was operated by Delta. Boarding took a long time. How difficult can it be? Overall decent trip. Liked the Salt Lake City airport. Better option than Chicago for transfers.

We left one hour late because of technical difficulties. The economy comfort seats are great for the price. The crew was mediocre, they do not provide a pleasant experience, they just deliver food and drinks and give orders, not very amicable, no service and hospitality focus.

If I had a chance to rate Turkish airline in negative I will definitely give -100. Worst non professional attitude of ground staff at Istanbul. If I was a owner of Turkish airline I would definitely fire all check-in staff who was on duty for this flight. Rude attitude to all customers. Non availability of food options. Chicken and fish option was finished within 8 rows and only pasta was available (seat rows 25- last row). Seat Front glove boxes were ripped and all stuff was dropping on floor. Flight crew was trying to pacify the customers but this is sole responsibility of the manager who arranged / booked the food for this flight. He must be removed from this position as he has no idea about his job. It was worst flight during my whole life. Never booking again on Turkish airline.

Bussing in a major flight is idiotic. Cabin was too warm. Food was bland and felt old

Crew attendants attention to the travelers. Good food. I always fly with Turkish Airlines

Tv didn’t work and left the gate late but everything else was perfect.

Again poor use of old aircraft and old business class seats that show there age.

Service and food were very good, I liked it a lot. I liked the little gifts we all got , but I don’t think I’d fly on Turkish airlines to go to New York from Istanbul or from New York to Instanbul anymore. Flight is way too long.

We liked the comfort and seats. The crew was not very friendly nor did they check on us to see if we needed anything. Had to ask for water several times

The crew was awesome. My husband fell while traveling to the WC and got a head abrasion. The crew helped him greatly and a physician that was also on the flight checked him out as well. They all get an A+!

Same as before boarding process and lack of crew experience in the process

Excellent service. Made United 's business class look like a cattle car

They did not have free WIFI and I was not okay with that!

Great, except the canon was so cold. Even the flight attendants put jackets on

I missed the flight due to maintenance issues. This is the second flight I’ve missed in four days because United allows such little time between layovers. Very disappointing

It was serviceable, nothing special but nothing awful on this leg.

The back to back mechanical delays from Denver to San Diego and then on my return flight from Denver to Great Falls it added extra time both ways

The website check in was poor. Baggage fees were in US dollars but registered in Canadian dollars. The site would not accept my credit card. Scanning the passport was the worst. Someone from United needs to try the process. I’m not a novice with tech and I have to say this was a bad experience. Everything else was great.

Flight was late, the only reason I almost missed my flight was that my connection was also late.

Lufthansa seats were much more comfortable than United. While they had about the same video selection, Lufthansa didn't put advertisements in with the movies like United did. And the Lufthansa food was much better than United.

We flew business fares. Was amazing. However, the check in didn't offer business fares preboarding which is less hectic. 8/10 due to this. Staff compared to Canadian carriers go above and beyond. Would gladly fly United again.

The staff was incredible, very attentive, polite, made you feel like the center of the universe. They even all wrote me a happy birthday card. Truly just an amazing crew, cannot stress it enough.

Everything was delayed and the staff sent me to the wrong gate, causing me to miss one of my flights. I arrived at my destination 6 hours later than I was supposed to.

On the return flight, arriving in Denver we sat on the tarmac in Denver for over 20 minutes.

The flight was fine. It's the satellite terminal that supports American eagle flights is what sucks. There is only one food option and everything there is way overpriced. I mean I know it's airport pricing, but it's even crazier than that. I bought a sandwich in a plastic container for $18.

Don't change gate multiple times make people run across the airport. Announce delays in a timely manner. Have maintenance crew ready. Don't delay and keep passengers on the plane for 3 hrs. on tarmac.

The flight attendant use 1.5 hours to answer my call. My dirty food tray was unattended.

Our bags took a long time to get unloaded once we landed.

Terrible. The flight was delayed two hours due to weather. Then when we got on the plane, the first pilot ended up timing out and we had to wait for a second pilot. Second pile came on board and we tax it out. Had to return back to the gate because of an unruly passenger. Then the copilot timed out. Had to wait for new copilot. Also had to wait for maintenance to check for fuel. Then found out the second pilot timed out and we had to wait for a third pilot. Was ready to go and then needed maintenance again for another issue. In the end, it was 2 o’clock in the morning when they announced that the flight couldn’t go because the third pilot and the second copilot had timed out.

One of the best flights I’ve had. So smooth.

Because I can’t stand very long in one place, I was allowed to reword.

Flight to Phoenix was delayed 1 hour and was not weather related. Flight Denver was delayed 2.5 hours and again was not weather related as the plane came from San Francisco.

The travel on premium economy class was very positive. Comfortable with plenty of space and leg room. The service throughout was top notch. Crew members were kind and helpful. Food and entertainment were excellent.

Long line with check in at the DIA British Airway counter.

It was great overall. A few slight improvements could be made on the onboarding process at the Gates with announcements and clarity of communications (both at the gate and in flight). The movies in the entertainment options could be improved for bollywood, hollywood.

Everything excellent except for bag drop off. We started at the D area and that was so slow that it was eventually closed just as we were about to go to a station. We then went to F. We got one suitcase checked and then the screen showed that the station was no longer operable. There were long lines everywhere so we had to ask if we could butt in to the next station to finish. Again, this was the only incident, otherwise it was an excellent flying experience

There were no gluten-free vegan options available, so food was very limited on this flight, and some of the crew weren’t especially helpful about it. To make matters worse, a passenger was sick on board, and although the area was cleaned, the smell lingered for the rest of the journey. On top of that, we ended up circling for an extra hour, which only made the unpleasant situation drag on even longer.

We never made it onto this flight due to BA's lackluster organisation.

We arrived late to London, and consequently were 5 min. late to be allowed through security for our next flight. Even though dozens of people missed the same flight, BA did not radio ahead to hold open security for an extra 5-10 min. to allow people to get on the flight. This caused an additional 6 hour delay in London after waiting over an hour in Customer Service to get rebooked. They did not have enough staff on hand to help people in a timely manner. Not at all happy with the BA's customer care or customer service.

Boarding was fairly chaotic. One of your employees clipped my ankle as he was passing with an empty wheelchair and not only did not apologize but stated something to the effect of “oh forGod’s sake.” There was plenty of room for him to pass. otherwise, everything was excellent.

Seating is tight if you don’t upgrade. Food was decent. Boarding and unboarding was efficient. Smooth flight. Could make upgrades more affordable

The seat was very uncomfortable. It helped to use the foot rest. Could not sleep because of the seat.

Travelling to a place near Denver?

Book flights to Denver if you plan to visit one of these locations
Fort Collins
Thornton
Golden
Boulder
Breckenridge
Broomfield

More options for your flight to Denver