BusGenie
90A
Scottish Borders Council

90A bus timetable: Kingsmuir + Kittlegairy circular to Peebles

Kingsmuir + Kittlegairy circular ↔ Peebles

Mode Bus

Kingsmuir + Kittlegairy circular → Peebles

11 trips · first 08:15 · last 16:45
Mon–Fri Live Valid 2026-04-15 – 2027-04-14

Swipe sideways to see later trips.

Stop
08:15 Peebles
09:15 Peebles
09:45 Peebles
10:45 Peebles
11:15 Peebles
12:15 Peebles
12:45 Peebles
14:15 Peebles
15:15 Peebles
15:45 Peebles
16:45 Peebles
08:15
09:15
09:45
10:45
11:15
12:15
12:45
14:15
15:15
15:45
16:45
08:15
09:15
09:45
10:45
11:15
12:15
12:45
14:15
15:15
15:45
16:45
08:17
09:16
09:47
10:46
11:17
12:16
12:47
14:17
15:16
15:47
16:46
·
09:19
·
10:49
·
12:19
·
·
15:19
·
16:49
·
09:20
·
10:50
·
12:20
·
·
15:20
·
16:50
·
09:21
·
10:51
·
12:21
·
·
15:21
·
16:51
·
09:22
·
10:52
·
12:22
·
·
15:22
·
16:52
·
09:23
·
10:53
·
12:23
·
·
15:23
·
16:53
·
09:24
·
10:54
·
12:24
·
·
15:24
·
16:54
·
09:24
·
10:54
·
12:24
·
·
15:24
·
16:54
·
09:26
·
10:56
·
12:26
·
·
15:26
·
16:56
·
09:26
·
10:56
·
12:26
·
·
15:26
·
16:56
·
09:27
·
10:57
·
12:27
·
·
15:27
·
16:57
08:19
09:28
09:49
10:58
11:19
12:28
12:49
14:19
15:28
15:49
16:58
08:19
09:28
09:49
10:58
11:19
12:28
12:49
14:19
15:28
15:49
16:58
08:20
09:29
09:50
10:59
11:20
12:29
12:50
14:20
15:29
15:50
16:59
08:21
09:30
09:51
11:00
11:21
12:30
12:51
14:21
15:30
15:51
17:00
08:21
09:31
09:51
11:01
11:21
12:31
12:51
14:21
15:31
15:51
17:01
08:22
09:31
09:52
11:01
11:22
12:31
12:52
14:22
15:31
15:52
17:01
·
09:32
·
11:02
·
12:32
·
·
15:32
·
17:02
08:23
·
09:53
·
11:23
·
12:53
14:23
·
15:53
·
08:24
·
09:54
·
11:24
·
12:54
14:24
·
15:54
·
08:26
·
09:56
·
11:26
·
12:56
14:26
·
15:56
·
08:26
·
09:56
·
11:26
·
12:56
14:26
·
15:56
·
08:27
·
09:57
·
11:27
·
12:57
14:27
·
15:57
·
08:28
·
09:58
·
11:28
·
12:58
14:28
·
15:58
·
08:30
·
10:00
·
11:30
·
13:00
14:30
·
16:00
·
08:30
·
10:00
·
11:30
·
13:00
14:30
·
16:00
·
08:30
·
10:00
·
11:30
·
13:00
14:30
·
16:00
·
08:31
·
10:01
·
11:31
·
13:01
14:31
·
16:01
·
08:32
·
10:02
·
11:32
·
13:02
14:32
·
16:02
·
08:32
·
10:02
·
11:32
·
13:02
14:32
·
16:02
·
08:34
09:34
10:04
11:04
11:34
12:34
13:04
14:34
15:34
16:04
17:04
08:35
09:36
10:05
11:06
11:35
12:36
13:05
14:35
15:36
16:05
17:06

Timetable data from Scottish Borders Council, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code NSBC_90A.

All stops shown

34 stops
  1. Peebles, Eastgate Post Office At
  2. Peebles, The County Inn At
  3. Peebles, Kingsmeadow Car Park At
  4. Peebles, Marmion Road opposite
  5. Peebles, Cavalry Park At
  6. Peebles, Kittlegairy Place before
  7. Peebles, Kittlegairy Road after
  8. Peebles, Whitehaugh Turning Circle before
  9. Peebles, Whitehaugh Park outside 67
  10. Peebles, Whitehaugh Park outside 5
  11. Peebles, Kingsway Bus Stance At
  12. Peebles, Kingsway At
  13. Peebles, Marmion Road after
  14. Peebles, Glensax Road outside 64
  15. Peebles, Glensax Road outside 30
  16. Peebles, Cademuir Drive outside 25
  17. Peebles, Witchwood Crescent Bus Shelter At
  18. Peebles, Glensax Road opposite
  19. Peebles, Kingsmuir Crescent opposite
  20. Peebles, Victoria Park opposite
  21. Peebles, Bonnington Road outside Kingslea
  22. Peebles, John Buchan Way At
  23. Peebles, Morning Hill opposite
  24. Peebles, Loaning Crescent opposite
  25. Peebles, Edderston Road outside 33
  26. Peebles, Edderston Ridge outside 9
  27. Peebles, Manor Way outside 5
  28. Peebles, Neidpath Place opposite
  29. Peebles, South Park Industrial Estate At
  30. Peebles, Edderston Ridge opposite 9
  31. Peebles, Caledonian Road eastbound
  32. Peebles, Dukehaugh adjacent
  33. Peebles, Bank of Scotland At
  34. Peebles, Eastgate Post Office At