There are 3 ways to get from Port Hope to Brockville 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 Port Hope to Brockvilletrain VIA Rail
2h 37m$95–313Drive 248.1 km
cheapest- Drive from Port Hope to Brockvillecar 248.1 km
2h 48m$50–71Bus
- Take the bus from Port Hope, ON to Kingston, ONbus Toronto Airport
- Take the bus from Kingston, ON to Brockville, ONbus Kingston / ...
4h 16m$65–203
Questions & Answers
The cheapest way to get from Port Hope to Brockville is to drive which costs $45 - $75 and takes 2h 48m.
The fastest way to get from Port Hope to Brockville is to train which takes 2h 37m and costs $90 - $320.
No, there is no direct bus from Port Hope to Brockville. However, there are services departing from Port Hope, ON and arriving at Brockville, ON via Kingston, ON. The journey, including transfers, takes approximately 4h 16m.
No, there is no direct train from Port Hope to Brockville. However, there are services departing from Port Hope and arriving at Brockville via . The journey, including transfers, takes approximately 2h 37m.
The distance between Port Hope and Brockville is 251 km. The road distance is 248.1 km.
The best way to get from Port Hope to Brockville without a car is to train which takes 2h 37m and costs $90 - $320.
It takes approximately 2h 37m to get from Port Hope to Brockville, including transfers.
Port Hope to Brockville bus services, operated by Megabus Canada, depart from Port Hope, ON station.
Port Hope to Brockville train services, operated by VIA Rail, depart from Port Hope station.
The best way to get from Port Hope to Brockville is to train which takes 2h 37m and costs $90 - $320. Alternatively, you can bus, which costs $65 - $210 and takes 4h 16m.
What companies run services between Port Hope, ON, Canada and Brockville, ON, Canada?
VIA Rail operates a train from Port Hope to Brockville twice daily. Tickets cost $50–260 and the journey takes 2h 15m. Alternatively, you can take a vehicle from Port Hope to Brockville, ON via Port Hope, ON and Kingston, ON in around 4h 16m.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Port Hope to Brockville
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $50–260
- Website
- https://www.viarail.ca/en
- Escape
- $50–150
- Business
- $100–240
- Business Plus
- $110–260
- Economy
- $60–160
- Economy Plus
- $65–170
- Phone
- +1 866 488 4452
- [email protected]
- Website
- ca.megabus.com
Bus from Port Hope, ON to Kingston, ON
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $28–75
Bus from Kingston, ON to Brockville, ON
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $14–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 South Korea: Travelling from Seoul to Busan , What documents do I need to cross Niagara Falls?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
More Questions & Answers
Port Hope to Brockville bus services, operated by Megabus Canada, arrive at Kingston, ON station.
Port Hope to Brockville train services, operated by VIA Rail, arrive at Brockville station.
Yes, the driving distance between Port Hope to Brockville is 248 km. It takes approximately 2h 48m to drive from Port Hope to Brockville.
There are 36+ hotels available in Brockville.








