Typically there are 20 schedules to compare for your trip to Toronto. One train carrier operates regular service on the Kingston to Toronto route. VIA Rail offers the most scheduled departures between Kingston to Toronto, usually offering 19.511 trips per day. 20 train trips per day are direct connections to Toronto, if you're looking to get there faster, direct schedules will typically be more time efficient.
VIA Rail train tickets from Kingston to Toronto start from $26.34, and on average cost $43.99. Daily there are 19.510638 VIA Rail schedules to Toronto. VIA Rail in Kingston leaves from VIA Station, And in Toronto trains arrive at Union Station and one other train station.
From Kingston to Toronto train travel on VIA Rail takes 2 hours and 24 minutes. If you are looking to get to Toronto faster, VIA Rail offers more express schedule options with a travel time of 1 hours and 58 minutes.
If you're considering a weeked trip, VIA Rail offers 17 schedules for you to choose from. You can expect to pay $49.25 for a one-way train ticket to Toronto.