From Toronto train to VIA Rail Station then line 7 bus to Bus Terminal Transfer Point. 2 h 29 min $70. From Toronto, ON bus to Kingston, ON. 2 h 40 min $35. From Toronto drive to Kingston. 3 h $33. From UP Express Union Station train to Toronto airport, fly to Kingston airport, then taxi to Kingston. 2 h 34 min $381.