Just found

Banff and Lake Louise from Oklahoma City, Dec 3–7: $1,632 for two, all in

The verdict

Our verdict

Worth it, if

  • $155 per person below the highest fare we saw for these dates
  • Banff Ptarmigan Inn, rated 8.2 by 1,694 guests
  • Free cancellation at Banff Ptarmigan Inn

The catch: Not nonstop: 3 stops on the way, 38h 13m in all.

Worth it if you want to be outside all day; skip it if you want to lie by a pool.

A round trip from Oklahoma City to Banff and Lake Louise costs $474 per person ($947 for two) for Dec 3–7, 2026, which is 4 nights, on F9 + AC with 3 stops each way. Expect snow, with highs of 22–28°F. The best-value hotel, Banff Ptarmigan Inn, is $685 for the stay.

Banff and Lake Louise: Stunning view of Lake Louise with mountains and glacier reflections in Banff National Park, Alberta, Canada.
Photo: Ryan Beirne / Pexels, Pexels License

The total, before you go

$1,632 for two · 4 nights · flights, hotel, taxes & fees

For two
Flights for two, round trip$947
Banff Ptarmigan Inn, 4 nights, two guests, taxes in$685
The total, before you go$1,632
A checked bag each, round trip (not in the total)about $240

$155 per person below the highest fare we saw for these dates.

Not in it: seat picks on basic fares and a checked bag (about $60 each way per bag on Frontier, $240 for two round trip); a resort fee, if the hotel has one, is collected at the desk. Prices are what we found at the time shown; the booking site’s checkout is the binding one.

The flight

$474 per person, round trip

$947 for two, taxes and fees included · F9 + AC · 3 stops · 38h 13m

Out Thu, Dec 3, 8:29 PM – Fri, Dec 4, 8:59 PM · back Mon, Dec 7, 5:50 AM – Mon, Dec 7, 7:33 PM

See flights

Other fares we saw for these dates
AirlinePer personStopsDuration
F9 + AC$4743 stops38h 13m
F9 + WS$5252 stops38h 34m
F9 + AC$4793 stops37h 18m

Prices checked Oct 13, 2026, 12:56 AM CDT. Prices change; the binding price is the one on the booking site.

Paid links: when you book through a link on this page, the booking site pays us a referral fee. Your price does not change. How we earn

Tweak this trip

A tweak builds a new page with live prices in about two minutes; an answer comes from this page’s facts.

Why now

At $474 per person, all-in when we checked, this fare is $155 below the highest fare we saw for these dates. That's a 25% gap across 12 offers that ran from $474 to $629. For two, flights come to $947. Add Banff Ptarmigan Inn at $685 for 4 nights and $130 a day each for spending, and the trip comes to $2,673 for two. Early December falls in ski season, and Lake Louise, Sunshine Village and Mount Norquay share one lift pass. Normals for these dates show snow most days, highs of 22–28°F and lows near 11°F. This is a trip for ski days, gondola rides and winter canyon walks. Fares move, so check the live price before you commit.

The kind of trip this is

This is a snowy mountain getaway in a national park: ski days, gondola views and cold-air walks, then dinner in a walkable town. It suits a couple or two friends who ski or want winter scenery and don't mind long travel days. The pace on the ground is full but short, since the flights take up much of Thursday, Friday and Monday.

Weather in Banff and Lake Louise, Dec 3–7

Typical highs 22–28°F, lows near 11°F this time of year

Averages for these dates over the last five years
DayTypical highTypical lowTypical weather
Thu, Dec 322 °F6 °FOvercast
Fri, Dec 427 °F8 °FSnow
Sat, Dec 528 °F13 °FSnow
Sun, Dec 626 °F13 °FSnow
Mon, Dec 727 °F13 °FOvercast

Weather data by Open-Meteo.com · averages, not a forecast

Where to stay in Banff and Lake Louise

