Rome2Rio

How to get fromMoraine Lake to Pemberton Icefieldby unknown, bus, train, plane, tram, or shuttle

Find Transport to Pemberton Icefield

See all options

There are 11 ways to get from Moraine Lake to Pemberton Icefield by unknown, bus, train, plane, tram, 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, train

    best
    1. Walk from Moraine Lake to Cedar Grove and Baker Driveunknown unknown
    2. Take the bus from Cedar Grove and Baker Drive to Skagit Station Gate 8bus bus 70X
    3. Take the train from Mount Vernon Amtrak Station to Vancouvertrain train
    4. Take the bus from Vancouver Downtown to Whistlerbus bus
    5. Walk from Whistler to Pemberton Icefieldunknown unknown
    9h 37m
  2. Travel, bus

    1. Walk from Moraine Lake to Douglas Vose III & Hwy 20unknown unknown
    2. Take the bus from Douglas Vose III & Hwy 20 to Skagit Station Gate 1bus bus 70X
    3. Take the bus from Mount Vernon Bus Stop to Vancouverbus bus
    4. Take the bus from Vancouver Downtown to Whistlerbus bus
    5. Walk from Whistler to Pemberton Icefieldunknown unknown
    10h 4m
  3. Travel, train to Vancouver Harbour, fly to Whistler

    1. Walk from Moraine Lake to Mount Vernon Amtrak Stationunknown unknown
    2. Take the train from Mount Vernon Amtrak Station to Vancouvertrain train
    3. Fly from Vancouver Harbour to Whistlerplane plane
    4. Walk from Whistler to Pemberton Icefieldunknown unknown
    7h 5m
  4. Travel, bus, train via Vancouver

    1. Walk from Moraine Lake to Cedar Grove and Baker Driveunknown unknown
    2. Take the bus from Cedar Grove and Baker Drive to Skagit Station Gate 8bus bus 70X
    3. Take the train from Mount Vernon Amtrak Station to Vancouvertrain train
    4. Take the bus from Granville and Broadway to Whistler Gate Loopbus bus
    5. Walk from Whistler Gate Loop to Pemberton Icefieldunknown unknown
    10h 12m
  5. Travel, bus, train to Coal Harbour Spb, fly to Whistler

    1. Walk from Moraine Lake to S Superior Ave @ Hwy 20unknown unknown
    2. Take the bus from S Superior Ave @ Hwy 20 to Skagit Station Gate 8bus bus
    3. Take the train from Mount Vernon Amtrak Station to Vancouvertrain train
    4. Fly from Coal Harbour Spb (CXH) to Whistler (YWS)plane plane CXH - YWS
    5. Walk from Whistler (YWS) to Pemberton Icefieldunknown unknown
    8h 19m
  6. Travel, bus, train to Vancouver Harbour, fly to Whistler

    1. Walk from Moraine Lake to S Superior Ave @ Hwy 20unknown unknown
    2. Take the bus from S Superior Ave @ Hwy 20 to Skagit Station Gate 8bus bus
    3. Take the train from Mount Vernon Amtrak Station to Vancouvertrain train
    4. Fly from Vancouver Harbour to Whistlerplane plane
    5. Walk from Whistler to Pemberton Icefieldunknown unknown
    8h 20m
  7. Travel, bus, tram to Seattle-Tacoma International Airport, fly to Vancouver International Airport, 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 Vancouver International Airport (YVR)plane plane SEA - YVR
    6. Take a shuttle bus from Vancouver International Airport to Hilton Whistler Resort & Spashuttle bus
    7. Walk from Hilton Whistler Resort & Spa to Pemberton Icefieldunknown unknown
    9h 31m
  8. Travel, bus, train to Coal Harbour Spb, fly to Powell Lake

    1. Walk from Moraine Lake to S Superior Ave @ Hwy 20unknown unknown
    2. Take the bus from S Superior Ave @ Hwy 20 to Skagit Station Gate 8bus bus
    3. Take the train from Mount Vernon Amtrak Station to Vancouvertrain train
    4. Fly from Coal Harbour Spb (CXH) to Powell Lake (WPL)plane plane CXH - WPL
    5. Walk from Powell Lake (WPL) to Pemberton Icefieldunknown unknown
    9h
  9. Travel, bus, bus to Seattle Lake Union SPB, fly to Coal Harbour Spb

    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. Fly from Seattle Lake Union SPB (LKE) to Coal Harbour Spb (CXH)plane plane LKE - CXH
    5. Take the bus from Vancouver Downtown to Whistlerbus bus
    6. Walk from Whistler to Pemberton Icefieldunknown unknown
    10h 4m
  10. Travel, bus, train to Vancouver International Airport, fly to Powell River Airport

    1. Walk from Moraine Lake to S Superior Ave @ Hwy 20unknown unknown
    2. Take the bus from S Superior Ave @ Hwy 20 to Skagit Station Gate 8bus bus
    3. Take the train from Mount Vernon Amtrak Station to Vancouvertrain train
    4. Fly from Vancouver International Airport (YVR) to Powell River Airport (YPW)plane plane YVR - YPW
    5. Walk from Powell River Airport (YPW) to Pemberton Icefieldunknown unknown
    9h 43m
  11. Travel, bus, bus to Penticton Regional Airport, fly to Vancouver International Airport, 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 Princeton, BC - 235 Crowsnest Hwybus bus
    3. Take the bus from Princeton Chevron to Peachtree Squarebus bus
    4. Fly from Penticton Regional Airport (YYF) to Vancouver International Airport (YVR)plane plane YYF - YVR
    5. Take a shuttle bus from Vancouver International Airport to Hilton Whistler Resort & Spashuttle bus
    6. Walk from Hilton Whistler Resort & Spa to Pemberton Icefieldunknown unknown
    10h 9m

Vancouver Harbour to Whistler flights

Calendar7Weekly Planes
Duration45 minAverage Duration
Ticket$145Cheapest Price
See schedules

Questions & Answers

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

There is no direct connection from Moraine Lake to Pemberton Icefield. However, you can travel to Cedar Grove and Baker Drive, take the bus to Skagit Station Gate 8, walk to Mount Vernon Amtrak Station, take the train to Vancouver, walk to Main Street-Science World Station @ Platform 1, take the subway to Burrard Station @ Platform 1, walk to Vancouver Downtown, take the bus to Whistler, then travel to Pemberton Icefield. Alternatively, you can take a vehicle from Moraine Lake to Pemberton Icefield via Douglas Vose III & Hwy 20, Mount Vernon Bus Stop, Vancouver, Main Street-Science World Station @ Platform 1, Burrard Station @ Platform 1, Vancouver Downtown, and Whistler in around 10h 4m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Canada

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

Need to know: Greyhound

Read the travel guideNeed to know: Greyhound