There are 7 ways to get from Moraine Lake to Victoria by unknown, train, bus, plane, busferry, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel, train
best- Walk from Moraine Lake to Mount Vernon Amtrak Stationunknown
- Take the train from Mount Vernon Amtrak Station to Vancouvertrain
- Take the train from Vancouver Harbour to Victoria Harbourtrain 18
6h 9mTravel, bus, train
- Walk from Moraine Lake to Mannning Park, BC - Manning Park Resortunknown
- Take the bus from Mannning Park, BC - Manning Park Resort to Abbotsford, BC - 30440 Liberator Avebus
- Take the bus from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance to Vancouver - Pacific Stationbus
- Take the train from Vancouver Harbour to Victoria Harbourtrain 18
6h 23mTravel, bus, train to Coal Harbour Spb, fly to Victoria Inner Harbour Apt
- Walk from Moraine Lake to S Superior Ave @ Hwy 20unknown
- Take the bus from S Superior Ave @ Hwy 20 to Skagit Station Gate 8bus
- Take the train from Mount Vernon Amtrak Station to Vancouvertrain
- Fly from Coal Harbour Spb (CXH) to Victoria Inner Harbour Apt (YWH)plane CXH - YWH
7h 23mTravel, bus, train via Mount Vernon
- Walk from Moraine Lake to S Superior Ave @ Hwy 20unknown
- Take the bus from S Superior Ave @ Hwy 20 to Skagit Station Gate 8bus 70X
- Take the train from Mount Vernon Amtrak Station to Vancouvertrain
- Take the train from Vancouver Harbour to Victoria Harbourtrain 18
7h 23mTravel, bus, bus and ferry
- Walk from Moraine Lake to Cedar Grove and Baker Driveunknown
- Take the bus from Cedar Grove and Baker Drive to Skagit Station Gate 8bus 70X
- Take the bus from Mount Vernon Bus Stop to Vancouverbus
- Take the busferry from Vancouver to Victoriabusferry
11h 25mTravel, bus, train to Vancouver International Airport, fly to Victoria Inner Harbour Apt
- Walk from Moraine Lake to S Superior Ave @ Hwy 20unknown
- Take the bus from S Superior Ave @ Hwy 20 to Skagit Station Gate 8bus
- Take the train from Mount Vernon Amtrak Station to Vancouvertrain
- Fly from Vancouver International Airport (YVR) to Victoria Inner Harbour Apt (YWH)plane YVR - YWH
7h 37mTravel, bus, tram to Seattle-Tacoma International Airport, fly to Victoria International Airport
- Walk from Moraine Lake to Mountain Loop Hwy & Seeman Stunknown
- Take the bus from Mountain Loop Hwy & Seeman St to Smokey Point Transit Center Bay 4bus
- Take the bus from Smokey Point Transit Center Bay 1 to Lynnwood City Center Stationbus
- Take the tram from Lynnwood City Center to SeaTac/Airporttram
- Fly from Seattle-Tacoma International Airport (SEA) to Victoria International Airport (YYJ)plane SEA - YYJ
8h 8m
Coal Harbour Spb (CXH) to Victoria Inner Harbour Apt (YWH) flights
Comparing Your Travel Options
The distance between Moraine Lake and Victoria is 332 km.
The best way to get from Moraine Lake to Victoria without a car is to travel and train which takes 6h 9m and costs .
It takes approximately 6h 9m to get from Moraine Lake to Victoria, including transfers.
There are 280+ hotels available in Victoria.
What companies run services between Moraine Lake, WA, USA and Victoria, BC, Canada?
There is no direct connection from Moraine Lake to Victoria. However, you can travel 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 Harbour, then take the train to Victoria Harbour. Alternatively, you can take a vehicle from Moraine Lake to Victoria Harbour via Mannning Park, BC - Manning Park Resort, Abbotsford, BC - 30440 Liberator Ave, Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance, Vancouver - Pacific Station, Main Street-Science World Station @ Bay 2, Westbound W Pender St @ Howe St, and Vancouver Harbour in around 6h 23m.
- Website
- harbourair.com
Flights from Coal Harbour Spb to Victoria Inner Harbour Apt
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- $50–440
Flights from Vancouver International Airport to Victoria Inner Harbour Apt
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $110–350
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Mount Vernon Amtrak Station to Vancouver
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- $30–70
- Website
- Amtrak
Train from Mount Vernon Amtrak Station to Vancouver
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- $30–70
- Website
- Amtrak
Train from Mount Vernon Amtrak Station to Vancouver
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- $30–70
- Website
- Amtrak
Train from Mount Vernon Amtrak Station to Vancouver
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- $30–70
- Website
- Amtrak
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Mannning Park, BC - Manning Park Resort to Abbotsford, BC - 30440 Liberator Ave
- Ave. Duration
- 2h 10m
- Frequency
- Twice a week
- Estimated price
- $80–110
- Website
- Home Mountain Man Mike's
Bus from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance to Vancouver - Pacific Station
- Ave. Duration
- 1h 40m
- Frequency
- Twice a week
- Estimated price
- $60–85
- Website
- Home Mountain Man Mike's
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
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide








