There are 7 ways to get from Cosmo Lake to Val-David by unknown, plane, bus, 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 Thunder Bay International Airport, fly to Montréal–Pierre Elliott Trudeau International Airport, bus
best- Walk from Cosmo Lake to Thunder-Bay-Airport-YQT
- Fly from Thunder Bay International Airport (YQT) to Montréal–Pierre Elliott Trudeau International Airport (YUL)YQT - YUL
- Take the bus from Gare Intermodale De Saint-Jérôme to Route 117 & Rue De Val-David-en-Haut
13h 44mTravel, train, bus via Saint-Jérôme
- Walk from Cosmo Lake to Armstrong
- Take the train from Armstrong to Toronto Union Station
- Take the train from Toronto Union Station to Montréal
- Take the bus from Gare Intermodale De Saint-Jérôme to Route 117 & Rue De Val-David-en-Haut
38h 24mTravel to Thunder Bay International Airport, fly to Ottawa Macdonald-Cartier International Airport, train, bus
- Walk from Cosmo Lake to Thunder-Bay-Airport-YQT
- Fly from Thunder Bay International Airport (YQT) to Ottawa Macdonald-Cartier International Airport (YOW)YQT - YOW
- Take the train from Ottawa to Montréal
- Take the bus from Gare Intermodale De Saint-Jérôme to Route 117 & Rue De Val-David-en-Haut
15h 9mTravel, train to Sioux Lookout Airport, fly to Montréal–Pierre Elliott Trudeau International Airport, bus
- Walk from Cosmo Lake to Armstrong
- Take the train from Armstrong to Sioux Lookout
- Fly from Sioux Lookout Airport (YXL) to Montréal–Pierre Elliott Trudeau International Airport (YUL)YXL - YUL
- Take the bus from Gare Intermodale De Saint-Jérôme to Route 117 & Rue De Val-David-en-Haut
15h 56mTravel to Thunder Bay International Airport, fly to Québec City Jean Lesage International Airport, bus
- Walk from Cosmo Lake to Thunder-Bay-Airport-YQT
- Fly from Thunder Bay International Airport (YQT) to Québec City Jean Lesage International Airport (YQB)YQT - YQB
- Take the bus from Quebec, QC - Shell, 2831 Boulevard Laurier to Longueuil, QC - 1225 St. Charles 0 Street #250
- Take the bus from Gare Intermodale De Saint-Jérôme to Route 117 & Rue De Val-David-en-Haut
17h 8mTravel, train, bus
- Walk from Cosmo Lake to Mud River
- Take the train from Mud River to Toronto Union Station
- Take the bus from Toronto Union Station to Montreal
- Take the bus from Montreal, PQ to Val-David
38h 52mTravel, train, bus via Ottawa
- Walk from Cosmo Lake to Armstrong
- Take the train from Armstrong to Toronto Union Station
- Take the bus from Toronto to Ottawa
- Take the bus from Ottawa to Montréal
- Take the bus from Montreal, PQ to Val-David
41h 30m
Thunder Bay International Airport (YQT) to Montréal–Pierre Elliott Trudeau International Airport (YUL) flights
Questions & Answers
The distance between Cosmo Lake and Val-David is 1579 km.
The best way to get from Cosmo Lake to Val-David without a car is to travel and train and bus via Saint-Jérôme which takes 38h 24m and costs .
It takes approximately 13h 44m to get from Cosmo Lake to Val-David, including transfers.
There are 299+ hotels available in Val-David.
What companies run services between Cosmo Lake, ON, Canada and Val-David, QC, Canada?
There is no direct connection from Cosmo Lake to Val-David. However, you can travel to Thunder-Bay-Airport-YQT airport, fly to Montréal–Pierre Elliott Trudeau International Airport (YUL), walk to YUL Aéroport Montréal-Trudeau, take the line 747 bus to Station Lionel-Groulx, walk to Station Lionel-Groulx, take the line 2 subway to Station De la Concorde -Zone B, walk to Gare De la Concorde, take the train to Gare Saint-Jérôme, walk to Gare Intermodale De Saint-Jérôme, then take the bus to Route 117 & Rue De Val-David-en-Haut. Alternatively, you can take a vehicle from Cosmo Lake to Route 117 & Rue De Val-David-en-Haut via Armstrong, Toronto Union Station, Montréal, Station Bonaventure, Station Montmorency -Zone B, Terminus Montmorency - Quai 4, Terminus Saint-Jérôme, and Gare Intermodale De Saint-Jérôme in around 38h 24m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- flyporter.com
Flights from Thunder Bay International Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $240–500
Flights from Thunder Bay International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $210–480
Flights from Thunder Bay International Airport to Ottawa Macdonald-Cartier International Airport via Toronto
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $210–480
Flights from Sioux Lookout Airport to Montréal–Pierre Elliott Trudeau International Airport via Thunder Bay International Airport, Toronto
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- $210–800
Flights from Thunder Bay International Airport to Québec City Jean Lesage International Airport via Toronto
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $350–550
- Website
- aircanada.com
Flights from Thunder Bay International Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- $110–600
Flights from Thunder Bay International Airport to Ottawa Macdonald-Cartier International Airport via Toronto
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $110–600
Flights from Sioux Lookout Airport to Montréal–Pierre Elliott Trudeau International Airport via Thunder Bay International Airport, Toronto
- Ave. Duration
- 7h 37m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $120–600
Flights from Sioux Lookout Airport to Montréal–Pierre Elliott Trudeau International Airport via Thunder Bay International Airport, Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 7h 44m
- When
- Every day
- Estimated price
- $210–800
Flights from Thunder Bay International Airport to Québec City Jean Lesage International Airport via Toronto
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $120–750
Flights from Thunder Bay International Airport to Québec City Jean Lesage International Airport via Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 4h 19m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $350–550
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Armstrong to Toronto Union Station
- Ave. Duration
- 27h 32m
- Frequency
- Twice a week
- Estimated price
- $140–220
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $160–220
- Economy Adult - Advanced Booking
- $170–200
- Economy Escape Advanced Booking - Adult
- $140–180
Train from Toronto Union Station to Montréal
- Ave. Duration
- 5h 28m
- Frequency
- Every 4 hours
- Estimated price
- $65–150
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $80–150
- Economy Adult - Advanced Booking
- $80–130
- Economy Escape Advanced Booking - Adult
- $65–90
Train from Ottawa to Montréal
- Ave. Duration
- 2h 2m
- Frequency
- 5 times a day
- Estimated price
- $30–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $35–120
- Economy Adult - Advanced Booking
- $35–90
- Economy Escape Advanced Booking - Adult
- $30–50
Train from Armstrong to Sioux Lookout
- Ave. Duration
- 3h 8m
- Frequency
- Twice a week
- Estimated price
- $35–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $40–120
- Economy Adult - Advanced Booking
- $40–95
- Economy Escape Advanced Booking - Adult
- $35–55
Train from Mud River to Toronto Union Station
- Ave. Duration
- 27h
- Frequency
- Twice a week
- Estimated price
- $140–210
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $150–210
- Economy Adult - Advanced Booking
- $170–200
- Economy Escape Advanced Booking - Adult
- $140–180
- Phone
- 819 774 0486
- Website
- transportlaurentides.ca
Bus from Gare Intermodale De Saint-Jérôme to Route 117 & Rue De Val-David-en-Haut
- Ave. Duration
- 1h 8m
- Frequency
- Every 3 hours
- Schedules at
- transportlaurentides.ca
- Phone
- +1-(438) 793-4003
- info@jaguaride.com
- Website
- jaguaride.com
Bus from Quebec, QC - Shell, 2831 Boulevard Laurier to Longueuil, QC - 1225 St. Charles 0 Street #250
- Ave. Duration
- 2h 10m
- Frequency
- On demand
- Estimated price
- $55–70
- Book at
- https://jaguaride.betterez.com/cart/6478dc60cb7300078528837c/reservation/6478dc60cb73000785288381
- Website
- https://www.jaguaride.com/
- Adult
- $55–70
- Phone
- 1-866-488-4452
- customerservice@megabus.com
- Website
- ca.megabus.com
Bus from Toronto Union Station to Montreal
- Ave. Duration
- 7h 10m
- Frequency
- Hourly
- Estimated price
- $10–110
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–75
- Adult Standard
- $75–110
- Phone
- +1 877 806-8666
- info@galland-bus.com
- Website
- galland-bus.com
Bus from Montreal, PQ to Val-David
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $20–26
- Website
- https://www.galland-bus.com
- Adult
- $20–26
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Toronto to Ottawa
- Ave. Duration
- 5h 50m
- Frequency
- Every 3 hours
- Estimated price
- $30–70
- Schedules at
- flixbus.com
- Phone
- +1 833 449 6444
- serviceclient@keolis.ca
- Website
- orleansexpress.com
Bus from Ottawa to Montréal
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- $40–65
- Website
- https://www.orleansexpress.com/en/
- Schedules at
- https://www.orleansexpress.com/en/schedule/
- Adult
- $40–65
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 Why you should take the train in the US, 4 of the smartest ways to explore Australia, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.

















