There are 3 ways to get from St. Thomas to Manitoulin Island by bus, car, ferry, 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.
Bus, drive, ferry
best- Take the bus from London to Guelphbus
- Take the bus from Guelph to Owen Soundbus
- Drive from Owen Sound to Tobermory Ferry Terminalcar
- Take the ferry from Tobermory Ferry Terminal to South Baymouth Ferry Terminalferry
- Drive from South Baymouth Ferry Terminal to Manitoulin Islandcar
14h 22mDrive 763.3 km
cheapest- Drive from St. Thomas to Manitoulin Islandcar 763.3 km
8h 56m$137–198Train, bus, drive, ferry
- Take the train from London to Guelphtrain
- Take the bus from Guelph to Owen Soundbus
- Drive from Owen Sound to Tobermory Ferry Terminalcar
- Take the ferry from Tobermory Ferry Terminal to South Baymouth Ferry Terminalferry
- Drive from South Baymouth Ferry Terminal to Manitoulin Islandcar
14h 30m
Comparing Your Travel Options
The cheapest way to get from St. Thomas to Manitoulin Island is to drive which costs $130 - $200 and takes 8h 56m.
The fastest way to get from St. Thomas to Manitoulin Island is to drive which takes 8h 56m and costs $130 - $200.
The distance between St. Thomas and Manitoulin Island is 547 km. The road distance is 763.3 km.
It takes approximately 14h 22m to get from St. Thomas to Manitoulin Island, including transfers.
Yes, the driving distance between St. Thomas to Manitoulin Island is 763 km. It takes approximately 8h 56m to drive from St. Thomas to Manitoulin Island.
What companies run services between St. Thomas, ON, Canada and Manitoulin Island, ON, Canada?
There is no direct connection from St. Thomas to Manitoulin Island. However, you can take the bus to London, take the bus to Guelph, take the bus to Owen Sound, drive to Tobermory Ferry Terminal, take the ferry to South Baymouth Ferry Terminal, then drive to Manitoulin Island. Alternatively, you can drive from St. Thomas to Manitoulin Island in around 8h 56m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from London to Guelph
- Ave. Duration
- 2h 42m
- Frequency
- Once daily
- Estimated price
- $27–220
- Website
- VIA Rail
- Escape
- $27–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $30–110
- Economy Plus
- $30–120
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from London to Guelph
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $19–28
- Schedules at
- Flixbus USA
- Phone
- (519) 376-9139
- [email protected]
- Website
- Owen Sound Transit
Bus from Guelph to Owen Sound
- Ave. Duration
- 2h 17m
- Frequency
- Twice daily
- Website
- Owen Sound Transit
- Website
- Owen Sound Transit
Bus from Guelph to Owen Sound
- Ave. Duration
- 2h 17m
- Frequency
- Twice daily
- Website
- Owen Sound Transit
- Website
- Owen Sound Transit
- Phone
- +1 800 265 3163
- [email protected]
- Website
- Ontario Ferries
Ferry from Tobermory Ferry Terminal to South Baymouth Ferry Terminal
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Website
- Ontario Ferries
Ferry from Tobermory Ferry Terminal to South Baymouth Ferry Terminal
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Website
- Ontario Ferries
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 to the US: What do I need to know?, French strikes 2018: What are my alternative transport options?, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.








