Rome2Rio

How to get fromCastle Mountain Chalets, Castle Junction to Moraine Lakeby bus, unknown, train, shuttle, or plane

Find Transport to Moraine Lake

See all options

There are 8 ways to get from Castle Mountain Chalets, Castle Junction to Moraine Lake by bus, unknown, train, shuttle, or plane

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

  1. Bus, travel

    best
    1. Take the bus from Banff to Chilliwackbus bus Cal-Van
    2. Walk from Chilliwack to Moraine Lakeunknown unknown
    13h 49m
  2. Train, bus, travel

    1. Take the train from Banff to Kamloopstrain train
    2. Take the bus from Kamloops, BC to Hope, BCbus bus
    3. Walk from Hope, BC to Moraine Lakeunknown unknown
    26h 37m
  3. Shuttle, fly to Abbotsford International Airport, bus, travel

    1. Take a shuttle bus from Banff, AB to Calgary Airportshuttle bus
    2. Fly from Calgary International Airport (YYC) to Abbotsford International Airport (YXX)plane plane YYC - YXX
    3. Take the bus from Abbotsford, BC - 30440 Liberator Ave to Mannning Park, BC - Manning Park Resortbus bus
    4. Walk from Mannning Park, BC - Manning Park Resort to Moraine Lakeunknown unknown
    9h 15m
  4. Bus, travel via Kamloops

    1. Take the bus from Banff to Kamloopsbus bus
    2. Take the bus from Kamloops, BC to Hope, BCbus bus
    3. Take the bus from Hope, BC - 919 Water Avenue to Mannning Park, BC - Manning Park Resortbus bus
    4. Walk from Mannning Park, BC - Manning Park Resort to Moraine Lakeunknown unknown
    14h 38m
  5. Bus, travel via Kelowna

    1. Take the bus from Banff to Kelowna, BC - Downtown 516 Lawrence Avebus bus
    2. Take the bus from Queensway Exch to Wade & Martinbus bus 70
    3. Take the bus from Wade & Martin to Princeton Chevronbus bus 50
    4. Take the bus from Princeton, BC - 235 Crowsnest Hwy to Mannning Park, BC - Manning Park Resortbus bus
    5. Walk from Mannning Park, BC - Manning Park Resort to Moraine Lakeunknown unknown
    17h 23m
  6. Shuttle, fly to Vancouver International Airport, train, bus, travel

    1. Take a shuttle bus from Banff, AB to Calgary Airportshuttle bus
    2. Fly from Calgary International Airport (YYC) to Vancouver International Airport (YVR)plane plane YYC - YVR
    3. Take the train from Vancouver to Mount Vernon Amtrak Stationtrain train
    4. Take the bus from Skagit Station Gate 1 to SR 20 & Superior Avebus bus
    5. Walk from SR 20 & Superior Ave to Moraine Lakeunknown unknown
    12h 6m
  7. Shuttle, fly to Penticton Regional Airport, bus, travel

    1. Take a shuttle bus from Banff, AB to Calgary Airportshuttle bus
    2. Fly from Calgary International Airport (YYC) to Penticton Regional Airport (YYF)plane plane YYC - YYF
    3. Take the bus from Peachtree Square to Princeton Chevronbus bus
    4. Take the bus from Princeton, BC - 235 Crowsnest Hwy to Mannning Park, BC - Manning Park Resortbus bus
    5. Walk from Mannning Park, BC - Manning Park Resort to Moraine Lakeunknown unknown
    11h 4m
  8. Shuttle, fly to Seattle-Tacoma International Airport, bus, travel

    1. Take a shuttle bus from Banff, AB to Calgary Airportshuttle bus
    2. Fly from Calgary International Airport (YYC) to Seattle-Tacoma International Airport (SEA)plane plane YYC - SEA
    3. Take a shuttle bus from Seattle-Tacoma International Airport to Stanwood, WAshuttle bus
    4. Take the bus from Smokey Point Transit Center Bay 3 to Mountain Loop Hwy & Seeman Stbus bus
    5. Walk from Mountain Loop Hwy & Seeman St to Moraine Lakeunknown unknown
    12h 30m

Calgary International Airport (YYC) to Abbotsford International Airport (YXX) flights

Calendar50Weekly Planes
Duration1h 35mAverage Duration
Ticket$26Cheapest Price
See schedules

Questions & Answers

What companies run services between Castle Mountain Chalets, Castle Junction, AB, Canada and Moraine Lake, WA, USA?

There is no direct connection from Castle Mountain Chalets, Castle Junction to Moraine Lake. However, you can walk to Castle Mountain Campground Banff Bound, take the line 9 bus to Banff High School Transit Hub, walk to Banff, take the bus to Chilliwack, then travel to Moraine Lake. Alternatively, you can take a vehicle from Castle Mountain Chalets, Castle Junction to Moraine Lake via Castle Mountain Campground Banff Bound, Banff High School Transit Hub, Banff, Kamloops, Kamloops, BC, and Hope, BC in around 26h 37m.

Airlines
Train operators
Bus operators

Want to know more about travelling around United States

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides