D2
Stagecoach Midlands
D2 bus timetable: Northampton to Daventry
Northampton - Daventry
Route map
D2 live route map
See the route, stops, and live buses currently on this line.
58 stops
Live buses loading
Map ready
Loading the route map...
Northampton Northampton Bus Interchange → Bus Station
17 trips · first 06:45 · last 23:17
Mon–Fri
Live From 2026-05-31
Swipe sideways to see later trips.
Stop
06:45
Bus Station
07:30
Bus Station
08:20
Bus Station
09:30
Bus Station
10:35
Bus Station
11:30
Bus Station
12:30
Bus Station
13:30
Bus Station
14:30
Bus Station
15:30
Bus Station
16:30
Bus Station
17:30
Bus Station
18:30
Bus Station
20:17
Bus Station
21:17
Bus Station
22:17
Bus Station
23:17
Bus Station
Northampton Bus Interchange
Bay 20
06:45
07:30
08:20
09:30
10:35
11:30
12:30
13:30
14:30
15:30
16:30
17:30
18:30
20:17
21:17
22:17
23:17
Northampton, Sol Central
opposite
06:48
07:33
08:23
09:33
10:38
11:33
12:33
13:33
14:33
15:33
16:33
17:33
18:33
20:19
21:19
22:19
23:19
06:49
07:34
08:24
09:34
10:39
11:34
12:34
13:34
14:34
15:35
16:35
17:35
18:35
20:20
21:20
22:20
23:20
St James End, Byfield Road
opposite
06:50
07:35
08:25
09:35
10:40
11:35
12:35
13:35
14:35
15:37
16:37
17:37
18:37
20:22
21:22
22:22
23:22
St James End, Bus Depot
adjacent
06:51
07:36
08:26
09:36
10:41
11:36
12:36
13:36
14:36
15:38
16:38
17:38
18:38
20:22
21:22
22:22
23:22
St James End, St James's Sq
adjacent
06:52
07:37
08:27
09:37
10:42
11:37
12:37
13:37
14:37
15:39
16:39
17:39
18:39
20:23
21:23
22:23
23:23
St James End, Bingo Hall
adjacent
06:53
07:38
08:28
09:38
10:43
11:38
12:38
13:38
14:38
15:40
16:40
17:40
18:40
20:24
21:24
22:24
23:24
St James End, Malcolm Drive
opposite
06:54
07:39
08:29
09:39
10:44
11:39
12:39
13:39
14:39
15:41
16:41
17:41
18:41
20:25
21:25
22:25
23:25
Duston, Peverels Way
adjacent
06:54
07:39
08:30
09:39
10:44
11:39
12:39
13:39
14:39
15:41
16:41
17:42
18:41
20:25
21:25
22:25
23:25
Duston, Homebase
opposite
06:55
07:40
08:30
09:40
10:45
11:40
12:40
13:40
14:40
15:42
16:42
17:43
18:42
20:26
21:26
22:26
23:26
Sixfields, Bella Italia
opposite
06:56
07:41
08:32
09:41
10:46
11:41
12:41
13:41
14:41
15:43
16:43
17:45
18:43
20:27
21:27
22:27
23:27
Sixfields, Millway
opposite
06:57
07:42
08:33
09:42
10:47
11:42
12:42
13:42
14:42
15:44
16:44
17:46
18:44
20:28
21:28
22:28
23:28
Upton, Kent Road
opposite
06:57
07:42
08:33
09:42
10:47
11:42
12:42
13:42
14:42
15:44
16:44
17:46
18:44
20:28
21:28
22:28
23:28
Upton, Princess Marina Hospital
opposite
06:57
07:43
08:34
09:43
10:48
11:43
12:43
13:43
14:43
15:45
16:45
17:47
18:45
20:29
21:29
22:29
23:28
Upton Valley Way North
opposite
06:59
07:44
08:36
09:44
10:49
11:44
12:44
13:44
14:44
15:46
16:47
17:49
18:46
20:30
21:30
22:30
23:30
Kislingbury, Bus Shelter
opposite
07:00
07:45
08:37
09:45
10:50
11:45
12:45
13:45
14:45
15:47
16:48
17:50
18:47
20:31
21:31
22:31
23:31
Harpole, Northampton Road
opposite
07:01
07:46
08:38
09:46
10:51
11:46
12:46
13:46
14:46
15:48
16:49
17:51
18:48
20:32
21:32
22:32
23:32
Harpole, Panattoni Park
westbound
07:02
07:48
08:40
09:48
10:53
11:48
12:48
13:48
14:48
15:50
16:51
17:53
18:50
20:34
21:34
22:34
23:33
Harpole, Panettoni Park
adjacent
07:03
07:49
08:41
09:49
10:54
11:49
12:49
13:49
14:49
15:51
16:52
17:54
18:51
20:35
21:35
22:35
23:34
Upper Heyford Lodge
opposite
07:04
07:50
08:42
09:50
10:55
11:50
12:50
13:50
14:50
15:52
16:53
17:55
18:52
20:36
21:36
22:36
23:35
Upper Heyford, Council Houses
opposite
07:07
07:53
08:46
09:53
10:58
11:53
12:53
13:53
14:53
15:55
16:56
17:58
18:55
20:39
21:39
22:39
23:38
Flore, Kings Lane
adjacent
07:11
07:57
08:50
09:57
11:02
11:57
12:57
13:57
14:57
15:59
17:00
18:02
18:59
20:43
21:43
22:43
23:42
Flore, White Hart PH
outside
07:11
07:57
08:50
09:57
11:02
11:57
12:57
13:57
14:57
15:59
17:00
18:02
18:59
20:43
21:43
22:43
23:42
Flore, Bricketts Lane
adjacent
07:12
07:58
08:51
09:58
11:03
11:58
12:58
13:58
14:58
16:00
17:01
18:03
19:00
20:44
21:44
22:44
23:43
Flore, Hillside Road
opposite
07:13
07:59
08:52
09:59
11:04
11:59
12:59
13:59
14:59
16:01
17:02
18:04
19:01
20:45
21:45
22:45
23:44
Weedon Bec, The Globe Hotel
opposite
07:15
08:01
08:54
10:01
11:06
12:01
13:01
14:01
15:01
16:03
17:04
18:06
19:03
20:47
21:47
22:47
23:46
Weedon Bec, Harmans Way
adjacent
07:16
08:02
08:55
10:02
11:07
12:02
13:02
14:02
15:02
16:04
17:05
18:07
19:04
20:48
21:48
22:48
23:47
Dodford Grange
opposite
07:18
08:04
08:57
10:04
11:09
12:04
13:04
14:04
15:04
16:06
17:07
18:09
19:06
20:50
21:50
22:50
23:49
Daventry, High March
opposite
07:21
08:07
09:00
10:07
11:12
12:07
13:07
14:07
15:07
16:09
17:10
18:12
19:09
20:53
21:53
22:53
23:52
07:22
08:08
09:01
10:08
11:13
12:08
13:08
14:08
15:08
16:10
17:11
18:13
19:10
20:54
21:54
22:54
23:53
Daventry, Danetre Hospital
outside
07:22
08:08
09:01
10:08
11:13
12:08
13:08
14:08
15:08
16:10
17:11
18:13
19:10
20:54
21:54
22:54
23:53
Daventry, Bus Station
Bay 2
07:25
08:11
09:04
10:11
11:16
12:11
13:11
14:11
15:11
16:13
17:14
18:16
19:13
20:57
21:57
22:57
23:56
Bus Station → Northampton Northampton Bus Interchange
17 trips · first 07:10 · last 23:00
Mon–Fri
Live From 2026-05-31
Swipe sideways to see later trips.
Stop
07:10
Bus Station
07:30
Bus Station
08:45
Bus Station
09:50
Bus Station
10:45
Bus Station
11:45
Bus Station
12:45
Bus Station
13:45
Bus Station
14:45
Bus Station
15:40
Bus Station
16:38
Bus Station
17:35
Bus Station
18:45
Bus Station
19:50
Bus Station
21:00
Bus Station
22:00
Bus Station
23:00
Bus Station
Daventry, Bus Station
Bay 2
07:10
07:30
08:45
09:50
10:45
11:45
12:45
13:45
14:45
15:40
16:38
17:35
18:45
19:50
21:00
22:00
23:00
Daventry, The Dingle
opposite
07:11
07:31
08:46
09:51
10:46
11:46
12:46
13:46
14:46
15:41
16:39
17:36
18:46
19:51
21:01
22:01
23:01
Daventry, The Westway
opposite
07:12
07:32
08:47
09:52
10:47
11:47
12:47
13:47
14:47
15:42
16:40
17:37
18:47
19:52
21:02
22:02
23:02
Daventry, High March
adjacent
07:12
07:32
08:47
09:52
10:47
11:47
12:47
13:47
14:47
15:42
16:40
17:37
18:47
19:52
21:02
22:02
23:02
Dodford Grange
outside
07:17
07:37
08:52
09:57
10:52
11:52
12:52
13:52
14:52
15:47
16:45
17:42
18:52
19:57
21:07
22:07
23:07
Weedon Bec, Harmans Way
opposite
07:20
07:40
08:55
10:00
10:55
11:55
12:55
13:55
14:55
15:50
16:48
17:45
18:55
20:00
21:10
22:10
23:10
Weedon Bec, The Globe Hotel
outside
07:20
07:40
08:55
10:00
10:55
11:55
12:55
13:55
14:55
15:50
16:48
17:45
18:55
20:00
21:10
22:10
23:10
Flore, Hillside Road
adjacent
07:22
07:42
08:57
10:02
10:57
11:57
12:57
13:57
14:57
15:52
16:50
17:47
18:57
20:02
21:12
22:11
23:11
Flore, Bricketts Lane
opposite
07:23
07:43
08:58
10:03
10:58
11:58
12:58
13:58
14:58
15:53
16:51
17:48
18:58
20:03
21:13
22:12
23:12
Flore, White Hart PH
opposite
07:24
07:44
08:59
10:04
10:59
11:59
12:59
13:59
14:59
15:54
16:52
17:49
18:59
20:04
21:14
22:13
23:13
Upper Heyford, Council Houses
outside
07:26
07:46
09:01
10:06
11:01
12:01
13:01
14:01
15:01
15:56
16:54
17:52
19:01
20:06
21:16
22:15
23:15
Upper Heyford Lodge
adjacent
07:28
07:48
09:03
10:08
11:03
12:03
13:03
14:03
15:03
15:58
16:56
17:54
19:03
20:08
21:18
22:17
23:17
Harpole, Panettoni Park
adjacent
07:29
07:49
09:04
10:09
11:04
12:04
13:04
14:04
15:04
15:59
16:57
17:55
19:04
20:09
21:19
22:18
23:18
Harpole, Panattoni Park
eastbound
07:30
07:50
09:05
10:10
11:05
12:05
13:05
14:05
15:05
16:00
16:59
17:57
19:05
20:10
21:20
22:19
23:19
Harpole, Northampton Road
adjacent
07:32
07:52
09:07
10:12
11:07
12:07
13:07
14:07
15:07
16:02
17:01
17:59
19:07
20:12
21:22
22:21
23:21
Kislingbury, Bus Shelter
adjacent
07:33
07:53
09:08
10:13
11:08
12:08
13:08
14:08
15:08
16:03
17:02
18:00
19:08
20:13
21:23
22:22
23:22
Upton Valley Way North
adjacent
07:34
07:54
09:09
10:14
11:09
12:09
13:09
14:09
15:09
16:04
17:04
18:02
19:09
20:14
21:24
22:23
23:23
Upton, Princess Marina Hospital
adjacent
07:36
07:56
09:11
10:16
11:11
12:11
13:11
14:11
15:11
16:06
17:06
18:04
19:11
20:16
21:26
22:25
23:25
Sixfields, Millway
adjacent
07:37
07:57
09:12
10:17
11:12
12:12
13:12
14:12
15:12
16:07
17:07
18:05
19:12
20:17
21:27
22:25
23:25
Sixfields, Bella Italia
opposite
07:38
07:58
09:13
10:18
11:13
12:13
13:13
14:13
15:13
16:08
17:08
18:06
19:13
20:18
21:28
22:26
23:26
Duston, Homebase
outside
07:40
08:00
09:15
10:20
11:15
12:15
13:15
14:15
15:15
16:10
17:10
18:08
19:15
20:20
21:30
22:28
23:28
St James End, Malcolm Drive
adjacent
07:41
08:01
09:16
10:21
11:16
12:16
13:16
14:16
15:16
16:11
17:11
18:09
19:16
20:21
21:31
22:29
23:29
St James End, Bingo Hall
opposite
07:42
08:02
09:17
10:22
11:17
12:17
13:17
14:17
15:17
16:12
17:12
18:10
19:17
20:22
21:32
22:30
23:30
St James End, St James's Sq
opposite
07:43
08:03
09:18
10:23
11:18
12:18
13:18
14:18
15:18
16:14
17:14
18:12
19:18
20:23
21:33
22:31
23:31
St James End, Bus Depot
opposite
07:45
08:05
09:20
10:25
11:20
12:20
13:20
14:20
15:20
16:15
17:15
18:13
19:20
20:25
21:35
22:33
23:33
St James End, Byfield Road
adjacent
07:45
08:05
09:20
10:25
11:20
12:20
13:20
14:20
15:20
16:16
17:16
18:14
19:20
20:25
21:35
22:33
23:33
07:47
08:07
09:22
10:27
11:22
12:22
13:22
14:22
15:22
16:19
17:19
18:17
19:22
20:27
21:37
22:35
23:35
Northampton, Sol Central
outside
07:48
08:08
09:23
10:28
11:23
12:23
13:23
14:23
15:23
16:20
17:20
18:18
19:23
20:28
21:38
22:36
23:36
Northampton, St Peters Walk
opposite
07:49
08:09
09:24
10:29
11:24
12:24
13:24
14:24
15:24
16:21
17:21
18:19
19:24
20:29
21:39
22:37
23:37
Northampton Bus Interchange
Bay 20
07:50
08:10
09:25
10:30
11:25
12:25
13:25
14:25
15:25
16:22
17:22
18:20
19:25
20:30
21:40
22:38
23:38
Timetable data from Stagecoach Midlands, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code EM_SC_SCNH_D2_1.
All stops shown
32 stops- Northampton Bus Interchange Bay 20
- Northampton, Sol Central opposite
- Northampton, Rail Station approach road opposite
- St James End, Byfield Road opposite
- St James End, Bus Depot adjacent
- St James End, St James's Sq adjacent
- St James End, Bingo Hall adjacent
- St James End, Malcolm Drive opposite
- Duston, Peverels Way adjacent
- Duston, Homebase opposite
- Sixfields, Bella Italia opposite
- Sixfields, Millway opposite
- Upton, Kent Road opposite
- Upton, Princess Marina Hospital opposite
- Upton Valley Way North opposite
- Kislingbury, Bus Shelter opposite
- Harpole, Northampton Road opposite
- Harpole, Panattoni Park westbound
- Harpole, Panettoni Park adjacent
- Upper Heyford Lodge opposite
- Upper Heyford, Council Houses opposite
- Flore, Kings Lane adjacent
- Flore, White Hart PH outside
- Flore, Bricketts Lane adjacent
- Flore, Hillside Road opposite
- Weedon Bec, The Globe Hotel opposite
- Weedon Bec, Harmans Way adjacent
- Dodford Grange opposite
- Daventry, High March opposite
- Daventry, The Westway near
- Daventry, Danetre Hospital outside
- Daventry, Bus Station Bay 2