Rome2Rio

How to get fromMoraine Lake to Revelstokeby unknown, bus, tram, plane, or shuttle

Find Transport to Revelstoke

See all options

There are 5 ways to get from Moraine Lake to Revelstoke by unknown, bus, tram, plane, or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Travel, bus

    best
    1. Walk from Moraine Lake to Hope, BCunknown unknown
    2. Take the bus from Hope, BC to Kamloops, BCbus bus
    3. Take the bus from Kamloops to Revelstokebus bus
    7h 47m
  2. Travel, bus, tram, fly, shuttle

    1. Walk from Moraine Lake to Mountain Loop Hwy & Seeman Stunknown unknown
    2. Take the bus from Mountain Loop Hwy & Seeman St to Smokey Point Transit Center Bay 4bus bus
    3. Take the bus from Smokey Point Transit Center Bay 1 to Lynnwood City Center Stationbus bus
    4. Take the tram from Lynnwood City Center to SeaTac/Airporttram tram
    5. Fly from Seattle-Tacoma International Airport (SEA) to Kelowna International Airport (YLW)plane plane SEA - YLW
    6. Take a shuttle bus from Kelowna International Airport to Revelstoke, BC - Downtownshuttle bus
    12h 17m
  3. Travel, bus via Mannning Park, BC - Manning Park Resort

    1. Walk from Moraine Lake to Mannning Park, BC - Manning Park Resortunknown unknown
    2. Take the bus from Mannning Park, BC - Manning Park Resort to Hope, BC - 919 Water Avenuebus bus
    3. Take the bus from Hope, BC to Kamloops, BCbus bus
    4. Take the bus from Kamloops to Revelstokebus bus
    9h 6m
  4. Travel, bus #2

    1. Walk from Moraine Lake to Mannning Park, BC - Manning Park Resortunknown unknown
    2. Take the bus from Mannning Park, BC - Manning Park Resort to Hope, BC - 919 Water Avenuebus bus
    3. Take the bus from Hope, BC to Kelowna, BC - Downtownbus bus
    4. Take the bus from Kelowna, BC - Downtown 516 Lawrence Ave to Revelstokebus bus
    10h 51m
  5. Travel, bus, shuttle

    1. Walk from Moraine Lake to Mannning Park, BC - Manning Park Resortunknown unknown
    2. Take the bus from Mannning Park, BC - Manning Park Resort to Rock Creek, BC - 4140 BC-3bus bus
    3. Take the bus from Rock Creek, BC to Kelowna, BCbus bus
    4. Take a shuttle bus from Kelowna - Indigo to Revelstoke, BC - Downtownshuttle bus
    12h 16m

Seattle-Tacoma International Airport (SEA) to Kelowna International Airport (YLW) flights

Calendar38Weekly Planes
Duration2h 22mAverage Duration
Ticket$47Cheapest Price
See schedules

Questions & Answers

What companies run services between Moraine Lake, WA, USA and Revelstoke, BC, Canada?

There is no direct connection from Moraine Lake to Revelstoke. However, you can travel to Hope, BC, take the bus to Kamloops, BC, walk to Kamloops, then take the bus to Revelstoke. Alternatively, you can travel to Mountain Loop Hwy & Seeman St, take the bus to Smokey Point Transit Center Bay 4, walk to Smokey Point Transit Center Bay 1, take the bus to Lynnwood City Center Station, walk to Lynnwood City Center, take the vehicle to SeaTac/Airport, walk to SeaTac Station, take the line 574 bus to SeaTac Airport Terminal - Bay 2, walk to Seattle-Tacoma International Airport (SEA) airport, fly to Kelowna International Airport (YLW), walk to Kelowna International Airport, then take the shuttle to Revelstoke, BC - Downtown.

Airlines
Train operators
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 delightfully under-the-radar French towns you need to visit, Bali: What to do if Mount Agung erupts, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.