ROUND-TRIP FROM | $272 |
---|---|
ONE-WAY FROM | $126 |
TRAIN COMPANIES | Lufthansa |
There is a train traveling between Toronto and New York which is Lufthansa and currently our only available option.. The cheapest Lufthansa is what we have recently available with prices starting at $272 round-trip.
Toronto and New York are 340.6 mi apart from one another, but the actual distance by train depends on the route taken.