There are 8 ways to get from Vancouver to Snow Lake by plane, train, taxi, bus, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Coal Harbour Spb to The Pas Airport, train, taxi
best- Fly from Coal Harbour Spb (CXH) to The Pas Airport (YQD)plane CXH - YQD
- Take the train from Orok to Wekuskotrain
- Take the taxi from Wekusko to Snow Laketaxi
21h 37m$547–2,117Fly Vancouver International Airport to Flin Flon Airport, drive
cheapest- Fly from Vancouver International Airport (YVR) to Flin Flon Airport (YFO)plane YVR - YFO
- Drive from Flin Flon Airport (YFO) to Snow Lakecar
10h 44m$328–1,362Train, bus, taxi
- Take the train from Vancouver to Winnipegtrain
- Take the bus from Winnipeg Airport to Snow Lake / Ponton, MBbus
- Take the taxi from Snow Lake / Ponton, MB to Snow Laketaxi
2d 15h$780–1,450Drive 2,252.3 km
- Drive from Vancouver to Snow Lakecar 2,252.3 km
28h 20m$443–639Fly Vancouver International Airport to The Pas Airport, train, taxi
- Fly from Vancouver International Airport (YVR) to The Pas Airport (YQD)plane YVR - YQD
- Take the train from Orok to Wekuskotrain
- Take the taxi from Wekusko to Snow Laketaxi
12h 32m$458–1,860Fly Vancouver International Airport to Thompson Municipal Airport, bus, taxi
- Fly from Vancouver International Airport (YVR) to Thompson Municipal Airport (YTH)plane YVR - YTH
- Take the bus from Thompson, MB to Snow Lake / Ponton, MBbus
- Take the taxi from Snow Lake / Ponton, MB to Snow Laketaxi
11h 26m$442–1,332Ferry to Sechelt-Gibsons Airport, fly to The Pas Airport, train, taxi
- Take the ferry from Horseshoe Bay to Langdaleferry
- Fly from Sechelt-Gibsons Airport (YHS) to The Pas Airport (YQD)plane YHS - YQD
- Take the train from Orok to Wekuskotrain
- Take the taxi from Wekusko to Snow Laketaxi
26h 28m$547–2,227Train, taxi
- Take the train from Vancouver to Portage la Prairietrain
- Take the train from Portage la Prairie to Wekuskotrain
- Take the taxi from Wekusko to Snow Laketaxi
2d 20h$841–1,692
Coal Harbour Spb (CXH) to The Pas Airport (YQD) flights
Questions & Answers
The cheapest way to get from Vancouver to Snow Lake is to drive which costs $440 - $650 and takes 28h 20m.
The fastest way to get from Vancouver to Snow Lake is to fly and drive which takes 10h 44m and costs $320 - $1,400.
The distance between Vancouver and Snow Lake is 1772 km. The road distance is 2252.3 km.
The best way to get from Vancouver to Snow Lake without a car is to train and bus and taxi which takes 2 days 15h and costs $750 - $1,500.
It takes approximately 21h 37m to get from Vancouver to Snow Lake, including transfers.
Snow Lake is 2h ahead of Vancouver. It is currently 6:42 PM in Vancouver and 8:42 PM in Snow Lake.
Yes, the driving distance between Vancouver to Snow Lake is 2252 km. It takes approximately 28h 20m to drive from Vancouver to Snow Lake.
What companies run services between Vancouver, BC, Canada and Snow Lake, MB, Canada?
There is no direct connection from Vancouver to Snow Lake. However, you can fly to The Pas Airport (YQD), take the taxi to Orok, take the train to Wekusko, then take the taxi to Snow Lake. Alternatively, you can take the train to Winnipeg, walk to Northbound Israel Asper at Canadian Museum for Human Rights, take the bus to Westbound Wellington at Airport Terminal, walk to Winnipeg Airport, take the bus to Snow Lake / Ponton, MB, then take the taxi to Snow Lake.
- Website
- calmair.com
Flights from Coal Harbour Spb to The Pas Airport via Nanaimo, Vancouver International Airport, Winnipeg
- Ave. Duration
- 19h 15m
- When
- Wednesday, Monday, and Saturday
- Estimated price
- $390–2,400
Flights from Coal Harbour Spb to The Pas Airport via Victoria Inner Harbour Apt, Vancouver International Airport, Winnipeg
- Ave. Duration
- 19h 35m
- When
- Wednesday and Monday
- Estimated price
- $400–2,400
Flights from Coal Harbour Spb to The Pas Airport via Ganges Harbor, Vancouver International Airport, Winnipeg
- Ave. Duration
- 20h 30m
- When
- Wednesday, Monday, and Saturday
- Estimated price
- $390–2,400
Flights from Coal Harbour Spb to The Pas Airport via Tofino SPB, Vancouver International Airport, Winnipeg
- Ave. Duration
- 23h 10m
- When
- Wednesday
- Estimated price
- $410–2,500
Flights from Coal Harbour Spb to The Pas Airport via Comox, Calgary, Winnipeg
- Ave. Duration
- 23h 40m
- When
- Saturday
- Estimated price
- $400–2,400
Flights from Vancouver International Airport to Flin Flon Airport via Winnipeg
- Ave. Duration
- 9h 25m
- When
- Friday, Tuesday, and Sunday
- Estimated price
- $270–1,700
Flights from Vancouver International Airport to Flin Flon Airport via Winnipeg, The Pas Airport
- Ave. Duration
- 10h 15m
- When
- Tuesday, Sunday, and Wednesday
- Estimated price
- $270–1,700
Flights from Vancouver International Airport to Flin Flon Airport via Calgary, Winnipeg
- Ave. Duration
- 8h
- When
- Friday
- Estimated price
- $270–1,700
Flights from Vancouver International Airport to Flin Flon Airport via Edmonton, Winnipeg
- Ave. Duration
- 12h 15m
- When
- Tuesday and Sunday
- Estimated price
- $270–1,700
Flights from Vancouver International Airport to The Pas Airport via Winnipeg
- Ave. Duration
- 9h 10m
- When
- Tuesday, Sunday, and Wednesday
- Estimated price
- $310–2,000
Flights from Vancouver International Airport to The Pas Airport via Calgary, Winnipeg
- Ave. Duration
- 7h 45m
- When
- Tuesday and Sunday
- Estimated price
- $310–2,000
Flights from Vancouver International Airport to The Pas Airport via Minneapolis, Winnipeg
- Ave. Duration
- 10h 10m
- When
- Tuesday and Sunday
- Estimated price
- $450–1,800
Flights from Vancouver International Airport to The Pas Airport via Edmonton, Winnipeg
- Ave. Duration
- 12h
- When
- Wednesday
- Estimated price
- $320–2,000
Flights from Vancouver International Airport to Thompson Municipal Airport via Winnipeg
- Ave. Duration
- 7h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $240–1,500
Flights from Vancouver International Airport to Thompson Municipal Airport via Calgary, Winnipeg
- Ave. Duration
- 7h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $240–1,500
Flights from Sechelt-Gibsons Airport to The Pas Airport via Vancouver International Airport, Winnipeg
- Ave. Duration
- 21h 25m
- When
- Monday
- Estimated price
- $410–1,800
Flights from Sechelt-Gibsons Airport to The Pas Airport via Nanaimo, Vancouver International Airport, Winnipeg
- Ave. Duration
- 17h 10m
- When
- Wednesday
- Estimated price
- $420–1,800
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Orok to Wekusko
- Ave. Duration
- 2h 36m
- Frequency
- 3 times a week
- Estimated price
- $25–220
- Website
- VIA Rail
- Escape
- $25–90
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $28–100
- Economy Plus
- $30–110
Train from Vancouver to Winnipeg
- Ave. Duration
- 2d 5h
- Frequency
- Twice a week
- Estimated price
- $550–1,200
- Website
- VIA Rail
- Escape
- $550–1,200
- Business
- $650–1,000
- Business Plus
- $650–1,000
- Economy
- $650–1,200
- Economy Plus
- $700–1,200
Train from Orok to Wekusko
- Ave. Duration
- 2h 36m
- Frequency
- 3 times a week
- Estimated price
- $25–220
- Website
- VIA Rail
- Escape
- $25–90
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $28–100
- Economy Plus
- $30–110
Train from Orok to Wekusko
- Ave. Duration
- 2h 36m
- Frequency
- 3 times a week
- Estimated price
- $25–220
- Website
- VIA Rail
- Escape
- $25–90
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $28–100
- Economy Plus
- $30–110
Train from Vancouver to Portage la Prairie
- Ave. Duration
- 2d 2h
- Frequency
- Twice a week
- Estimated price
- $550–1,200
- Website
- VIA Rail
- Escape
- $550–1,200
- Business
- $600–1,000
- Business Plus
- $650–1,000
- Economy
- $600–1,200
- Economy Plus
- $650–1,200
Train from Portage la Prairie to Wekusko
- Ave. Duration
- 16h 28m
- Frequency
- Twice a week
- Estimated price
- $190–430
- Website
- VIA Rail
- Escape
- $190–410
- Business
- $240–420
- Business Plus
- $260–430
- Economy
- $210–420
- Economy Plus
- $230–430
- Phone
- 1-204-939-3991
- [email protected]
- Website
- Thompson Bus
Bus from Winnipeg Airport to Snow Lake / Ponton, MB
- Ave. Duration
- 7h 16m
- Frequency
- Once daily
- Estimated price
- $55–95
- Website
- Thompson Bus
- Schedules at
- Thompson Bus
- Book at
- Thompson Bus
Bus from Thompson, MB to Snow Lake / Ponton, MB
- Ave. Duration
- 1h 53m
- Frequency
- Once daily
- Estimated price
- $23–35
- Website
- Thompson Bus
- Schedules at
- Thompson Bus
- Book at
- Thompson Bus
- Phone
- +1 888 223 3779
- Website
- BC Ferries
Ferry from Horseshoe Bay to Langdale
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $7–65
- Website
- BC Ferries
- Child
- $7–23
- Adult
- $15–45
- Car
- $45–65
- Ave. Duration
- 1h 12m
- Estimated price
- $90–170
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 How to travel India's Golden Triangle, Travelling around the UAE, and How to get from London to Edinburgh - to help you get the most out of your next trip.






