There are 4 ways to get from Toronto to Lake Joseph by bus, taxi, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi via VAUGHAN - HWY 407 terminal
best- Take the bus from VAUGHAN - HWY 407 terminal to Mactierbus Ontc
- Take the taxi from Mactier to Lake Josephtaxi
4h 31m$128–173Drive 229.4 km
cheapest- Drive from Toronto to Lake Josephcar 229.4 km
3h 2m$46–66Train, taxi
- Take the train from Toronto Union Station to South Parrytrain VIA Rail
- Take the taxi from South Parry to Lake Josephtaxi
5h 22m$148–261Bus, taxi
- Take the bus from Toronto Union Station Bus Terminal to Mactierbus Ontc
- Take the taxi from Mactier to Lake Josephtaxi
4h 50m$134–177
Questions & Answers
The cheapest way to get from Toronto to Lake Joseph is to drive which costs $45 - $65 and takes 3h 2m.
The fastest way to get from Toronto to Lake Joseph is to drive which takes 3h 2m and costs $45 - $65.
The distance between Toronto and Lake Joseph is 232 km. The road distance is 229.4 km.
The best way to get from Toronto to Lake Joseph without a car is to bus and taxi via VAUGHAN - HWY 407 terminal which takes 4h 31m and costs $120 - $180.
It takes approximately 4h 31m to get from Toronto to Lake Joseph, including transfers.
Yes, the driving distance between Toronto to Lake Joseph is 229 km. It takes approximately 3h 2m to drive from Toronto to Lake Joseph.
There are 36+ hotels available in Lake Joseph.
What companies run services between Toronto, ON, Canada and Lake Joseph, ON, Canada?
There is no direct connection from Toronto to Lake Joseph. However, you can take the line 1 subway to Highway 407 Station - Northbound Platform, walk to VAUGHAN - HWY 407 terminal, take the bus to Mactier, then take the taxi to Lake Joseph. Alternatively, you can take the train to South Parry then take the taxi to Lake Joseph.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to South Parry
- Ave. Duration
- 4h 32m
- Frequency
- Twice a week
- Estimated price
- $35–130
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $40–130
- Economy Adult - Advanced Booking
- $40–100
- Economy Escape Advanced Booking - Adult
- $35–55
- Phone
- 1.800.461.8558
- info@ontarionorthland.ca
- Website
- ontarionorthland.ca
Bus from VAUGHAN - HWY 407 terminal to Mactier
- Ave. Duration
- 2h 8m
- Frequency
- Twice daily
- Estimated price
- $30–50
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $30–50
Bus from Toronto Union Station Bus Terminal to Mactier
- Ave. Duration
- 4h 4m
- Frequency
- Once daily
- Estimated price
- $35–60
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $35–60
- Ave. Duration
- 47 min
- Estimated price
- $95–140
Port Carling Taxi
- Phone
- +1 705 394 5038
Muskokab
- Phone
- +1 705 641 9901
Bala Taxi & Tours
- Phone
- +1 705 205 0876
Parry Sound Taxi
- Phone
- +1 705 746 1221
Port Carling Taxi
- Phone
- +1 705 394 5038
Muskokab
- Phone
- +1 705 641 9901
Bala Taxi & Tours
- Phone
- +1 705 205 0876
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 4 stunningly beautiful Philippines islands you need to visit, Italy Travel Guides, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.








