There are 3 ways to get from Cornwall to Thousand Islands Bridge by bus, taxi, 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
best- Take the bus from Cornwall, ON to Brockville, ONbus Montreal / ...
- Take the taxi from Brockville, ON to Thousand Islands Bridgetaxi
1h 39m$236–344Drive 137.7 km
cheapest- Drive from Cornwall to Thousand Islands Bridgecar 137.7 km
1h 41m$28–40Bus
- Take the bus from Mohawk Casino - Akwesasne to The Arc - Cantonbus 80
- Take the bus from The Arc - Canton to Post Office - Chippewa Baybus 66
6h 4m
Questions & Answers
The cheapest way to get from Cornwall to Thousand Islands Bridge is to drive which costs $27 - $40 and takes 1h 41m.
The fastest way to get from Cornwall to Thousand Islands Bridge is to bus and taxi which takes 1h 39m and costs $230 - $350.
No, there is no direct bus from Cornwall to Thousand Islands Bridge. However, there are services departing from Mohawk Casino - Akwesasne and arriving at Post Office - Chippewa Bay via The Arc - Canton. The journey, including transfers, takes approximately 6h 4m.
The distance between Cornwall and Thousand Islands Bridge is 142 km. The road distance is 137.7 km.
The best way to get from Cornwall to Thousand Islands Bridge without a car is to bus and taxi which takes 1h 39m and costs $230 - $350.
It takes approximately 1h 39m to get from Cornwall to Thousand Islands Bridge, including transfers.
Cornwall to Thousand Islands Bridge bus services, operated by St Lawrence County Public Transit, depart from Mohawk Casino - Akwesasne station.
Cornwall to Thousand Islands Bridge bus services, operated by St Lawrence County Public Transit, arrive at The Arc - Canton station.
Yes, the driving distance between Cornwall to Thousand Islands Bridge is 138 km. It takes approximately 1h 41m to drive from Cornwall to Thousand Islands Bridge.
There are 51+ hotels available in Thousand Islands Bridge.
What companies run services between Cornwall, ON, Canada and Thousand Islands Bridge, ON, Canada?
You can take a vehicle from Cornwall to Thousand Islands Bridge via Mohawk Casino - Akwesasne, The Arc - Canton, and Post Office - Chippewa Bay in around 6h 4m.
- Phone
- +1 866 488 4452
- [email protected]
- Website
- ca.megabus.com
Bus from Cornwall, ON to Brockville, ON
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $16–75
- Website
- slcnypublictransit.com
Bus from Mohawk Casino - Akwesasne to The Arc - Canton
- Ave. Duration
- 2h
- Frequency
- Once a week
- Website
- http://www.slcnypublictransit.com/
Bus from The Arc - Canton to Post Office - Chippewa Bay
- Ave. Duration
- 2h 20m
- Frequency
- 5 times a week
- Website
- http://www.slcnypublictransit.com/
- Ave. Duration
- 32 min
- Estimated price
- $210–250
City Taxi
- Phone
- +1 613 345 5888
Executive Taxi
- Phone
- +1 613 342 2000
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 Getting to Rome from the airport, The beginner’s guide to the 2018 World Nomad Games, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.



