Rome2Rio

How to get fromVancouver to Snow Lakeby plane, train, taxi, bus, car, or ferry

Find Transport to Snow Lake

See all options

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.

  1. Fly Coal Harbour Spb to The Pas Airport, train, taxi

    best
    1. Fly from Coal Harbour Spb (CXH) to The Pas Airport (YQD)plane plane CXH - YQD
    2. Take the train from Orok to Wekuskotrain train
    3. Take the taxi from Wekusko to Snow Laketaxi taxi
    21h 37m
    $547–2,117
  2. Fly Vancouver International Airport to Flin Flon Airport, drive

    cheapest
    1. Fly from Vancouver International Airport (YVR) to Flin Flon Airport (YFO)plane plane YVR - YFO
    2. Drive from Flin Flon Airport (YFO) to Snow Lakecar car
    10h 44m
    $328–1,362
  3. Train, bus, taxi

    1. Take the train from Vancouver to Winnipegtrain train
    2. Take the bus from Winnipeg Airport to Snow Lake / Ponton, MBbus bus
    3. Take the taxi from Snow Lake / Ponton, MB to Snow Laketaxi taxi
    2d 15h
    $780–1,450
  4. Drive 2,252.3 km

    1. Drive from Vancouver to Snow Lakecar car 2,252.3 km
    28h 20m
    $443–639
  5. Fly Vancouver International Airport to The Pas Airport, train, taxi

    1. Fly from Vancouver International Airport (YVR) to The Pas Airport (YQD)plane plane YVR - YQD
    2. Take the train from Orok to Wekuskotrain train
    3. Take the taxi from Wekusko to Snow Laketaxi taxi
    12h 32m
    $458–1,860
  6. Fly Vancouver International Airport to Thompson Municipal Airport, bus, taxi

    1. Fly from Vancouver International Airport (YVR) to Thompson Municipal Airport (YTH)plane plane YVR - YTH
    2. Take the bus from Thompson, MB to Snow Lake / Ponton, MBbus bus
    3. Take the taxi from Snow Lake / Ponton, MB to Snow Laketaxi taxi
    11h 26m
    $442–1,332
  7. Ferry to Sechelt-Gibsons Airport, fly to The Pas Airport, train, taxi

    1. Take the ferry from Horseshoe Bay to Langdaleferry ferry
    2. Fly from Sechelt-Gibsons Airport (YHS) to The Pas Airport (YQD)plane plane YHS - YQD
    3. Take the train from Orok to Wekuskotrain train
    4. Take the taxi from Wekusko to Snow Laketaxi taxi
    26h 28m
    $547–2,227
  8. Train, taxi

    1. Take the train from Vancouver to Portage la Prairietrain train
    2. Take the train from Portage la Prairie to Wekuskotrain train
    3. Take the taxi from Wekusko to Snow Laketaxi taxi
    2d 20h
    $841–1,692

Coal Harbour Spb (CXH) to The Pas Airport (YQD) flights

Calendar10Weekly Planes
Duration20h 41mAverage Duration
Ticket$393Cheapest Price
See schedules

Questions & Answers

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.

Airlines
Train operators
Bus operators
Ferry operators
Other operators

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.