There are 9 ways to get from Ottawa to Snow Lake by plane, car, train, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Ottawa Macdonald-Cartier International Airport to Flin Flon Airport, drive
best- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Flin Flon Airport (YFO)plane YOW - YFO
- Drive from Flin Flon Airport (YFO) to Snow Lakecar
10h 58m$393–1,749Train, bus, taxi
- Take the train from Ottawa to Toronto Union Stationtrain
- Take the train from Toronto Union Station 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 2h$742–1,534Drive 2,743.5 km
- Drive from Ottawa to Snow Lakecar 2,743.5 km
35h 23m$463–668Fly Ottawa Macdonald-Cartier International Airport to The Pas Airport, train, taxi
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to The Pas Airport (YQD)plane YOW - YQD
- Take the train from Orok to Wekuskotrain
- Take the taxi from Wekusko to Snow Laketaxi
12h 51m$529–2,257Fly Ottawa Macdonald-Cartier International Airport to Thompson Municipal Airport, bus, taxi
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Thompson Municipal Airport (YTH)plane YOW - YTH
- Take the bus from Thompson, MB to Snow Lake / Ponton, MBbus
- Take the taxi from Snow Lake / Ponton, MB to Snow Laketaxi
11h 40m$443–1,429Train to Montréal–Pierre Elliott Trudeau International Airport, fly to Flin Flon Airport, drive
- Take the train from Ottawa to Dorvaltrain
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Flin Flon Airport (YFO)plane YUL - YFO
- Drive from Flin Flon Airport (YFO) to Snow Lakecar
14h 42m$398–1,968Train to Montréal–Pierre Elliott Trudeau International Airport, fly to The Pas Airport, train, taxi
- Take the train from Ottawa to Dorvaltrain
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to The Pas Airport (YQD)plane YUL - YQD
- Take the train from Orok to Wekuskotrain
- Take the taxi from Wekusko to Snow Laketaxi
16h 35m$524–2,476Train to Montréal–Pierre Elliott Trudeau International Airport, fly to Thompson Municipal Airport, bus, taxi
- Take the train from Ottawa to Dorvaltrain
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Thompson Municipal Airport (YTH)plane YUL - YTH
- Take the bus from Thompson, MB to Snow Lake / Ponton, MBbus
- Take the taxi from Snow Lake / Ponton, MB to Snow Laketaxi
16h 43m$458–1,748Train, taxi
- Take the train from Ottawa to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Winnipegtrain
- Take the train from Winnipeg to Wekuskotrain
- Take the taxi from Wekusko to Snow Laketaxi
2d 11h$844–1,856
Ottawa Macdonald-Cartier International Airport (YOW) to Flin Flon Airport (YFO) flights
Comparing Your Travel Options
The cheapest way to get from Ottawa to Snow Lake is to drive which costs $460 - $700 and takes 35h 23m.
The fastest way to get from Ottawa to Snow Lake is to fly and drive which takes 10h 58m and costs $390 - $1,800.
The distance between Ottawa and Snow Lake is 2299 km. The road distance is 2743.5 km.
The best way to get from Ottawa to Snow Lake without a car is to train and bus and taxi which takes 2 days 2h and costs $700 - $1,600.
It takes approximately 10h 58m to get from Ottawa to Snow Lake, including transfers.
Yes, the driving distance between Ottawa to Snow Lake is 2743 km. It takes approximately 35h 23m to drive from Ottawa to Snow Lake.
What companies run services between Ottawa, ON, Canada and Snow Lake, MB, Canada?
There is no direct connection from Ottawa to Snow Lake. However, you can take the line 105 bus to Airport, walk to Ottawa Macdonald-Cartier International Airport (YOW) airport, fly to Flin Flon Airport (YFO), then drive to Snow Lake. Alternatively, you can take the train to Toronto Union Station, 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 Ottawa Macdonald-Cartier International Airport to Flin Flon Airport via Winnipeg
- Ave. Duration
- 7h
- When
- Friday
- Estimated price
- $380–2,600
Flights from Ottawa Macdonald-Cartier International Airport to Flin Flon Airport via Winnipeg, The Pas Airport
- Ave. Duration
- 7h 50m
- When
- Sunday
- Estimated price
- $380–2,600
Flights from Ottawa Macdonald-Cartier International Airport to Flin Flon Airport via Toronto, Winnipeg
- Ave. Duration
- 10h 45m
- When
- Friday
- Estimated price
- $360–2,600
Flights from Ottawa Macdonald-Cartier International Airport to Flin Flon Airport via Chicago O'Hare, Winnipeg
- Ave. Duration
- 12h 10m
- When
- Friday
- Estimated price
- $390–1,800
Flights from Ottawa Macdonald-Cartier International Airport to Flin Flon Airport via Montréal–Pierre Elliott Trudeau International Airport, Winnipeg
- Ave. Duration
- 12h 40m
- When
- Friday
- Estimated price
- $370–1,700
Flights from Ottawa Macdonald-Cartier International Airport to The Pas Airport via Winnipeg
- Ave. Duration
- 6h 45m
- When
- Sunday
- Estimated price
- $430–2,900
Flights from Ottawa Macdonald-Cartier International Airport to The Pas Airport via Winnipeg, Flin Flon Airport
- Ave. Duration
- 8h 5m
- When
- Friday
- Estimated price
- $440–3,000
Flights from Ottawa Macdonald-Cartier International Airport to The Pas Airport via Toronto, Winnipeg
- Ave. Duration
- 10h 30m
- When
- Tuesday and Sunday
- Estimated price
- $400–3,000
Flights from Ottawa Macdonald-Cartier International Airport to The Pas Airport via Chicago O'Hare, Winnipeg
- Ave. Duration
- 11h 55m
- When
- Tuesday and Sunday
- Estimated price
- $440–2,000
Flights from Ottawa Macdonald-Cartier International Airport to The Pas Airport via Montréal–Pierre Elliott Trudeau International Airport, Winnipeg
- Ave. Duration
- 12h 25m
- When
- Tuesday and Sunday
- Estimated price
- $410–1,900
Flights from Ottawa Macdonald-Cartier International Airport to Thompson Municipal Airport via Winnipeg
- Ave. Duration
- 6h
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $280–1,900
Flights from Ottawa Macdonald-Cartier International Airport to Thompson Municipal Airport via Toronto, Winnipeg
- Ave. Duration
- 10h 48m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $260–1,900
Flights from Ottawa Macdonald-Cartier International Airport to Thompson Municipal Airport via Chicago O'Hare, Winnipeg
- Ave. Duration
- 11h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $290–1,300
Flights from Ottawa Macdonald-Cartier International Airport to Thompson Municipal Airport via Montréal–Pierre Elliott Trudeau International Airport, Winnipeg
- Ave. Duration
- 11h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $270–1,300
Flights from Montréal–Pierre Elliott Trudeau International Airport to Flin Flon Airport via Winnipeg
- Ave. Duration
- 14h 10m
- When
- Friday and Tuesday
- Estimated price
- $330–1,500
Flights from Montréal–Pierre Elliott Trudeau International Airport to Flin Flon Airport via Toronto, Winnipeg
- Ave. Duration
- 13h 15m
- When
- Friday, Tuesday, and Sunday
- Estimated price
- $340–1,600
Flights from Montréal–Pierre Elliott Trudeau International Airport to Flin Flon Airport via Winnipeg, The Pas Airport
- Ave. Duration
- 11h 25m
- When
- Tuesday and Sunday
- Estimated price
- $330–1,500
Flights from Montréal–Pierre Elliott Trudeau International Airport to Flin Flon Airport via Chicago O'Hare, Winnipeg
- Ave. Duration
- 12h 25m
- When
- Friday
- Estimated price
- $380–1,700
Flights from Montréal–Pierre Elliott Trudeau International Airport to Flin Flon Airport via Ottawa Macdonald-Cartier International Airport, Winnipeg
- Ave. Duration
- 10h 35m
- When
- Friday
- Estimated price
- $360–2,400
Flights from Montréal–Pierre Elliott Trudeau International Airport to The Pas Airport via Winnipeg
- Ave. Duration
- 10h 20m
- When
- Tuesday and Sunday
- Estimated price
- $360–1,700
Flights from Montréal–Pierre Elliott Trudeau International Airport to The Pas Airport via Toronto, Winnipeg
- Ave. Duration
- 13h
- When
- Tuesday, Sunday, and Wednesday
- Estimated price
- $380–1,800
Flights from Montréal–Pierre Elliott Trudeau International Airport to The Pas Airport via Winnipeg, Flin Flon Airport
- Ave. Duration
- 15h 15m
- When
- Friday and Tuesday
- Estimated price
- $380–1,800
Flights from Montréal–Pierre Elliott Trudeau International Airport to The Pas Airport via Chicago O'Hare, Winnipeg
- Ave. Duration
- 12h 10m
- When
- Tuesday and Sunday
- Estimated price
- $420–1,900
Flights from Montréal–Pierre Elliott Trudeau International Airport to The Pas Airport via Ottawa Macdonald-Cartier International Airport, Winnipeg
- Ave. Duration
- 10h 20m
- When
- Sunday
- Estimated price
- $410–2,700
Flights from Montréal–Pierre Elliott Trudeau International Airport to Thompson Municipal Airport via Winnipeg
- Ave. Duration
- 12h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $240–1,100
Flights from Montréal–Pierre Elliott Trudeau International Airport to Thompson Municipal Airport via Toronto, Winnipeg
- Ave. Duration
- 12h 15m
- When
- Monday, Wednesday, Thursday, Friday, Tuesday, and Sunday
- Estimated price
- $250–1,200
Flights from Montréal–Pierre Elliott Trudeau International Airport to Thompson Municipal Airport via Chicago O'Hare, Winnipeg
- Ave. Duration
- 11h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $280–1,200
Flights from Montréal–Pierre Elliott Trudeau International Airport to Thompson Municipal Airport via Ottawa Macdonald-Cartier International Airport, Winnipeg
- Ave. Duration
- 9h 35m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $260–1,800
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Ottawa to Toronto Union Station
- Ave. Duration
- 4h 24m
- Frequency
- Every 4 hours
- Estimated price
- $100–320
- Website
- VIA Rail
- Escape
- $100–250
- Business
- $150–310
- Business Plus
- $160–320
- Economy
- $110–260
- Economy Plus
- $120–270
Train from Toronto Union Station to Winnipeg
- Ave. Duration
- 34h 35m
- Frequency
- Twice a week
- Estimated price
- $440–950
- Website
- VIA Rail
- Escape
- $440–950
- Business
- $500–800
- Business Plus
- $500–800
- Economy
- $500–950
- Economy Plus
- $550–950
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 Ottawa to Dorval
- Ave. Duration
- 1h 32m
- Frequency
- 5 times a day
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $80–220
- Business Plus
- $95–240
- Economy
- $40–130
- Economy Plus
- $45–140
Train from Ottawa to Dorval
- Ave. Duration
- 1h 32m
- Frequency
- 5 times a day
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $80–220
- Business Plus
- $95–240
- Economy
- $40–130
- Economy Plus
- $45–140
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 Ottawa to Dorval
- Ave. Duration
- 1h 32m
- Frequency
- 5 times a day
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $80–220
- Business Plus
- $95–240
- Economy
- $40–130
- Economy Plus
- $45–140
Train from Ottawa to Toronto Union Station
- Ave. Duration
- 4h 24m
- Frequency
- Every 4 hours
- Estimated price
- $100–320
- Website
- VIA Rail
- Escape
- $100–250
- Business
- $150–310
- Business Plus
- $160–320
- Economy
- $110–260
- Economy Plus
- $120–270
Train from Toronto Union Station to Winnipeg
- Ave. Duration
- 34h 35m
- Frequency
- Twice a week
- Estimated price
- $440–950
- Website
- VIA Rail
- Escape
- $440–950
- Business
- $500–800
- Business Plus
- $500–800
- Economy
- $500–950
- Economy Plus
- $550–950
Train from Winnipeg to Wekusko
- Ave. Duration
- 17h 38m
- Frequency
- Twice a week
- Estimated price
- $210–470
- Website
- VIA Rail
- Escape
- $210–450
- Business
- $270–440
- Business Plus
- $280–460
- Economy
- $230–460
- Economy Plus
- $260–470
- 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
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
- Ave. Duration
- 1h 17m
- 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 Travelling by boat in Italy, 10 amazing places to get away from it all in Australia, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.










