Toronto-Kingston train - Schedules

There are several daily departures from both Toronto and Kingston. You’ll then benefit from more flexibility and schedules better adapted to your needs.

Schedule for Thursday Aug 25, 2016

6:40

11:30

16:20

21:13

train
#50
Total duration: 2 hours 27 minutes

Available: Every day except Sunday

Click for more info

6:40
9:07
#60
Total duration: 2 hours 27 minutes

Available: Every day except Sunday

Click for more info

6:40
9:07
#52
Total duration: 2 hours 14 minutes

Available: Every day

Click for more info

9:20
11:34
#62
Total duration: 2 hours 14 minutes

Available: Every day

Click for more info

9:20
11:34
#28
Total duration: 2 hours 15 minutes

Available: Every day except Saturday

Click for more info

9:20
11:35
#40
Total duration: 2 hours 5 minutes

Available: Every day

Click for more info

10:45
12:50
#64
Total duration: 2 hours 28 minutes

Available: Every day

Click for more info

11:30
13:58
#42
Total duration: 2 hours 10 minutes

Available: Every day except Saturday, Sunday

Click for more info

12:20
14:30
#44
Total duration: 2 hours 12 minutes

Available: Every day

Click for more info

14:20
16:32
#66
Total duration: 2 hours 13 minutes

Available: Every day

Click for more info

15:15
17:28
#46
Total duration: 2 hours 19 minutes

Available: Every day except Saturday

Click for more info

15:40
17:59
#650
Total duration: 2 hours 31 minutes

Available: Every day except Saturday, Sunday

Click for more info

17:40
20:11
#668
Total duration: 2 hours 12 minutes

Available: Every day

Click for more info

18:00
20:12
#48
Total duration: 2 hours 33 minutes

Available: Every day except Sunday

Click for more info

18:40
21:13

6:40

11:30

16:20

21:13

Custom schedule: Toronto [ON] - Kingston [ON]

X

Train #50 - Every day except Sunday

2 hours 27 minutes (254 km)

START <previous train
Toronto, ON 6:40 (ET)
Aug. 25
Shuttle service runs between the station and the airport.
Guildwood 6:57
7:00
3 minutes stop
Oshawa 7:15
7:19
4 minutes stop
Port Hope
Cobourg 7:51
7:54
3 minutes stop
Trenton Junction
Belleville 8:26
8:29
3 minutes stop
Napanee
Kingston, ON 9:07 (ET)
ARRIVAL <previous train

Schedule valid from 1st June 2016 to 31st December 2025

X

Train #60 - Every day except Sunday

2 hours 27 minutes (254 km)

START
Toronto, ON 6:40 (ET)
Aug. 25
Shuttle service runs between the station and the airport.
No local service between Toronto and Guildwood
Guildwood 6:57
7:00
3 minutes stop
No local service between Toronto and Guildwood
Conditionnal stop
Oshawa 7:15
7:19
4 minutes stop
Port Hope
Cobourg 7:51
7:54
3 minutes stop
Trenton Junction
Belleville 8:26
8:29
3 minutes stop
Napanee
Kingston, ON 9:07 (ET)
ARRIVAL

Schedule valid from 1st June 2016 to 31st December 2025

X

Train #52 - Every day

2 hours 14 minutes (254 km)

START
Toronto, ON 9:20 (ET)
Aug. 25
Shuttle service runs between the station and the airport.
Guildwood
Oshawa 9:49
9:53
4 minutes stop
Port Hope
Cobourg 10:23
10:25
2 minutes stop
Trenton Junction
Belleville
Napanee
Kingston, ON 11:34 (ET)
ARRIVAL

Schedule valid from 1st June 2016 to 31st December 2025

X

Train #62 - Every day

2 hours 14 minutes (254 km)

START
Toronto, ON 9:20 (ET)
Aug. 25
Shuttle service runs between the station and the airport.
No local service between Toronto and Guildwood
Guildwood
Oshawa 9:50
9:53
3 minutes stop
Port Hope
Cobourg 10:23
10:25
2 minutes stop
Trenton Junction
Belleville
Napanee
Kingston, ON 11:34 (ET)
ARRIVAL

Schedule valid from 1st June 2016 to 31st December 2025

X

Train #28 - Every day except Saturday

2 hours 15 minutes (254 km)

START
Toronto, ON 9:20 (ET)
Aug. 25
Shuttle service runs between the station and the airport.
Guildwood
Oshawa 9:49
9:52
3 minutes stop
Port Hope
Cobourg 10:26
Trenton Junction
Belleville
Napanee
Kingston, ON 11:35 (ET)
ARRIVAL

Schedule valid from 1st June 2016 to 31st December 2025

X

Train #40 - Every day

2 hours 5 minutes (254 km) Quickest trip time

START
Toronto, ON 10:45 (ET)
Aug. 25
Shuttle service runs between the station and the airport.
Guildwood
Oshawa
Port Hope
Cobourg
Trenton Junction
Belleville
Napanee
Kingston, ON 12:50 (ET)
ARRIVAL

