Travel from Toronto to Oswego-NY-USA

How to get from Toronto to Oswego?

There is no direct connection from Toronto to Oswego. However, you can take the train to Kingston then take the drive to Oswego. Alternatively, you can take the train to Regional Transportation Center then take the bus to Route 104 & W 1st St Westbound.

How to get from Toronto to Oswego

From Toronto train to Kingston then drive to Oswego. 4 h 32 min $99. From Toronto train to Regional Transportation Center then bus to Route 104 & W 1st St Westbound. 10 h 28 min $135. From Toronto drive to Oswego. 4 h 36 min $50. From UP Express Union Station train to Toronto airport, fly to Kingston airport, then drive to Oswego. 4 h 50 min $367.

Operators from Toronto to Oswego