There are 3 ways to get from London to Port Colborne 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 London to Aldershottrain VIA Rail
- Take the train from Aldershot GO to St. Catharines GOtrain Lw
4h 1m$121–528Drive 185.4 km
cheapest- Drive from London to Port Colbornecar 185.4 km
2h 46m$37–53Train, bus
- Take the train from London to Aldershottrain VIA Rail
- Take the bus from Aldershot GO Bus to Brock Universitybus 11
6h 36m$47–245
London to Port Colborne by train and bus
Questions & Answers
The cheapest way to get from London to Port Colborne is to drive which costs $35 - $55 and takes 2h 46m.
The fastest way to get from London to Port Colborne is to drive which takes 2h 46m and costs $35 - $55.
No, there is no direct train from London to Port Colborne. However, there are services departing from London and arriving at St. Catharines GO via Aldershot GO. The journey, including transfers, takes approximately 4h 1m.
The distance between London and Port Colborne is 223 km. The road distance is 185.4 km.
The best way to get from London to Port Colborne without a car is to train which takes 4h 1m and costs $120 - $550.
It takes approximately 4h 1m to get from London to Port Colborne, including transfers.
London to Port Colborne train services, operated by VIA Rail, depart from London station.
London to Port Colborne train services, operated by VIA Rail, arrive at Aldershot station.
Yes, the driving distance between London to Port Colborne is 185 km. It takes approximately 2h 46m to drive from London to Port Colborne.
There are 285+ hotels available in Port Colborne.
What companies run services between London, ON, Canada and Port Colborne, ON, Canada?
You can take a train from London to Port Colborne via Aldershot, Aldershot GO, and St. Catharines GO in around 4h 1m.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from London to Aldershot
- Ave. Duration
- 1h 31m
- Frequency
- 4 times a day
- Estimated price
- $30–230
- Website
- https://www.viarail.ca/en
- Escape
- $30–100
- Business
- $75–210
- Business Plus
- $90–230
- Economy
- $30–110
- Economy Plus
- $35–120
Train from Aldershot GO to St. Catharines GO
- Ave. Duration
- 56 min
- Frequency
- Once daily
- Estimated price
- $13–210
- Website
- https://www.viarail.ca/en
- Escape
- $13–70
- Business
- $55–190
- Business Plus
- $70–210
- Economy
- $15–80
- Economy Plus
- $17–90
Train from London to Aldershot
- Ave. Duration
- 1h 31m
- Frequency
- 4 times a day
- Estimated price
- $30–230
- Website
- https://www.viarail.ca/en
- Escape
- $30–100
- Business
- $75–210
- Business Plus
- $90–230
- Economy
- $30–110
- Economy Plus
- $35–120
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Aldershot GO to St. Catharines GO
- Ave. Duration
- 1h 3m
- Frequency
- 4 times a day
- Estimated price
- $11–15
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $11–15
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Aldershot GO Bus to Brock University
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- $13–16
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $13–16
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 Croatia’s Dalmatian Coast by boat, bus, car and train, Train travel in France: A guide to SNCF, 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.