Schedule valid from 1st June 2016 to 31st December 2025

X

Train #64 - Every day

2 hours 28 minutes (254 km)

START
Toronto, ON 11:30 (ET)
Aug. 25
Shuttle service runs between the station and the airport.
Guildwood 11:47
11:49
2 minutes stop
Oshawa 12:05
12:08
3 minutes stop
Port Hope
Cobourg 12:40
12:43
3 minutes stop
Trenton Junction
Belleville 13:18
13:21
3 minutes stop
Napanee
Kingston, ON 13:58 (ET)
ARRIVAL

Schedule valid from 1st June 2016 to 31st December 2025

X

Train #42 - Every day except Saturday, Sunday

2 hours 10 minutes (254 km)

START
Toronto, ON 12:20 (ET)
Aug. 25
Shuttle service runs between the station and the airport.
Guildwood
Oshawa 12:50
12:52
2 minutes stop
Port Hope
Cobourg
Trenton Junction
Belleville
Napanee
Kingston, ON 14:30 (ET)
ARRIVAL

Schedule valid from 1st June 2016 to 31st December 2025

X

Train #44 - Every day

2 hours 12 minutes (254 km)

START
Toronto, ON 14:20 (ET)
Aug. 25
Shuttle service runs between the station and the airport.
Guildwood
Oshawa 14:51
14:54
3 minutes stop
Port Hope
Cobourg
Trenton Junction
Belleville
Napanee
Kingston, ON 16:32 (ET)
ARRIVAL

Schedule valid from 1st June 2016 to 31st December 2025

X

Train #66 - Every day

2 hours 13 minutes (254 km)

START
Toronto, ON 15:15 (ET)
Aug. 25
Shuttle service runs between the station and the airport.
Guildwood
Oshawa 15:44
15:47
3 minutes stop
Port Hope
Cobourg
Trenton Junction
Belleville 16:50
16:53
3 minutes stop
Napanee
Kingston, ON 17:28 (ET)
ARRIVAL

Schedule valid from 1st June 2016 to 31st December 2025

X

Train #46 - Every day except Saturday

2 hours 19 minutes (254 km)

START
Toronto, ON 15:40 (ET)
Aug. 25
Shuttle service runs between the station and the airport.
No local service between Toronto and Guildwood
Guildwood
Oshawa 16:14
16:17
3 minutes stop
Port Hope
Cobourg 16:48
16:50
2 minutes stop
Trenton Junction
Belleville
Napanee
Kingston, ON 17:59 (ET)
ARRIVAL

Schedule valid from 1st June 2016 to 31st December 2025

X

Train #650 - Every day except Saturday, Sunday

2 hours 31 minutes (254 km)

START
Toronto, ON 17:40 (ET)
Aug. 25
Shuttle service runs between the station and the airport.
Guildwood 17:56
17:58
2 minutes stop
Oshawa 18:14
Port Hope 18:41
Cobourg 18:49
Trenton Junction 19:14
19:16
2 minutes stop
Belleville 19:31
Napanee 19:49
19:51
2 minutes stop
Kingston, ON 20:11 (ET)
ARRIVAL

Schedule valid from 1st June 2016 to 31st December 2025

X

Train #668 - Every day

2 hours 12 minutes (254 km)

START
Toronto, ON 18:00 (ET)
Aug. 25
Shuttle service runs between the station and the airport.
No local service between Toronto and Guildwood
Guildwood
Oshawa 18:31
18:33
2 minutes stop
Port Hope
Cobourg
Trenton Junction
Belleville
Napanee
Kingston, ON 20:12 (ET)
ARRIVAL

Schedule valid from 1st June 2016 to 31st December 2025

X

Train #48 - Every day except Sunday

2 hours 33 minutes (254 km)

START next train >
Toronto, ON 18:40 (ET)
Aug. 25
Shuttle service runs between the station and the airport.
No local service between Toronto and Guildwood
Guildwood 18:56
18:58
2 minutes stop
Oshawa 19:13
19:16
3 minutes stop
Port Hope 19:41
19:43
2 minutes stop
Cobourg 19:50
19:53
3 minutes stop
Trenton Junction 20:17
20:19
2 minutes stop
Belleville 20:33
20:36
3 minutes stop
Napanee 20:54
Kingston, ON 21:13 (ET)
ARRIVAL next train >

Schedule valid from 1st June 2016 to 31st December 2025

Legend

TIMEZONES
  • NT: Newfoundland Time
  • AT: Atlantic Time
  • ET: Eastern Time
  • CT: Central Time
  • MT: Mountain Time
  • PT: Pacific Time
SYMBOLS AND COLOURS
  • Train
    Train
  • Connection
    Connection
  • Airport
    Airport
  • Bus service
    Shuttle service

Find a train

Find a station

Find a station

Enter city name, station name, station code or province