All three picks are 3-star hotels in Banff with free cancellation, and each price covers the 4-night stay. Banff Ptarmigan Inn is the best value at $685 ($171 a night). It's rated 8.2 from 1,694 reviews and is room only. Peaks Hotel and Suites is the top rated at 9 from 561 reviews, for $966 ($242 a night). Heads-up: the room we found there has a back alley view. Brewster Mountain Lodge is the budget pick at $721 ($180 a night), rated 8.7 from 1,250 reviews, and it's the only one of the three that includes breakfast. Banff townsite is the walkable base, with the most hotels and restaurants plus the Bow River trails. If you'd rather be near the ski hill and Moraine Lake, look at the Lake Louise village.

Banff Ptarmigan Inn

★★★ 8.2 1,694 reviews

BanffStandard Two Queen Roomroom_onlyfree cancellation

$685 for 4 nights, two guests · $171 a night

See rooms

Peaks Hotel and Suites

★★★ 9 561 reviews

BanffStandard Room, 2 Queen beds, Back Alley Viewroom_onlyfree cancellation

$966 for 4 nights, two guests · $242 a night

See rooms

Brewster Mountain Lodge

★★★ 8.7 1,250 reviews

BanffStandard Queen Room with Two Queen Beds Non-Pet Friendlybreakfastfree cancellation

$721 for 4 nights, two guests · $180 a night

See rooms

All hotels in Banff and Lake Louise for these dates

Paid links: when you book through a link on this page, the booking site pays us a referral fee. Your price does not change. How we earn

Where in Banff and Lake Louise

  • Banff townsite: Walkable base with the most hotels, restaurants and the Bow River trails.
  • Tunnel Mountain: Lodges and condos on the hill above town, a short bus ride to Banff Avenue.
  • Lake Louise: The Château on the lake and the village below it, closest to Moraine Lake and the ski hill.
  • Canmore: Mountain town just outside the park gates with better-value hotels and condos.
  • Kananaskis: Nordic spa and lodges in the quieter valley between Calgary and Banff.

What to do in Banff and Lake Louise

  • Ski Lake Louise, Sunshine Village and Mount Norquay on one lift pass.
  • Take the winter ice walk through Johnston Canyon.
  • Ride the Banff Gondola up Sulphur Mountain on a clear afternoon.
  • Drive the Icefields Parkway to the Columbia Icefield if you're comfortable on snowy roads.
  • Walk the Bow River trails straight from Banff townsite.

Also worth it

  • Shuttle to Moraine Lake for sunrise
  • Canoe on Lake Louise in front of the Château

Tours and tickets in Banff and Lake Louise

Paid links: when you book through a link on this page, the booking site pays us a referral fee. Your price does not change. How we earn

Getting there and around

Airports in Oklahoma CityWill Rogers International (OKC)
Airports in Banff and Lake LouiseCalgary International (YYC)
Flight time38h 13m (3 stops)
Distance1,407 miles each way
Time differencesame time zone

Rental cars for these dates

Paid links: when you book through a link on this page, the booking site pays us a referral fee. Your price does not change. How we earn

What 4 nights in Banff and Lake Louise costs

Estimate
Flights for two$948
Hotel, 4 nights (Banff Ptarmigan Inn)$685
Food, getting around and tickets, 4 days for two$1,040
Total for two$2,673

Flights and hotel are the prices we found; spending is a planning estimate for an upscale destination, per person per day times two.

Price history: Oklahoma City to Banff and Lake Louise

Per person
This trip$474 per person
Lowest in the last 30 days$473 (Oct 13, 2026)
Price checks3

Every price we found on this route

Good to know

  • Passport: passport needed: travelers from the United States need a valid passport for Banff and Lake Louise; check the expiry rule of the country before you book.
  • Currency: Canadian dollar (CAD).
  • Ski season; Sunshine and Lake Louise often run into May.
  • You need a passport for this trip, since Banff is in Canada. The local currency is the Canadian dollar (CAD).
  • The flight out has 3 stops and takes 38h 13m. It leaves Thursday, Dec 3 at 8:29 PM and lands in Calgary on Friday, Dec 4 at 8:59 PM.
  • The flight home leaves Monday, Dec 7 at 5:50 AM and lands at 7:33 PM the same day.
  • Banff is 90 minutes from Calgary International (YYC), which is 1,407 miles from Will Rogers International (OKC).
  • All three hotels have free cancellation. Only Brewster Mountain Lodge includes breakfast.

Questions readers ask

How much is the flight?

