There are 3 ways to get from Ogdensburg to Canada by train, bus, 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.
Train
best- Take the train from Brockville to Toronto Union Stationtrain VIA Rail
3h 33m$82–301Bus
cheapest- Take the bus from Jefferson Dr. near Tim Hortons to Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floorbus 2720 / ...
4h 51m$17–85Drive 365.7 km
- Drive from Ogdensburg to Torontocar 365.7 km
4h 1m$74–107
Comparing Your Travel Options
The cheapest way to get from Ogdensburg to Canada is to bus which costs $17 - $90 and takes 4h 51m.
The fastest way to get from Ogdensburg to Canada is to train which takes 3h 33m and costs $80 - $310.
No, there is no direct bus from Ogdensburg to Canada. However, there are services departing from Jefferson Dr. near Tim Hortons and arriving at Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor via . The journey, including transfers, takes approximately 4h 51m.
No, there is no direct train from Ogdensburg to Canada station. However, there are services departing from Brockville and arriving at Toronto Union Station via . The journey, including transfers, takes approximately 3h 33m.
The distance between Ogdensburg and Canada is 370 km. The road distance is 365.7 km.
It takes approximately 3h 33m to get from Ogdensburg to Canada, including transfers.
Ogdensburg to Canada bus services, operated by Megabus Canada, depart from Jefferson Dr. near Tim Hortons station.
Ogdensburg to Canada train services, operated by VIA Rail, depart from Brockville station.
The best way to get from Ogdensburg to Canada is to train which takes 3h 33m and costs $80 - $310. Alternatively, you can bus, which costs $17 - $90 and takes 4h 51m.
Ogdensburg to Canada bus services, operated by Megabus Canada, arrive at Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor station.
What companies run services between Ogdensburg, NY, USA and Canada?
VIA Rail operates a train from Brockville to Toronto Union Station every 4 hours. Tickets cost $75–290 and the journey takes 3h 6m. Alternatively, Megabus Canada operates a bus from Jefferson Dr. near Tim Hortons to Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor 5 times a day. Tickets cost $10–75 and the journey takes 4h 25m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Brockville to Toronto Union Station
- Ave. Duration
- 3h 6m
- Frequency
- Every 4 hours
- Estimated price
- $75–290
- Website
- VIA Rail
- Escape
- $75–200
- Business
- $120–270
- Business Plus
- $140–290
- Economy
- $85–210
- Economy Plus
- $95–220
- Phone
- +1 866 488 4452
- questions@ca.megabus.com
- Website
- Megabus
Bus from Jefferson Dr. near Tim Hortons to Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor
- Ave. Duration
- 4h 25m
- Frequency
- 5 times a day
- Estimated price
- $10–75
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $60–75
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 5 delightfully under-the-radar French towns you need to visit, Getting around the Cyclades, and Why you should take the train in the US - to help you get the most out of your next trip.
Booking & Getting There
Ogdensburg to Canada train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Ogdensburg to Canada is 366 km. It takes approximately 4h 1m to drive from Ogdensburg to Canada.
There are 1971+ hotels available in Canada.