31
Rotala Preston Bus
31 bus timetable: Preston circular
Preston circular
Route map
31 live route map
See the route, stops, and live buses currently on this line.
56 stops
Live buses loading
Map ready
Loading the route map...
PRESTON → PRESTON
30 trips · first 05:59 · last 23:05
Mon–Fri
Live From 2026-01-03
Swipe sideways to see later trips.
Stop
05:59
PRESTON
06:19
PRESTON
06:30
PRESTON
06:50
PRESTON
07:30
PRESTON
08:00
PRESTON
08:40
PRESTON
09:10
PRESTON
09:40
PRESTON
10:10
PRESTON
10:40
PRESTON
11:10
PRESTON
11:40
PRESTON
12:10
PRESTON
12:40
PRESTON
13:10
PRESTON
13:40
PRESTON
14:10
PRESTON
14:40
PRESTON
15:20
PRESTON
16:00
PRESTON
16:40
PRESTON
17:15
PRESTON
17:50
PRESTON
18:25
PRESTON
19:05
PRESTON
20:05
PRESTON
21:05
PRESTON
22:05
PRESTON
23:05
PRESTON
Preston City Centre, Bus Station
Stand 9
·
·
06:30
06:50
07:30
08:00
08:40
09:10
09:40
10:10
10:40
11:10
11:40
12:10
12:40
13:10
13:40
14:10
14:40
15:20
16:00
16:40
17:15
17:50
18:25
19:05
20:05
21:05
·
·
·
·
06:31
06:51
07:31
08:01
08:41
09:11
09:41
10:11
10:41
11:11
11:41
12:11
12:41
13:11
13:41
14:11
14:41
15:21
16:01
16:41
17:16
17:51
18:26
19:06
20:06
21:06
22:06
23:06
Preston City Centre, Ring Way
Stand R
·
·
06:32
06:52
07:32
08:02
08:42
09:12
09:42
10:12
10:42
11:12
11:42
12:12
12:42
13:12
13:42
14:12
14:42
15:22
16:02
16:42
17:17
17:52
18:27
19:07
20:07
21:07
22:07
23:07
·
·
06:33
06:54
07:34
08:04
08:43
09:13
09:43
10:13
10:43
11:13
11:43
12:13
12:43
13:13
13:43
14:13
14:44
15:24
16:04
16:44
17:19
17:54
18:28
19:08
20:08
21:08
22:08
23:08
University, 53 Degrees
Stop U1
·
·
06:34
06:55
07:35
08:05
08:44
09:14
09:44
10:14
10:44
11:14
11:44
12:14
12:44
13:14
13:44
14:14
14:45
15:25
16:05
16:45
17:20
17:55
18:29
19:09
20:09
21:09
22:09
23:09
Plungington, Ashmoor Street
opposite
·
·
06:34
06:56
07:36
08:06
08:45
09:15
09:45
10:15
10:45
11:15
11:45
12:15
12:45
13:15
13:45
14:15
14:46
15:26
16:06
16:46
17:21
17:56
18:30
19:09
20:09
21:09
22:10
23:10
Plungington, Barlow Street
opposite
·
·
06:35
06:58
07:38
08:08
08:47
09:17
09:47
10:17
10:47
11:17
11:47
12:17
12:47
13:17
13:47
14:17
14:48
15:28
16:08
16:48
17:23
17:58
18:31
19:10
20:10
21:10
22:11
23:11
Plungington, Ripon Street
opposite
·
·
06:36
06:59
07:39
08:09
08:47
09:17
09:47
10:17
10:47
11:17
11:47
12:17
12:47
13:17
13:47
14:17
14:49
15:29
16:09
16:49
17:24
17:59
18:32
19:11
20:11
21:11
22:11
23:11
Ashton-on-Ribble, Lulworth Ave
opposite
·
·
06:37
07:01
07:41
08:11
08:49
09:19
09:49
10:19
10:49
11:19
11:49
12:19
12:49
13:19
13:49
14:19
14:51
15:31
16:11
16:51
17:26
18:01
18:33
19:12
20:12
21:12
22:13
23:13
Ashton-on-Ribble, Roebuck School
opposite
·
·
06:38
07:02
07:42
08:12
08:50
09:20
09:50
10:20
10:50
11:20
11:50
12:20
12:50
13:20
13:50
14:20
14:52
15:32
16:12
16:52
17:27
18:02
18:34
19:13
20:13
21:13
22:13
23:13
·
·
06:39
07:03
07:43
08:13
08:51
09:21
09:51
10:21
10:51
11:21
11:51
12:21
12:51
13:21
13:51
14:21
14:53
15:33
16:13
16:53
17:28
18:03
18:35
19:14
20:14
21:14
22:14
23:14
Ashton-on-Ribble, Balcarres Road
opposite
·
·
06:40
07:04
07:44
08:14
08:52
09:22
09:52
10:22
10:52
11:22
11:52
12:22
12:52
13:22
13:52
14:22
14:54
15:34
16:14
16:54
17:29
18:04
18:36
19:15
20:15
21:15
22:15
23:15
·
·
06:40
07:04
07:44
08:14
08:52
09:22
09:52
10:22
10:52
11:22
11:52
12:22
12:52
13:22
13:52
14:22
14:54
15:34
16:14
16:54
17:29
18:04
18:36
19:15
20:15
21:15
22:15
23:15
·
·
06:41
07:05
07:45
08:15
08:53
09:23
09:53
10:23
10:53
11:23
11:53
12:23
12:53
13:23
13:53
14:23
14:55
15:35
16:15
16:55
17:30
18:05
18:37
19:16
20:16
21:16
22:16
23:16
·
·
06:42
07:06
07:46
08:16
08:54
09:24
09:54
10:24
10:54
11:24
11:54
12:24
12:54
13:24
13:54
14:24
14:57
15:37
16:17
16:57
17:32
18:07
18:38
19:17
20:17
21:17
22:17
23:17
·
·
06:42
07:07
07:47
08:17
08:55
09:25
09:55
10:25
10:55
11:25
11:55
12:25
12:55
13:25
13:55
14:25
14:57
15:37
16:17
16:57
17:32
18:07
18:38
19:17
20:17
21:17
22:17
23:17
·
·
06:43
07:07
07:47
08:17
08:55
09:25
09:55
10:25
10:55
11:25
11:55
12:25
12:55
13:25
13:55
14:25
14:58
15:38
16:18
16:58
17:33
18:08
18:39
19:18
20:18
21:18
22:18
23:18
·
·
06:43
07:08
07:48
08:18
08:56
09:26
09:56
10:26
10:56
11:26
11:56
12:26
12:56
13:26
13:56
14:26
14:59
15:39
16:19
16:59
17:34
18:09
18:39
19:18
20:18
21:18
22:18
23:18
·
·
06:44
07:09
07:49
08:19
08:57
09:27
09:57
10:27
10:57
11:27
11:57
12:27
12:57
13:27
13:57
14:27
15:00
15:40
16:20
17:00
17:35
18:10
18:40
19:19
20:19
21:19
22:19
23:19
·
·
06:44
07:09
07:49
08:19
08:57
09:27
09:57
10:27
10:57
11:27
11:57
12:27
12:57
13:27
13:57
14:27
15:01
15:41
16:21
17:01
17:36
18:11
18:40
19:19
20:19
21:19
22:19
23:19
06:04
06:24
06:48
07:13
07:53
08:23
09:01
09:31
10:01
10:31
11:01
11:31
12:01
12:31
13:01
13:31
14:01
14:31
15:05
15:45
16:25
17:05
17:40
18:15
18:44
19:23
20:23
21:23
22:23
23:23
Savick, Ainsdale Drive
opposite
·
·
06:49
07:15
07:55
08:25
09:03
09:33
10:03
10:33
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:07
15:47
16:27
17:07
17:42
18:17
18:45
19:24
20:24
21:24
22:24
23:24
·
·
06:50
07:16
07:56
08:26
09:04
09:34
10:04
10:34
11:04
11:34
12:04
12:34
13:04
13:34
14:04
14:34
15:08
15:48
16:28
17:08
17:43
18:18
18:46
19:25
20:25
21:25
22:25
23:25
Lea, Police Station
outside
·
·
06:52
07:17
07:57
08:27
09:05
09:35
10:05
10:35
11:05
11:35
12:05
12:35
13:05
13:35
14:05
14:35
15:09
15:49
16:29
17:09
17:44
18:19
18:48
19:27
20:27
21:27
22:27
23:27
·
·
06:53
07:19
07:59
08:29
09:07
09:37
10:07
10:37
11:07
11:37
12:07
12:37
13:07
13:37
14:07
14:37
15:11
15:51
16:31
17:11
17:46
18:21
18:49
19:28
20:28
21:28
22:28
23:28
05:59
06:19
06:56
07:22
08:02
08:32
09:10
09:40
10:10
10:40
11:10
11:40
12:10
12:40
13:10
13:40
14:10
14:40
15:14
15:54
16:34
17:14
17:49
18:24
18:52
19:31
20:31
21:31
22:31
23:31
05:59
06:19
06:56
07:22
08:02
08:32
09:10
09:40
10:10
10:40
11:10
11:40
12:10
12:40
13:10
13:40
14:10
14:40
15:14
15:54
16:34
17:14
17:49
18:24
18:52
19:31
20:31
21:31
22:31
23:31
Lea Club
opposite
06:00
06:20
06:57
07:23
08:03
08:33
09:11
09:41
10:11
10:41
11:11
11:41
12:11
12:41
13:11
13:41
14:11
14:41
15:15
15:55
16:35
17:15
17:50
18:25
18:53
19:32
20:32
21:32
22:32
23:32
Lea, The Pig & Whistle
opposite
06:00
06:20
06:57
07:23
08:03
08:33
09:11
09:41
10:11
10:41
11:11
11:41
12:11
12:41
13:11
13:41
14:11
14:41
15:15
15:55
16:35
17:15
17:50
18:25
18:53
19:32
20:32
21:32
22:32
23:32
Lea, Police Station
opposite
06:01
06:21
06:58
07:24
08:04
08:34
09:12
09:42
10:12
10:42
11:12
11:42
12:12
12:42
13:12
13:42
14:12
14:42
15:16
15:56
16:36
17:16
17:51
18:26
18:54
19:33
20:33
21:33
22:33
23:33
Larches, Weeton Place
opposite
06:01
06:21
06:58
07:24
08:04
08:34
09:12
09:42
10:12
10:42
11:12
11:42
12:12
12:42
13:12
13:42
14:12
14:42
15:16
15:56
16:36
17:16
17:51
18:26
18:54
19:33
20:33
21:33
22:33
23:33
06:02
06:22
06:59
07:25
08:05
08:35
09:13
09:43
10:13
10:43
11:13
11:43
12:13
12:43
13:13
13:43
14:13
14:43
15:17
15:57
16:37
17:17
17:52
18:27
18:55
19:34
20:34
21:34
22:34
23:34
06:02
06:22
06:59
07:25
08:05
08:35
09:13
09:43
10:13
10:43
11:13
11:43
12:13
12:43
13:13
13:43
14:13
14:43
15:17
15:57
16:37
17:17
17:52
18:27
18:55
19:34
20:34
21:34
22:34
23:34
·
·
07:01
07:27
08:07
08:37
09:15
09:45
10:15
10:45
11:15
11:45
12:15
12:45
13:15
13:45
14:15
14:45
15:19
15:59
16:39
17:19
17:54
18:29
18:57
19:36
20:36
21:36
22:36
23:36
Savick, Lichfield Road
opposite
06:05
06:25
07:02
07:29
08:09
08:39
09:16
09:46
10:16
10:46
11:16
11:46
12:16
12:46
13:16
13:46
14:16
14:46
15:21
16:01
16:41
17:21
17:56
18:30
18:58
19:37
20:37
21:37
22:37
23:37
Savick, Queensway
opposite
06:05
06:25
07:02
07:29
08:09
08:39
09:17
09:47
10:17
10:47
11:17
11:47
12:17
12:47
13:17
13:47
14:17
14:47
15:21
16:01
16:41
17:21
17:56
18:31
18:59
19:37
20:37
21:37
22:37
23:37
Savick, Elm Avenue
opposite
06:06
06:26
07:03
07:31
08:11
08:41
09:18
09:48
10:18
10:48
11:18
11:48
12:18
12:48
13:18
13:48
14:18
14:48
15:23
16:03
16:43
17:23
17:58
18:32
19:00
19:38
20:38
21:38
22:38
23:38
Ashton-on-Ribble, Cedar Avenue
opposite
06:06
06:26
07:03
07:31
08:11
08:41
09:18
09:48
10:18
10:48
11:18
11:48
12:18
12:48
13:18
13:48
14:18
14:48
15:23
16:03
16:43
17:23
17:58
18:32
19:00
19:38
20:38
21:38
22:38
23:38
Ashton-on-Ribble, Birch Avenue
opposite
06:07
06:27
07:04
07:32
08:12
08:42
09:19
09:49
10:19
10:49
11:19
11:49
12:19
12:49
13:19
13:49
14:19
14:49
15:24
16:04
16:44
17:24
17:59
18:33
19:01
19:39
20:39
21:39
22:39
23:39
06:08
06:28
07:05
07:33
08:13
08:43
09:20
09:50
10:20
10:50
11:20
11:50
12:20
12:50
13:20
13:50
14:20
14:50
15:25
16:05
16:45
17:25
18:00
18:34
19:02
19:40
20:40
21:40
22:40
23:40
Ashton-on-Ribble, Pedders Lane
opposite
06:08
06:28
07:05
07:34
08:14
08:44
09:20
09:50
10:20
10:50
11:20
11:50
12:20
12:50
13:20
13:50
14:20
14:50
15:26
16:06
16:46
17:26
18:01
18:34
19:02
19:40
20:40
21:40
22:40
23:40
Ashton-on-Ribble, Newton Road
opposite
06:08
06:28
07:05
07:35
08:15
08:45
09:21
09:51
10:21
10:51
11:21
11:51
12:21
12:51
13:21
13:51
14:21
14:51
15:27
16:07
16:47
17:27
18:02
18:35
19:03
19:40
20:40
21:40
22:40
23:40
Ashton-on-Ribble, Lane Ends
Stop 5
06:09
06:29
07:06
07:36
08:16
08:46
09:22
09:52
10:22
10:52
11:22
11:52
12:22
12:52
13:22
13:52
14:22
14:52
15:28
16:08
16:48
17:28
18:03
18:36
19:04
19:41
20:41
21:41
22:41
23:41
06:10
06:30
07:07
07:37
08:17
08:47
09:23
09:53
10:23
10:53
11:23
11:53
12:23
12:53
13:23
13:53
14:23
14:53
15:29
16:09
16:49
17:29
18:04
18:37
19:05
19:42
20:42
21:42
22:42
23:42
06:10
06:30
07:07
07:37
08:17
08:47
09:23
09:53
10:23
10:53
11:23
11:53
12:23
12:53
13:23
13:53
14:23
14:53
15:29
16:09
16:49
17:29
18:04
18:37
19:05
19:42
20:42
21:42
22:42
23:42
Ashton-on-Ribble, Roebuck Street
opposite
06:11
06:31
07:08
07:38
08:18
08:48
09:24
09:54
10:24
10:54
11:24
11:54
12:24
12:54
13:24
13:54
14:24
14:54
15:30
16:10
16:50
17:30
18:05
18:38
19:06
19:43
20:43
21:43
22:43
23:43
06:11
06:31
07:08
07:39
08:19
08:49
09:25
09:55
10:25
10:55
11:25
11:55
12:25
12:55
13:25
13:55
14:25
14:55
15:31
16:11
16:51
17:31
18:06
18:39
19:06
19:43
20:43
21:43
22:43
23:43
06:12
06:32
07:09
07:40
08:20
08:50
09:26
09:56
10:26
10:56
11:26
11:56
12:26
12:56
13:26
13:56
14:26
14:56
15:32
16:12
16:52
17:32
18:07
18:40
19:07
19:44
20:44
21:44
22:44
23:44
06:13
06:33
07:10
07:41
08:21
08:51
09:26
09:56
10:26
10:56
11:26
11:56
12:26
12:56
13:26
13:56
14:26
14:56
15:33
16:13
16:53
17:33
18:08
18:40
19:08
19:45
20:45
21:45
22:45
23:45
06:13
06:33
07:10
07:42
08:22
08:52
09:27
09:57
10:27
10:57
11:27
11:57
12:27
12:57
13:27
13:57
14:27
14:57
15:34
16:14
16:54
17:34
18:09
18:41
19:08
19:45
20:45
21:45
22:45
23:45
06:14
06:34
07:11
07:42
08:22
08:52
09:27
09:57
10:27
10:57
11:27
11:57
12:27
12:57
13:27
13:57
14:27
14:57
15:34
16:14
16:54
17:34
18:09
18:41
19:09
19:46
20:46
21:46
22:46
23:46
06:14
06:34
07:11
07:43
08:23
08:53
09:28
09:58
10:28
10:58
11:28
11:58
12:28
12:58
13:28
13:58
14:28
14:58
15:35
16:15
16:55
17:35
18:10
18:42
19:09
19:46
20:46
21:46
22:46
23:46
University, 53 Degrees
Stop U2
06:15
06:35
07:12
07:44
08:24
08:54
09:29
09:59
10:29
10:59
11:29
11:59
12:29
12:59
13:29
13:59
14:29
14:59
15:36
16:16
16:56
17:36
18:11
18:43
19:10
19:47
20:47
21:47
22:47
23:47
Preston City Centre, Corporation Street
Stand CS3
06:16
06:36
07:13
07:45
08:25
08:55
09:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:37
16:17
16:57
17:37
18:12
18:44
19:11
19:48
20:48
21:48
22:48
23:48
06:16
06:36
07:13
07:46
08:26
08:56
09:31
10:01
10:31
11:01
11:31
12:01
12:31
13:01
13:31
14:01
14:31
15:01
15:38
16:18
16:58
17:38
18:13
18:45
19:11
19:48
20:48
21:48
22:48
23:48
06:20
06:40
07:17
07:51
08:31
09:01
09:35
10:05
10:35
11:05
11:35
12:05
12:35
13:05
13:35
14:05
14:35
15:10
15:48
16:23
17:03
17:43
18:18
18:49
19:15
19:52
20:52
21:52
22:52
23:52
Timetable data from Rotala Preston Bus, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code NW_05_PBLT_31_1.
All stops shown
57 stops- Preston City Centre, Bus Station Stand 39
- Preston City Centre, Bus Station Stand 9
- Preston City Centre, Lancaster Road Stop N
- Preston City Centre, Ring Way Stand R
- Preston City Centre, Corporation Street CS1
- University, 53 Degrees Stop U1
- Plungington, Ashmoor Street opposite
- Plungington, Barlow Street opposite
- Plungington, Ripon Street opposite
- Ashton-on-Ribble, Lulworth Ave opposite
- Ashton-on-Ribble, Roebuck School opposite
- Ashton-on-Ribble, Parker Street by
- Ashton-on-Ribble, Balcarres Road opposite
- Ashton-on-Ribble, Stock Rd by
- Ashton-on-Ribble, Newton Road by
- Ashton-on-Ribble, Cottam Lane Surgery opposite
- Ashton-on-Ribble, Birch Avenue by
- Ashton-on-Ribble, Clifton Avenue by
- Savick, Elm Avenue by
- Savick, Queensway by
- Savick, Lichfield Road by
- Savick, Turning Circle by
- Savick, Ainsdale Drive opposite
- Larches, Weeton Place by
- Lea, Police Station outside
- Lea, The Pig & Whistle by
- Lea, Dodney Drive by
- Lea, Greenside Avenue by
- Lea Club opposite
- Lea, The Pig & Whistle opposite
- Lea, Police Station opposite
- Larches, Weeton Place opposite
- Savick, Ainsdale Drive by
- Savick, Greendale Mews by
- Savick, Turning Circle by
- Savick, Lichfield Road opposite
- Savick, Queensway opposite
- Savick, Elm Avenue opposite
- Ashton-on-Ribble, Cedar Avenue opposite
- Ashton-on-Ribble, Birch Avenue opposite
- Ashton-on-Ribble, Cottam Lane Surgery by
- Ashton-on-Ribble, Pedders Lane opposite
- Ashton-on-Ribble, Newton Road opposite
- Ashton-on-Ribble, Lane Ends Stop 5
- Ashton-on-Ribble, Balcarres Road by
- Ashton-on-Ribble, Inkerman Street by
- Ashton-on-Ribble, Roebuck Street opposite
- Ashton-on-Ribble, Lulworth Avenue by
- Plungington, Greenbank Street by
- Plungington, Ripon Street by
- Plungington, Barlow Street by
- Plungington, Harcourt Street by
- Plungington, Ashmoor Street by
- University, 53 Degrees Stop U2
- Preston City Centre, Corporation Street Stand CS3
- Preston City Centre, Ring Way R1
- Preston City Centre, Arrival Stand Stand 0