$474 per person round trip, or $947 for two, on F9 + AC with 3 stops. That price includes taxes and fees as of when we checked. The 12 offers we saw ran from $474 to $629 per person. Prices change, so the live price may be different.

Do I need a passport?

Yes. Banff is in Canada, so bring a passport. The local currency is the Canadian dollar (CAD).

What is the weather like?

Cold and snowy. Normals for these dates show highs of 22–28°F and lows near 11°F, with snow on Dec 4, 5 and 6 and overcast skies on the travel days.

Is 4 nights enough?

It's tight. You land Friday at 8:59 PM and fly home Monday at 5:50 AM, so you really get Saturday and Sunday on the ground. That's enough for a ski day plus a gondola or canyon day.

How do I get from the airport?

You fly into Calgary International (YYC), and Banff is 90 minutes from there. We don't have shuttle or car rental details for these dates, so sort that out before you go.

What does the whole trip cost for two?

We count $2,673 for two. That's $948 for flights, $685 for 4 nights at Banff Ptarmigan Inn and $1,040 for spending, which works out to $130 a day each.

Also found for you

The newest finds from Oklahoma City.

Just found · from Oklahoma CityLowest in 30 daysNot worth it this week

Chicago

Oct 16–18, 2026 · 2 nights

  • Frontier fare is $406 per person, $335 below the typical fare
  • Holiday Inn & Suites Chicago-Downtown by IHG: 7.6 from 461 reviews, free cancellation
  • United nonstop option: 2h 25m, landing at 9:40 AM Friday
The total, before you go

$1,827 for two · 2 nights · flights, hotel, taxes, fees & the resort fee

Flights $812 + hotel $876 + resort fee $139, taxes in · a checked bag each adds about $240

Frontier · with a stop · 27h 57m

The catch: The $406 Frontier fare has 1 stop and takes 27h 57m, so it lands at 12:24 AM on Oct 18, the day you fly home.

Worth it if you can pay $587 per person for the United nonstop; skip it if the $406 Frontier fare is the only fare that fits your budget.

Tweak this trip

A tweak builds a new page with live prices in about two minutes; an answer comes from this page’s facts.

Just found · from Oklahoma CityWorth it, if

Sedona

Nov 14–21, 2026 · 7 nights

  • $1,557 for two covers flights and 7 nights, taxes included
  • Hilton Vacation Club Ridge on Sedona: 8.8 from 867 reviews, free cancellation
  • Highs of 55–66°F, mild hiking weather for Cathedral Rock and Devil's Bridge
The total, before you go

$1,557 for two · 7 nights · flights, hotel, taxes & fees

Flights $378 + hotel $1,179, taxes in · a checked bag each adds about $240

Frontier · with a stop · 5h 23m

The catch: The $189 Frontier fare has one stop and lands in Phoenix at 12:42 AM, still two hours from Sedona; resort fees and bags aren't in the total.

Worth it if you want a week of red-rock hiking at a fair price; skip it if a midnight landing and a two-hour drive sound rough.

Tweak this trip

A tweak builds a new page with live prices in about two minutes; an answer comes from this page’s facts.

Just found · from Oklahoma CityWorth it, if

Los Angeles

Oct 16–18, 2026 · 2 nights

  • $55 per person below the typical fare on this route
  • Free cancellation at Holiday Inn Los Angeles - LAX Airport by IHG
  • Highs 88–92°F, little rain expected
The total, before you go

$1,220 for two · 2 nights · flights, hotel, taxes & fees

Flights $804 + hotel $416, taxes in · a checked bag each adds about $240

Frontier · with a stop · 6h 2m

The catch: Not nonstop: a stop on the way, 6h 2m in all.

Worth it if you want to walk, eat and see things; skip it if you want to switch off.

Tweak this trip

A tweak builds a new page with live prices in about two minutes; an answer comes from this page’s facts.

More trips

Next weekend · from Oklahoma CityWorth it, if

Napa & Sonoma

Oct 16–18, 2026 · 2 nights

  • Fare is $470 per person, $14 under the $484 median
  • RiverPointe cottage rated 8.9 from 885 reviews, free cancellation
  • 0% rain in the forecast, highs 76–92°F all weekend
The total, before you go

$1,720 for two · 2 nights · flights, hotel, taxes & fees

Flights $940 + hotel $780, taxes in · a checked bag each adds about $240

Frontier · with a stop · 5h 48m

The catch: One stop on Frontier makes it 5h 48m, landing at 12:15 AM Saturday, and harvest crush brings the heaviest crowds; checked bags are about $240 for two.

Worth it if you can take a late Friday flight with one stop for a wine weekend; skip it if crowds or a midnight landing put you off.

The weekend after · from Oklahoma CityLowest in 30 daysWorth it, if

Las Vegas

Oct 23–25, 2026 · 2 nights

  • Fare is $315 per person, $129 below the typical fare
  • Clear skies forecast, highs 74°F to 80°F all weekend
  • Excalibur on the Strip, rated 7.7 from 30,746 reviews
The total, before you go

$1,118 for two · 2 nights · flights, hotel, taxes & fees

Flights $630 + hotel $488, taxes in · a checked bag each adds about $240

Frontier · with a stop · 5h 16m

The catch: The Frontier flight has one stop and takes 5h 16m, landing 11:43 PM; a checked bag is about $240 for two and resort fees aren't in the total.

Worth it if you pack light and don't mind a late Friday arrival; skip it if you want the 2h 35m nonstop.

A week away · from Oklahoma CityWorth it, if

Phoenix & Scottsdale

Nov 14–21, 2026 · 7 nights

  • Typical highs of 71–81°F and lows near 53°F all week
  • Orange Tree Resort One-Bedroom Suite, rated 9.1 from 284 reviews
  • $167 per person, $560 below the highest fare we saw
The total, before you go

$1,575 for two · 7 nights · flights, hotel, taxes & fees

Flights $334 + hotel $1,241, taxes in · a checked bag each adds about $240

Frontier · with a stop · 11h 51m

The catch: The Frontier (F9) fare has one stop and 11h 51m of travel, landing at 12:42 AM, and a checked bag is about $240 for two.

Worth it if you'll trade a long travel day for the lower fare; skip it if you'd rather pay $714 for two to fly nonstop.

Just found · from Oklahoma CityLowest in 30 daysNot worth it this week

Chicago

Oct 16–18, 2026 · 2 nights

  • Frontier fare is $406 per person, $335 below the typical fare
  • Holiday Inn & Suites Chicago-Downtown by IHG: 7.6 from 461 reviews, free cancellation
  • United nonstop option: 2h 25m, landing at 9:40 AM Friday
The total, before you go

$1,827 for two · 2 nights · flights, hotel, taxes, fees & the resort fee

Flights $812 + hotel $876 + resort fee $139, taxes in · a checked bag each adds about $240

Frontier · with a stop · 27h 57m

The catch: The $406 Frontier fare has 1 stop and takes 27h 57m, so it lands at 12:24 AM on Oct 18, the day you fly home.

Worth it if you can pay $587 per person for the United nonstop; skip it if the $406 Frontier fare is the only fare that fits your budget.

Just found · from Oklahoma CityWorth it, if

Sedona

Nov 14–21, 2026 · 7 nights

  • $1,557 for two covers flights and 7 nights, taxes included
  • Hilton Vacation Club Ridge on Sedona: 8.8 from 867 reviews, free cancellation
  • Highs of 55–66°F, mild hiking weather for Cathedral Rock and Devil's Bridge
The total, before you go

$1,557 for two · 7 nights · flights, hotel, taxes & fees

Flights $378 + hotel $1,179, taxes in · a checked bag each adds about $240

Frontier · with a stop · 5h 23m

The catch: The $189 Frontier fare has one stop and lands in Phoenix at 12:42 AM, still two hours from Sedona; resort fees and bags aren't in the total.

Worth it if you want a week of red-rock hiking at a fair price; skip it if a midnight landing and a two-hour drive sound rough.

Banff and Lake Louise in pictures

Watch this price on WhatsApp

Paid links: when you book through a link on this page, the booking site pays us a referral fee. Your price does not change. We use AI tools to draft the text of each page from the data on it; code checks every number in the draft against that data and rejects what does not match, and the team reviews pages and fixes or removes what readers report. How we pick · Report a mistake.

Image credits