4
Stagecoach East Scotland
4 bus timetable: Perth to Inveralmond
Perth - Inveralmond
Route map
4 live route map
See the route, stops, and live buses currently on this line.
32 stops
Live buses loading
Map ready
Loading the route map...
Perth Mill Street E → Inveralmond Bertha Park
24 trips · first 07:55 · last 18:20
Fri
Live From 2026-04-20
Swipe sideways to see later trips.
Stop
07:55
Inveralmond Bertha Park
08:55
Inveralmond Bertha Park
08:55
Inveralmond Bertha Park
09:55
Inveralmond Bertha Park
09:55
Inveralmond Bertha Park
10:55
Inveralmond Bertha Park
10:55
Inveralmond Bertha Park
11:55
Inveralmond Bertha Park
11:55
Inveralmond Bertha Park
12:55
Inveralmond Bertha Park
12:55
Inveralmond Bertha Park
13:55
Inveralmond Bertha Park
13:55
Inveralmond Bertha Park
14:55
Inveralmond Bertha Park
14:55
Inveralmond Bertha Park
15:55
Inveralmond Bertha Park
16:55
Inveralmond Bertha Park
16:55
Inveralmond Bertha Park
17:20
Inveralmond Bertha Park
17:20
Inveralmond Bertha Park
17:55
Inveralmond Bertha Park
17:55
Inveralmond Bertha Park
18:20
Inveralmond Bertha Park
18:20
Inveralmond Bertha Park
Perth, Mill Street
Stop E
07:55
08:55
08:55
09:55
09:55
10:55
10:55
11:55
11:55
12:55
12:55
13:55
13:55
14:55
14:55
15:55
16:55
16:55
17:20
17:20
17:55
17:55
18:20
18:20
Perth, Kinnoull Street
Stop R
07:56
08:55
08:55
09:55
09:55
10:55
10:55
11:55
11:55
12:55
12:55
13:55
13:55
14:55
14:55
15:56
16:55
16:55
17:20
17:20
17:55
17:55
18:20
18:20
Perth, Barrack Street
Stop ZR
07:57
08:56
08:56
09:56
09:56
10:56
10:56
11:56
11:56
12:56
12:56
13:56
13:56
14:56
14:56
15:57
16:56
16:56
17:21
17:21
17:56
17:56
18:21
18:21
07:58
08:58
08:58
09:58
09:58
10:58
10:58
11:58
11:58
12:58
12:58
13:58
13:58
14:58
14:58
15:58
16:58
16:58
17:23
17:23
17:58
17:58
18:23
18:23
Muirton, ASDA
opposite
08:00
08:59
08:59
09:59
09:59
10:59
10:59
11:59
11:59
12:59
12:59
13:59
13:59
14:59
14:59
16:00
16:59
16:59
17:24
17:24
17:59
17:59
18:24
18:24
08:01
09:01
09:01
10:01
10:01
11:01
11:01
12:01
12:01
13:01
13:01
14:01
14:01
15:01
15:01
16:01
17:01
17:01
17:26
17:26
18:01
18:01
18:26
18:26
North Muirton, Bute Drive
opposite
08:03
09:04
09:04
10:04
10:04
11:04
11:04
12:04
12:04
13:04
13:04
14:04
14:04
15:04
15:04
16:03
17:04
17:04
17:29
17:29
18:04
18:04
18:29
18:29
08:05
09:05
09:05
10:05
10:05
11:05
11:05
12:05
12:05
13:05
13:05
14:05
14:05
15:05
15:05
16:05
17:05
17:05
17:30
17:30
18:05
18:05
18:30
18:30
Inveralmond, Lawgrove Place
opposite
08:09
09:09
09:09
10:09
10:09
11:09
11:09
12:09
12:09
13:09
13:09
14:09
14:09
15:09
15:09
16:09
17:09
17:09
17:34
17:34
18:09
18:09
18:34
18:34
Inveralmond, Bus Depot
opposite
08:10
09:10
09:10
10:10
10:10
11:10
11:10
12:10
12:10
13:10
13:10
14:10
14:10
15:10
15:10
16:10
17:10
17:10
17:35
17:35
18:10
18:10
18:35
18:35
08:11
09:10
09:10
10:10
10:10
11:10
11:10
12:10
12:10
13:10
13:10
14:10
14:10
15:10
15:10
16:11
17:10
17:10
17:35
17:35
18:10
18:10
18:35
18:35
08:11
09:11
09:11
10:11
10:11
11:11
11:11
12:11
12:11
13:11
13:11
14:11
14:11
15:11
15:11
16:11
17:11
17:11
17:36
17:36
18:11
18:11
18:36
18:36
Inveralmond Road
opposite
08:12
09:12
09:12
10:12
10:12
11:12
11:12
12:12
12:12
13:12
13:12
14:12
14:12
15:12
15:12
16:12
17:12
17:12
17:37
17:37
18:12
18:12
18:37
18:37
Inveralmond, Fishers
opposite
08:12
09:12
09:12
10:12
10:12
11:12
11:12
12:12
12:12
13:12
13:12
14:12
14:12
15:12
15:12
16:12
17:12
17:12
17:37
17:37
18:12
18:12
18:37
18:37
08:13
09:13
09:13
10:13
10:13
11:13
11:13
12:13
12:13
13:13
13:13
14:13
14:13
15:13
15:13
16:13
17:13
17:13
17:38
17:38
18:13
18:13
18:38
18:38
Inveralmond, Double Dykes
opposite
08:14
09:14
09:14
10:14
10:14
11:14
11:14
12:14
12:14
13:14
13:14
14:14
14:14
15:14
15:14
16:14
17:14
17:14
17:39
17:39
18:14
18:14
18:39
18:39
08:17
09:17
09:17
10:17
10:17
11:17
11:17
12:17
12:17
13:17
13:17
14:17
14:17
15:17
15:17
16:17
17:17
17:17
17:42
17:42
18:17
18:17
18:42
18:42
Inveralmond Bertha Park → Perth Mill Street E
21 trips · first 07:54 · last 17:29
Fri
Live From 2026-04-20
Swipe sideways to see later trips.
Stop
07:54
Inveralmond Bertha Park
07:54
Inveralmond Bertha Park
08:29
Inveralmond Bertha Park
08:45
Inveralmond Bertha Park
09:29
Inveralmond Bertha Park
09:29
Inveralmond Bertha Park
10:29
Inveralmond Bertha Park
10:29
Inveralmond Bertha Park
11:29
Inveralmond Bertha Park
11:29
Inveralmond Bertha Park
12:29
Inveralmond Bertha Park
12:29
Inveralmond Bertha Park
13:29
Inveralmond Bertha Park
13:29
Inveralmond Bertha Park
14:29
Inveralmond Bertha Park
14:29
Inveralmond Bertha Park
15:29
Inveralmond Bertha Park
16:29
Inveralmond Bertha Park
16:34
Inveralmond Bertha Park
17:29
Inveralmond Bertha Park
17:29
Inveralmond Bertha Park
07:54
07:54
08:29
08:45
09:29
09:29
10:29
10:29
11:29
11:29
12:29
12:29
13:29
13:29
14:29
14:29
15:29
16:29
·
17:29
17:29
07:56
07:56
08:31
08:47
09:31
09:31
10:31
10:31
11:31
11:31
12:31
12:31
13:31
13:31
14:31
14:31
15:31
16:31
·
17:31
17:31
Inveralmond, Ruthvenfield Avenue
opposite
07:57
07:57
08:32
08:48
09:32
09:32
10:32
10:32
11:32
11:32
12:32
12:32
13:32
13:32
14:32
14:32
15:32
16:32
·
17:32
17:32
07:57
07:57
08:32
08:48
09:32
09:32
10:32
10:32
11:32
11:32
12:32
12:32
13:32
13:32
14:32
14:32
15:32
16:32
·
17:32
17:32
07:58
07:58
08:33
08:49
09:33
09:33
10:33
10:33
11:33
11:33
12:33
12:33
13:33
13:33
14:33
14:33
15:33
16:33
·
17:33
17:33
Inveralmond Grove
opposite
07:58
07:58
08:33
08:49
09:33
09:33
10:33
10:33
11:33
11:33
12:33
12:33
13:33
13:33
14:33
14:33
15:33
16:33
·
17:33
17:33
Inveralmond Close
opposite
07:58
07:58
08:33
08:49
09:33
09:33
10:33
10:33
11:33
11:33
12:33
12:33
13:33
13:33
14:33
14:33
15:33
16:33
·
17:33
17:33
07:59
07:59
08:34
08:50
09:34
09:34
10:34
10:34
11:34
11:34
12:34
12:34
13:34
13:34
14:34
14:34
15:34
16:34
16:34
17:34
17:34
08:00
08:00
08:35
08:51
09:35
09:35
10:35
10:35
11:35
11:35
12:35
12:35
13:35
13:35
14:35
14:35
15:35
16:35
16:35
17:35
17:35
08:04
08:04
08:39
08:55
09:39
09:39
10:39
10:39
11:39
11:39
12:39
12:39
13:39
13:39
14:39
14:39
15:39
16:39
16:42
17:39
17:39
Inveralmond, Holiday Inn
opposite
08:05
08:05
08:40
08:56
09:40
09:40
10:40
10:40
11:40
11:40
12:40
12:40
13:40
13:40
14:40
14:40
15:40
16:40
16:43
17:40
17:40
08:06
08:06
08:41
08:57
09:41
09:41
10:41
10:41
11:41
11:41
12:41
12:41
13:41
13:41
14:41
14:41
15:41
16:41
16:44
17:41
17:41
Muirton, Duncansby Way
opposite
08:09
08:09
08:44
09:00
09:44
09:44
10:44
10:44
11:44
11:44
12:44
12:44
13:44
13:44
14:44
14:44
15:44
16:44
16:46
17:44
17:44
08:11
08:11
08:46
09:02
09:46
09:46
10:46
10:46
11:46
11:46
12:46
12:46
13:46
13:46
14:46
14:46
15:46
16:46
16:47
17:46
17:46
Muirton, Royal Bank of Scotland
opposite
08:13
08:13
08:48
09:04
09:48
09:48
10:48
10:48
11:48
11:48
12:48
12:48
13:48
13:48
14:48
14:48
15:48
16:48
16:48
17:48
17:48
Perth, Retail Park
opposite
08:13
08:13
08:48
09:04
09:48
09:48
10:48
10:48
11:48
11:48
12:48
12:48
13:48
13:48
14:48
14:48
15:48
16:48
16:49
17:48
17:48
Perth, Mill Street
Stop E
08:15
08:15
08:50
09:06
09:50
09:50
10:50
10:50
11:50
11:50
12:50
12:50
13:50
13:50
14:50
14:50
15:50
16:50
16:50
17:50
17:50
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_4_2.
All stops shown
17 stops- Perth, Mill Street Stop E
- Perth, Kinnoull Street Stop R
- Perth, Barrack Street Stop ZR
- Muirton, Royal Bank of Scotland at
- Muirton, ASDA opposite
- Muirton, Duncansby Way at
- North Muirton, Bute Drive opposite
- Inveralmond, Holiday Inn at
- Inveralmond, Lawgrove Place opposite
- Inveralmond, Bus Depot opposite
- Inveralmond Close at
- Inveralmond Grove at
- Inveralmond Road opposite
- Inveralmond, Fishers opposite
- Inveralmond, Ruthvenfield Avenue at
- Inveralmond, Double Dykes opposite
- Inveralmond, Bertha Park at