There are 3 ways to get from Manitoulin Island to Alliston by car, ferry, 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.
Drive, ferry, bus
best- Drive from Manitoulin Island to South Baymouth Ferry Terminalcar
- Take the ferry from South Baymouth Ferry Terminal to Tobermory Ferry Terminalferry
- Drive from Tobermory Ferry Terminal to Owen Soundcar
- Take the bus from Owen Sound to Barriebus
12h 41mDrive 538.9 km
cheapest- Drive from Manitoulin Island to Allistoncar 538.9 km
6h 37m$97–140Drive, ferry, bus, taxi
- Drive from Manitoulin Island to South Baymouth Ferry Terminalcar
- Take the ferry from South Baymouth Ferry Terminal to Tobermory Ferry Terminalferry
- Drive from Tobermory Ferry Terminal to Owen Soundcar
- Take the bus from Owen Sound to Barriebus
- Take the taxi from Barrie to Allistontaxi
9h 33m
Comparing Your Travel Options
The cheapest way to get from Manitoulin Island to Alliston is to drive which costs $95 - $140 and takes 6h 37m.
The fastest way to get from Manitoulin Island to Alliston is to drive which takes 6h 37m and costs $95 - $140.
The distance between Manitoulin Island and Alliston is 430 km. The road distance is 538.9 km.
It takes approximately 12h 41m to get from Manitoulin Island to Alliston, including transfers.
Yes, the driving distance between Manitoulin Island to Alliston is 539 km. It takes approximately 6h 37m to drive from Manitoulin Island to Alliston.
There are 32+ hotels available in Alliston.
What companies run services between Manitoulin Island, ON, Canada and Alliston, ON, Canada?
There is no direct connection from Manitoulin Island to Alliston. However, you can drive to South Baymouth Ferry Terminal, take the ferry to Tobermory Ferry Terminal, drive to Owen Sound, take the bus to Barrie, walk to Downtown Hub, take the bus to Essa at Gowan, walk to Allandale Waterfront GO Bus, take the line 68 bus to Bradford GO Bus, then take the line 5 bus to New Tecumseth Rec Centre. Alternatively, you can drive to South Baymouth Ferry Terminal, take the ferry to Tobermory Ferry Terminal, drive to Owen Sound, take the bus to Barrie, then take the taxi to Alliston.
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Owen Sound to Barrie
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $16–25
- Schedules at
- Flixbus USA
Bus from Owen Sound to Barrie
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $16–25
- Schedules at
- Flixbus USA
- Phone
- +1 800 265 3163
- [email protected]
- Website
- Ontario Ferries
Ferry from South Baymouth Ferry Terminal to Tobermory Ferry Terminal
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Website
- Ontario Ferries
Ferry from South Baymouth Ferry Terminal to Tobermory Ferry Terminal
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Website
- Ontario Ferries
- Ave. Duration
- 32 min
- Estimated price
- $90–110
Barrie Taxi
- Phone
- +1 705 721 7777
- Website
- barrietaxi.com
Deluxe Taxi
- Phone
- +1 705 728 4444
- Website
- deluxtaxi.ca
Innisfil Taxi
- Phone
- +1 705 431 1114
- Website
- innisfiltaxi.com
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 Bali: What to do if Mount Agung erupts, 5 delightfully under-the-radar French towns you need to visit, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.




