Train to Cheektowaga
Toledo → Cheektowaga · about 5h 20m
Train to Niagara Falls
Cheektowaga → Niagara Falls · about 1h 10m
Train to St. Catharines
Niagara Falls → St. Catharines · about 25m
Toledo → St. Catharines
United States to Canada · 1 border · Where else can you go from Toledo?
Your route
RecommendedChoose a line to change transport
Scroll for the full route →THE JOURNEY, STEP BY STEP
Your itinerary
About the trip from Toledo to St. Catharines
Toledo (United States) and St. Catharines (Canada) are 392 km (244 mi) apart in a straight line. The way we suggest is by train, via Cheektowaga and Niagara Falls: about 7h 25m door to door with 2 changes. The fastest route, by bus, flight and train via Detroit, Buffalo and Niagara Falls, takes about 7h 10m. No flight is needed. The trip crosses one border, so check what papers you need.
Step by step
- Train from Toledo to Cheektowaga: about 5h 20m, 418 km
- Train from Cheektowaga to Niagara Falls: about 1h 10m, 32 km
- Train from Niagara Falls to St. Catharines: about 25m, 17 km
Every route we know
- Train, via Cheektowaga and Niagara Falls: about 7h 25m, 2 changes
- Bus + Flight + Bus + Train, via Detroit, Buffalo and Niagara Falls: about 7h 10m, 3 changes
- Bus + Train, via Brook Park, Buffalo and Niagara Falls: about 7h 10m, 3 changes
- Bus, via New York City: about 21h 25m, 1 change
- Train + Bus + Train, via Erie, Buffalo and Niagara Falls: about 7h 20m, 3 changes
- Flight + Bus + Train, via Chicago, Buffalo and Niagara Falls: about 7h 25m, 3 changes
Times are rough door-to-door times, with time to change and to get through airports included. We don't have prices or timetables: check Google Maps or the operator before you travel.