There are 5 ways to get from Cochrane to Cornwall by bus, car, or plane
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
best- Take the bus from Cochrane to Mathesonbus
- Take the bus from Matheson to North Baybus
- Take the bus from North Bay to Ottawa - Via Railbus
- Drive from Ottawa - Via Rail to Cornwallcar
14h 9m$79–213Drive 817.8 km
- Drive from Cochrane to Cornwallcar 817.8 km
10h 39m$161–232Bus, fly to Montréal–Pierre Elliott Trudeau International Airport
- Take the bus from Cochrane to Timminsbus
- Fly from Timmins/Victor M. Power Airport (YTS) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane YTS - YUL
- Take the bus from Montreal-West Island to Cornwall, ONbus
10h 11m$429–1,185Bus
- Take the bus from Cochrane to Mathesonbus
- Take the bus from Matheson to North Baybus
- Take the bus from North Bay to Ottawa - Via Railbus
- Take the bus from Ottawa to Kirklandbus
- Take the bus from Kirkland, QC to Cornwall, ONbus
18h 4m$165–390Bus, fly to Ottawa Macdonald-Cartier International Airport
- Take the bus from Cochrane to Timminsbus
- Fly from Timmins/Victor M. Power Airport (YTS) to Ottawa Macdonald-Cartier International Airport (YOW)plane YTS - YOW
- Take the bus from Ottawa, ON - St. Laurent Station to Brockville, ONbus
- Take the bus from Brockville, ON to Cornwall, ONbus
11h 24m$425–1,056
Timmins/Victor M. Power Airport (YTS) to Montréal–Pierre Elliott Trudeau International Airport (YUL) flights
Questions & Answers
The cheapest way to get from Cochrane to Cornwall is to bus and drive which costs $75 - $220 and takes 14h 9m.
The fastest way to get from Cochrane to Cornwall is to bus and fly which takes 10h 11m and costs $420 - $1,200.
No, there is no direct bus from Cochrane to Cornwall. However, there are services departing from Cochrane and arriving at Cornwall, ON via Matheson, North Bay, Ottawa and Kirkland, QC. The journey, including transfers, takes approximately 18h 4m.
The distance between Cochrane and Cornwall is 888 km. The road distance is 817.8 km.
The best way to get from Cochrane to Cornwall without a car is to bus which takes 18h 4m and costs $160 - $390.
It takes approximately 14h 9m to get from Cochrane to Cornwall, including transfers.
Cochrane to Cornwall bus services, operated by Ontario Northland, depart from Cochrane station.
Cochrane to Cornwall bus services, operated by Ontario Northland, arrive at Matheson station.
Yes, the driving distance between Cochrane to Cornwall is 818 km. It takes approximately 10h 39m to drive from Cochrane to Cornwall.
There are 40+ hotels available in Cornwall.
What companies run services between Cochrane, ON, Canada and Cornwall, ON, Canada?
You can take a bus from Cochrane to Cornwall via Matheson, North Bay, Ottawa, Kirkland, QC, and Cornwall, ON in around 18h 4m.
- Website
- aircanada.com
Flights from Timmins/Victor M. Power Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- $140–750
Flights from Timmins/Victor M. Power Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto, Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $140–750
Flights from Timmins/Victor M. Power Airport to Ottawa Macdonald-Cartier International Airport via Toronto
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- $130–750
- Website
- flyporter.com
Flights from Timmins/Victor M. Power Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $310–950
Flights from Timmins/Victor M. Power Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto, Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 8h 15m
- When
- Tuesday and Sunday
- Estimated price
- $310–950
Flights from Timmins/Victor M. Power Airport to Ottawa Macdonald-Cartier International Airport via Toronto
- Ave. Duration
- 3h 19m
- When
- Saturday
- Estimated price
- $300–750
- Website
- airtransat.com
Flights from Timmins/Victor M. Power Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $310–950
Flights from Timmins/Victor M. Power Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto, Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 8h 15m
- When
- Tuesday and Sunday
- Estimated price
- $310–950
Flights from Timmins/Victor M. Power Airport to Ottawa Macdonald-Cartier International Airport via Toronto
- Ave. Duration
- 3h 19m
- When
- Saturday
- Estimated price
- $300–750
- Phone
- 1.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Cochrane to Matheson
- Ave. Duration
- 1h 10m
- Frequency
- 6 times a week
- Estimated price
- $10–30
- Website
- Ontario Northland
- Children
- $10–15
- Senior
- $17–26
- Adult
- $21–30
Bus from Matheson to North Bay
- Ave. Duration
- 4h 58m
- Frequency
- Once daily
- Estimated price
- $24–75
- Website
- Ontario Northland
- Children
- $24–40
- Senior
- $40–60
- Adult
- $45–75
Bus from North Bay to Ottawa - Via Rail
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $26–80
- Website
- Ontario Northland
- Children
- $26–40
- Senior
- $45–65
- Adult
- $50–80
Bus from Cochrane to Timmins
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $11–35
- Website
- Ontario Northland
- Children
- $11–16
- Senior
- $19–28
- Adult
- $22–35
Bus from Cochrane to Matheson
- Ave. Duration
- 1h 10m
- Frequency
- 6 times a week
- Estimated price
- $10–30
- Website
- Ontario Northland
- Children
- $10–15
- Senior
- $17–26
- Adult
- $21–30
Bus from Matheson to North Bay
- Ave. Duration
- 4h 58m
- Frequency
- Once daily
- Estimated price
- $24–75
- Website
- Ontario Northland
- Children
- $24–40
- Senior
- $40–60
- Adult
- $45–75
Bus from North Bay to Ottawa - Via Rail
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $26–80
- Website
- Ontario Northland
- Children
- $26–40
- Senior
- $45–65
- Adult
- $50–80
Bus from Cochrane to Timmins
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $11–35
- Website
- Ontario Northland
- Children
- $11–16
- Senior
- $19–28
- Adult
- $22–35
- Phone
- +1 866 488 4452
- [email protected]
- Website
- Megabus
Bus from Montreal-West Island to Cornwall, ON
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $10–75
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $15–75
Bus from Kirkland, QC to Cornwall, ON
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $10–75
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $15–75
Bus from Ottawa, ON - St. Laurent Station to Brockville, ON
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a day
- Estimated price
- $10–75
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $19–75
Bus from Brockville, ON to Cornwall, ON
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $10–75
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $16–75
- Phone
- +1 833 449 6444
- [email protected]
- Website
- Orleans Express
Bus from Ottawa to Kirkland
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $40–60
- Website
- Orleans Express
- Adult
- $40–60
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 French strikes 2018: What are my alternative transport options?, 4 stunningly beautiful Philippines islands you need to visit, and How to get from London to Edinburgh - to help you get the most out of your next trip.










