BusGenie
334

334 bus timetable – Lhanbryde: Elgin to Kingston on Spey

Elgin - Kingston on Spey

Mode Bus

Not the 334 you're looking for? 6 other bus routes in Great Britain use this number.

Elgin → Kingston on Spey via Lhanbryde

8 trips · first 07:10 · last 18:00
Mon–Fri Live Valid 2026-06-29 – 2027-06-28

Swipe sideways to see later trips.

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

Kingston on Spey via Lhanbryde → Elgin

8 trips · first 07:35 · last 18:38
Mon–Fri Live Valid 2026-06-29 – 2027-06-28

Swipe sideways to see later trips.

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

Timetable data from Moray Council, refreshed 2026-07-01 · Source: Traveline National Dataset (TNDS) · Service code MCOL_334.

All stops shown

51 stops
  1. Elgin, Bus Station Stance
  2. Elgin, Bibby Place at
  3. Elgin, Haugh Road eastbound
  4. Elgin, Trinity Road adjacent
  5. Bishopmill, Brodie Drive opposite
  6. Bishopmill, Harrison Terrace opposite
  7. Bishopmill, Covesea Road at
  8. Bishopmill, Esmonde Gardens at
  9. Elgin, Larch Court at
  10. Bishopmill, Lesmurdie Court opposite
  11. Bishopmill, Esmonde Gardens opposite
  12. Bishopmill, Covesea Road opposite
  13. Elgin, Duffus Crescent outside
  14. Bishopmill, Spynie Hospital at
  15. Bishopmill, Beach Brae at
  16. Elgin, Primary School at
  17. Elgin, Academy at
  18. Elgin, Smith Drive opposite
  19. Elgin, Tait Avenue opposite
  20. Bishopmill, Sheriffmill Road adjacent
  21. Elgin, West Road adjacent
  22. Elgin, Wittet Drive at
  23. Elgin, Drive Grays Hospital at
  24. Elgin, Maryhill House at
  25. Elgin, West Park Court opposite
  26. Elgin, Bibby Place at
  27. Elgin, Moray Leisure Centre at
  28. Elgin, Bibby Place opposite
  29. Elgin, Bus Station Stance
  30. Elgin, Library at
  31. Elgin, Cathedral Road at
  32. New Elgin, Moray College at
  33. New Elgin, Cemetery at
  34. Elgin, Cumming Circle opposite
  35. Elgin, Hossack Drive opposite
  36. Elgin, Stonecross Hill opposite
  37. Elgin, Reiket Lane opposite
  38. Elgin, Barmuckity Farm Road End opposite
  39. Lhanbryde, Sherriffston Cottages at
  40. Lhanbryde, The Terrace opposite
  41. Lhanbryde, Woodlands Drive at
  42. Lhanbryde, Park View at
  43. Lhanbryde, Elsher Road at
  44. Lhanbryde, Innes Court opposite
  45. Lhanbryde, Templand Road adjacent
  46. Lhanbryde, Woodlands Drive at
  47. Lhanbryde, Park View at
  48. Urquhart, Bells Brae opposite
  49. Lhanbryde, Lochs Croft at
  50. Garmouth, Hedge Road opposite
  51. Kingston on Spey, Mid Street westbound

Looking for a different 334 bus?

6 other routes

The number 334 is used by 6 other bus routes around Great Britain, run by different operators in different areas.

See all 7 bus routes numbered 334