BusGenie
22
Lothian Buses

22 bus timetable: Granton Harbour to South Gyle

Granton Harbour - South Gyle

Mode Bus

Granton Harbour → Gyle Centre

35 trips · first 05:42 · last 23:14
Saturday Live Valid 2026-06-03 – 2027-06-02

Swipe sideways to see later trips.

Stop
05:42 Gyle Centre
06:12 Gyle Centre
06:42 Gyle Centre
07:11 Gyle Centre
07:39 Gyle Centre
08:12 Gyle Centre
08:50 Gyle Centre
09:20 Gyle Centre
09:50 Gyle Centre
10:20 Gyle Centre
10:48 Gyle Centre
11:18 Gyle Centre
11:48 Gyle Centre
12:18 Gyle Centre
12:48 Gyle Centre
13:18 Gyle Centre
13:48 Gyle Centre
14:18 Gyle Centre
14:48 Gyle Centre
15:18 Gyle Centre
15:48 Gyle Centre
16:18 Gyle Centre
16:48 Gyle Centre
17:18 Gyle Centre
18:03 Gyle Centre
18:33 Gyle Centre
19:11 Gyle Centre
19:46 Gyle Centre
20:19 Gyle Centre
20:49 Gyle Centre
21:19 Gyle Centre
21:42 Gyle Centre
22:13 Gyle Centre
22:43 Gyle Centre
23:14 Gyle Centre
05:42
06:12
06:42
07:11
07:39
08:12
08:50
09:20
09:50
10:20
10:48
11:18
11:48
12:18
12:48
13:18
13:48
14:18
14:48
15:18
15:48
16:18
16:48
17:18
18:03
18:33
19:11
19:46
20:19
20:49
21:19
21:42
22:13
22:43
23:14
Crewe Toll south-east bound
05:52
06:22
06:52
07:21
07:49
08:22
09:00
09:31
10:01
10:31
10:59
11:29
11:59
12:29
12:59
13:29
13:59
14:29
14:59
15:29
15:59
16:29
16:59
17:29
18:14
18:44
19:22
19:57
20:30
20:58
21:28
21:51
22:21
22:51
23:22
05:58
06:28
06:58
07:27
07:55
08:28
09:08
09:39
10:09
10:39
11:08
11:38
12:08
12:38
13:08
13:38
14:08
14:38
15:08
15:38
16:08
16:38
17:08
17:38
18:23
18:52
19:30
20:05
20:37
21:05
21:35
21:58
22:28
22:58
23:29
05:59
06:29
06:59
07:28
07:56
08:29
09:10
09:41
10:11
10:41
11:10
11:40
12:10
12:40
13:10
13:40
14:10
14:40
15:10
15:40
16:10
16:40
17:10
17:40
18:25
18:53
19:31
20:06
20:38
21:06
21:36
21:59
22:29
22:59
23:30
06:02
06:32
07:02
07:31
07:59
08:32
09:14
09:45
10:15
10:45
11:14
11:44
12:14
12:44
13:14
13:44
14:14
14:44
15:14
15:44
16:14
16:44
17:14
17:44
18:29
18:57
19:35
20:10
20:42
21:10
21:40
22:03
22:33
23:03
23:33
06:05
06:35
07:05
07:34
08:02
08:35
09:17
09:48
10:18
10:48
11:18
11:48
12:18
12:48
13:18
13:48
14:18
14:48
15:18
15:48
16:18
16:48
17:18
17:48
18:33
19:01
19:39
20:14
20:46
21:14
21:44
22:07
22:37
23:07
23:36
06:13
06:43
07:13
07:43
08:11
08:44
09:28
09:59
10:29
10:59
11:29
11:59
12:29
12:59
13:29
13:59
14:29
14:59
15:29
15:59
16:29
16:59
17:29
17:59
18:43
19:11
19:49
20:24
20:56
21:24
21:54
22:16
22:46
23:16
23:45
06:20
06:50
07:20
07:50
08:18
08:51
09:36
10:07
10:37
11:08
11:38
12:08
12:38
13:08
13:38
14:08
14:38
15:08
15:38
16:08
16:38
17:08
17:38
18:08
18:51
19:19
19:57
20:32
21:03
21:31
22:01
22:23
22:53
23:23
23:52
06:22
06:52
07:22
07:53
08:21
08:54
09:39
10:10
10:40
11:11
11:41
12:11
12:41
13:11
13:41
14:11
14:41
15:11
15:41
16:11
16:41
17:11
17:41
18:11
18:54
19:22
20:00
20:35
21:06
21:34
22:04
22:26
22:56
23:26
23:54
06:30
07:00
07:30
08:01
08:29
09:02
09:48
10:19
10:49
11:20
11:50
12:20
12:50
13:20
13:50
14:20
14:50
15:20
15:50
16:20
16:50
17:20
17:50
18:20
19:03
19:31
20:09
20:43
21:14
21:42
22:12
22:34
23:04
23:34
·

Gyle Centre → Granton Harbour

36 trips · first 05:12 · last 22:49
Saturday Live Valid 2026-06-03 – 2027-06-02

Swipe sideways to see later trips.

