There are 9 ways to get from Moraine Lake to Calgary by unknown, plane, bus, tram, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel to Abbotsford International Airport, fly
best- Walk from Moraine Lake to Chilliwack - Esso-Husky Truck Stopunknown
- Fly from Abbotsford International Airport (YXX) to Calgary International Airport (YYC)plane YXX - YYC
4h 52mTravel, bus
- Walk from Moraine Lake to Chilliwackunknown
- Take the bus from Chilliwack to Calgary - Downtown 9 Ave Sebus Van-Cal
13h 47mTravel, bus, bus to Kelowna International Airport, fly
- Walk from Moraine Lake to Mannning Park, BC - Manning Park Resortunknown
- Take the bus from Mannning Park, BC - Manning Park Resort to Hope, BC - 919 Water Avenuebus
- Take the bus from Hope - Visitors Center to Kelowna - 516 Lawrence Avebus
- Fly from Kelowna International Airport (YLW) to Calgary International Airport (YYC)plane YLW - YYC
8h 1mTravel, bus, tram to Seattle-Tacoma International Airport, fly
- 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 Calgary International Airport (YYC)plane SEA - YYC
8h 22mTravel, bus, train to Vancouver International Airport, fly
- Walk from Moraine Lake to Douglas Vose III & Hwy 20unknown
- Take the bus from Douglas Vose III & Hwy 20 to Skagit Station Gate 1bus
- Take the train from Mount Vernon Amtrak Station to Vancouvertrain
- Fly from Vancouver International Airport (YVR) to Calgary International Airport (YYC)plane YVR - YYC
8h 50mTravel, bus, bus to Penticton Regional Airport, fly
- Walk from Moraine Lake to Mannning Park, BC - Manning Park Resortunknown
- Take the bus from Mannning Park, BC - Manning Park Resort to Princeton, BC - 235 Crowsnest Hwybus
- Take the bus from Princeton Chevron to Peachtree Squarebus
- Fly from Penticton Regional Airport (YYF) to Calgary International Airport (YYC)plane YYF - YYC
7h 56mTravel, bus via Kamloops
- Walk from Moraine Lake to Mannning Park, BC - Manning Park Resortunknown
- Take the bus from Mannning Park, BC - Manning Park Resort to Hope, BC - 919 Water Avenuebus
- Take the bus from Hope - Visitors Center to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Calgary Downtown Ticket Office 606 5 Ave SWbus
14h 12mTravel, bus via Kelowna
- Walk from Moraine Lake to Mannning Park, BC - Manning Park Resortunknown
- Take the bus from Mannning Park, BC - Manning Park Resort to Hope, BC - 919 Water Avenuebus
- Take the bus from Hope - Visitors Center to Kelowna - 516 Lawrence Avebus
- Take the bus from Kelowna, BC - Downtown 516 Lawrence Ave to Banffbus
- Take the bus from Banff, AB - Mount Royal Hotel to Calgary Delta Hotelbus
17h 47mTravel, bus via Kaslo
- Walk from Moraine Lake to Mannning Park, BC - Manning Park Resortunknown
- Take the bus from Mannning Park, BC - Manning Park Resort to Kaslo, BC - 405 4th Stbus
- Take the bus from Kaslo, BC - 405 4th St to Calgary, AB - 11488, 24 Street SEbus
21h 17m
Abbotsford International Airport (YXX) to Calgary International Airport (YYC) flights
Comparing Your Travel Options
The distance between Moraine Lake and Calgary is 792 km.
The best way to get from Moraine Lake to Calgary without a car is to travel and bus which takes 13h 47m and costs .
It takes approximately 4h 52m to get from Moraine Lake to Calgary, including transfers.
Calgary is 1h ahead of Moraine Lake. It is currently 3:40 PM in Moraine Lake and 4:40 PM in Calgary.
There are 1123+ hotels available in Calgary.
What companies run services between Moraine Lake, WA, USA and Calgary, AB, Canada?
There is no direct connection from Moraine Lake to Calgary. However, you can travel to Chilliwack - Esso-Husky Truck Stop, take the bus to Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance, walk to Abbotsford International Airport (YXX) airport, fly to Calgary International Airport (YYC), walk to Calgary - Airport YYC, then take the bus to Calgary Downtown Ticket Office 606 5 Ave SW. Alternatively, you can take a vehicle from Moraine Lake to Calgary - Downtown 9 Ave Se via Chilliwack in around 13h 47m.
- Website
- westjet.com
Flights from Abbotsford International Airport to Calgary International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $45–700
Flights from Kelowna International Airport to Calgary International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $65–550
Flights from Seattle-Tacoma International Airport to Calgary International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $230–1,300
Flights from Seattle-Tacoma International Airport to Calgary International Airport via Kelowna International Airport
- Ave. Duration
- 3h 25m
- When
- Friday to Sunday
- Estimated price
- $230–1,300
Flights from Seattle-Tacoma International Airport to Calgary International Airport via Vancouver International Airport
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- $230–1,300
Flights from Vancouver International Airport to Calgary International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $60–600
Flights from Vancouver International Airport to Calgary International Airport via Kelowna International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $60–600
Flights from Penticton Regional Airport to Calgary International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $100–650
- Phone
- +1 888-889-6368
- [email protected]
- Website
- Sound Transit
Tram from Lynnwood City Center to SeaTac/Airport
- Ave. Duration
- 1h 9m
- Frequency
- Every 15 minutes
- Estimated price
- $4–5
- Website
- Sound Transit
- Adult
- $5
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Chilliwack to Calgary - Downtown 9 Ave Se
- Ave. Duration
- 11h 55m
- Frequency
- Once daily
- Estimated price
- $100–220
- Website
- Rider Express
- Standard
- $100–220
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








