How to Get to Revelstoke from Los Angeles [2025 Guide]
California residents can now fly direct from LAX to Kelowna on Alaska Airlines. This new route offers convenient access to Revelstoke Mountain Resort.
ποΈ Why Visit Revelstoke from Los Angeles?
Revelstoke, British Columbia, is a year-round adventure hub known for epic skiing in winter, mountain biking in summer, and stunning alpine scenery. Itβs about 1,300 miles from Los Angeles, and while it requires some planning, reaching this Canadian gem is straightforward once you know your options.

βοΈ Option 1: Flying from Los Angeles to Revelstoke (Fastest)
Since Revelstoke doesnβt have a major airport, the closest options are Kelowna International Airport (YLW) or Calgary International Airport (YYC).
- Step 1: LAX β Kelowna (YLW)
- Airlines: Air Canada, WestJet (1 stop, usually in Vancouver).
- Flight Time: ~4β6 hours (including layover).
- Cost (2025): $250β$450 round-trip.
- Step 2: Kelowna β Revelstoke
- Distance: ~200 km (125 miles).
- Drive Time: 2.5β3 hours by rental car or shuttle.
- Shuttle Cost: ~$60β$80 one-way.
π Alternative: LAX β Calgary (YYC), then drive ~4.5β5 hours (410 km / 255 miles) through the Canadian Rockies.
π Option 2: Driving from Los Angeles to Revelstoke (Scenic Road Trip)
For road trip lovers, you can drive from Los Angeles to Revelstoke.
- Distance: ~1,300 miles (2,100 km).
- Drive Time: ~22β24 hours (without long stops).
- Route: I-5 North β through Oregon & Washington β cross at Osoyoos, BC β Hwy 97 β Hwy 1 β Revelstoke.
- Fuel Cost (2025): ~$220β$300 depending on vehicle efficiency.
π This option is best if you want to stop in Seattle, Vancouver, or Kelowna along the way.
β Compare the best hotel deals in your destination before you book..
π Option 3: Bus from Los Angeles to Revelstoke
If you prefer public transport, buses are possible, though lengthy.
- Step 1: L.A. β Vancouver (BC) by Greyhound/FlixBus
- Duration: 30β36 hours.
- Cost: $130β$180 one-way.
- Step 2: Vancouver β Revelstoke by BC Bus North / Rider Express
- Duration: 9β11 hours.
- Cost: ~$90β$120.
π Total Travel Time: ~45β50 hours. This is the most budget-friendly, but least comfortable option.
π Option 4: Train from Los Angeles to Revelstoke (Adventure Route)
Thereβs no direct train, but you can connect Amtrak with VIA Rail.
- Step 1: L.A. β Seattle on Amtrak Coast Starlight
- Duration: ~35 hours.
- Cost: $150β$250.
- Step 2: Seattle β Vancouver (Amtrak Cascades)
- Duration: 4 hours.
- Cost: ~$40β$60.
- Step 3: Vancouver β Kamloops/Revelstoke on VIA Rail
- Duration: ~9β10 hours to Kamloops, then bus/shuttle 2.5 hours to Revelstoke.
- Cost: $120β$200.
π Total: ~50+ hours, but scenic and unique.
π Travel Summary from Los Angeles to Revelstoke
Option | Route | Duration | Cost (2025) | Best For |
---|---|---|---|---|
βοΈ Flight + Car | LAX β Kelowna β Revelstoke | 7β9h | $350β$500 | Fastest & most convenient |
βοΈ Flight + Car | LAX β Calgary β Revelstoke | 9β10h | $350β$550 | Scenic drive through Rockies |
π Drive | L.A. β Revelstoke | 22β24h | $220β$300 | Road trip lovers |
π Bus | L.A. β Vancouver β Revelstoke | 45β50h | $220β$300 | Budget travelers |
π Train | L.A. β Seattle β Vancouver β Revelstoke | 50h+ | $300β$500 | Scenic & adventurous |
ποΈ Best Time to Visit Revelstoke
- Winter (DecβMar): World-class skiing & snowboarding at Revelstoke Mountain Resort.
- Summer (JunβSep): Hiking, biking, and lake adventures.
- Fall (OctβNov): Fewer crowds, stunning foliage, cooler weather.
β Compare the best hotel deals in your destination before you book..
π Travel Tips for 2025
- Border Crossing: U.S. travelers need a valid passport to enter Canada.
- Car Rentals: Book early in Kelowna or Calgaryβespecially during ski season.
- Weather Prep: Winters are snowy; summers are warm but alpine weather changes quickly.
- Connectivity: Wi-Fi is widely available, but some mountain areas have spotty service.
π FAQs About Getting to Revelstoke from Los Angeles
1. Is there a direct flight from Los Angeles to Revelstoke?
No, youβll need to fly into Kelowna or Calgary and then drive or take a shuttle.
2. How long does it take to get to Revelstoke from Los Angeles?
The fastest way (flight + drive) takes 7β10 hours total, while bus or train options can take over 2 days.
3. Whatβs the cheapest way to get to Revelstoke from L.A.?
Taking a bus to Vancouver, then connecting to Revelstoke is cheapest but very time-consuming.
4. Do I need a passport to travel from Los Angeles to Revelstoke?
Yes, U.S. citizens need a valid passport to enter Canada.
5. Which airport is closest to Revelstoke?
Kelowna International Airport (YLW) is the closest (2.5β3 hours by car).
6. Can I take a train all the way to Revelstoke?
Not directly. The closest VIA Rail stop is Kamloops, then youβll need a bus or shuttle.
7. Is driving from Los Angeles to Revelstoke worth it?
Yes, if you enjoy road tripsβthe route takes you through California, Oregon, Washington, and British Columbia with beautiful scenery.
β Final Takeaway: The fastest and most convenient way to get to Revelstoke from Los Angeles is flying into Kelowna (YLW), then renting a car or taking a shuttle. But if you love road trips or scenic train journeys, other options make the trip an adventure in itself.