Stop
05:12 Gyle Centre
05:42 Gyle Centre
06:12 Gyle Centre
06:42 Gyle Centre
07:11 Gyle Centre
07:36 Gyle Centre
08:09 Gyle Centre
08:39 Gyle Centre
09:09 Gyle Centre
09:39 Gyle Centre
10:09 Gyle Centre
10:39 Gyle Centre
11:09 Gyle Centre
11:39 Gyle Centre
12:09 Gyle Centre
12:39 Gyle Centre
13:09 Gyle Centre
13:39 Gyle Centre
14:09 Gyle Centre
14:39 Gyle Centre
15:09 Gyle Centre
15:39 Gyle Centre
16:09 Gyle Centre
16:39 Gyle Centre
17:09 Gyle Centre
17:39 Gyle Centre
18:09 Gyle Centre
18:42 Gyle Centre
19:17 Gyle Centre
19:50 Gyle Centre
20:24 Gyle Centre
20:49 Gyle Centre
21:19 Gyle Centre
21:49 Gyle Centre
22:19 Gyle Centre
22:49 Gyle Centre
05:12
05:42
06:12
06:42
07:11
07:36
08:09
08:39
09:09
09:39
10:09
10:39
11:09
11:39
12:09
12:39
13:09
13:39
14:09
14:39
15:09
15:39
16:09
16:39
17:09
17:39
18:09
18:42
19:17
19:50
20:24
20:49
21:19
21:49
22:19
22:49
05:19
05:49
06:19
06:49
07:18
07:44
08:17
08:47
09:17
09:47
10:17
10:47
11:18
11:48
12:18
12:48
13:18
13:48
14:18
14:48
15:18
15:48
16:18
16:48
17:18
17:48
18:18
18:50
19:25
19:58
20:32
20:56
21:26
21:56
22:25
22:55
05:21
05:51
06:21
06:51
07:20
07:47
08:20
08:50
09:20
09:50
10:20
10:50
11:21
11:51
12:21
12:51
13:21
13:51
14:21
14:51
15:21
15:51
16:21
16:51
17:21
17:51
18:21
18:52
19:27
20:00
20:34
20:58
21:28
21:58
22:27
22:57
05:25
05:55
06:25
06:56
07:25
07:53
08:26
08:56
09:27
09:57
10:27
10:57
11:29
11:59
12:29
12:59
13:29
13:59
14:29
14:59
15:29
15:59
16:29
16:59
17:29
17:59
18:29
18:59
19:34
20:07
20:40
21:04
21:34
22:03
22:32
23:02
05:31
06:01
06:31
07:03
07:32
08:01
08:34
09:05
09:36
10:06
10:36
11:06
11:38
12:08
12:38
13:08
13:38
14:08
14:38
15:08
15:38
16:08
16:38
17:08
17:38
18:08
18:38
19:08
19:43
20:16
20:48
21:12
21:42
22:10
22:39
23:09
05:34
06:04
06:34
07:06
07:35
08:04
08:37
09:09
09:40
10:10
10:40
11:10
11:42
12:12
12:42
13:12
13:42
14:12
14:42
15:12
15:42
16:12
16:42
17:12
17:42
18:12
18:42
19:12
19:47
20:20
20:52
21:16
21:46
22:13
22:42
23:12
05:37
06:07
06:37
07:09
07:39
08:08
08:41
09:13
09:44
10:14
10:44
11:15
11:47
12:17
12:47
13:17
13:47
14:17
14:47
15:17
15:47
16:17
16:47
17:17
17:47
18:17
18:47
19:17
19:52
20:25
20:56
21:20
21:50
22:17
22:46
23:16
05:38
06:08
06:38
07:10
07:40
08:09
08:42
09:15
09:46
10:16
10:46
11:17
11:49
12:19
12:49
13:19
13:49
14:19
14:49
15:19
15:49
16:19
16:49
17:19
17:49
18:19
18:48
19:18
19:53
20:26
20:57
21:21
21:51
22:18
22:47
23:17
Craigleith, Crewe Toll north-west bound
05:43
06:13
06:44
07:16
07:47
08:16
08:49
09:23
09:54
10:24
10:54
11:25
11:57
12:27
12:57
13:27
13:57
14:27
14:57
15:27
15:57
16:27
16:57
17:27
17:57
18:27
18:55
19:25
20:00
20:33
21:04
21:28
21:58
22:24
22:53
23:23
05:51
06:21
06:52
07:24
07:56
08:25
08:58
09:33
10:04
10:34
11:04
11:36
12:08
12:38
13:08
13:38
14:08
14:38
15:08
15:38
16:08
16:38
17:08
17:38
18:08
18:37
19:05
19:35
20:10
20:42
21:13
21:37
22:07
22:33
23:02
23:32

Timetable data from Lothian Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code LOTH_22.

Main stops shown

10 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Granton Harbour at
  2. Crewe Toll south-east bound
  3. Edinburgh West End, Drumsheugh Place Stop QA
  4. Edinburgh West End, Queensferry Street Stop QC
  5. Edinburgh West End, Lothian Road Stop XD
  6. Viewforth, Fountain Park at rear
  7. Slateford Station before
  8. Saughton Road North before
  9. Broomhouse Avenue after
  10. South Gyle, Gyle Centre Stop KD