90A
Scottish Borders Council
90A bus timetable: Kingsmuir + Kittlegairy circular to Peebles
Kingsmuir + Kittlegairy circular ↔ Peebles
Route map
90A live route map
See the route, stops, and live buses currently on this line.
33 stops
Live buses loading
Map ready
Loading the route map...
Kingsmuir + Kittlegairy circular → Peebles
11 trips · first 08:15 · last 16:45
Saturday
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
Timetable data from Scottish Borders Council, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code NSBC_90A.
All stops shown
34 stops- Peebles, Eastgate Post Office At
- Peebles, The County Inn At
- Peebles, Kingsmeadow Car Park At
- Peebles, Marmion Road opposite
- Peebles, Cavalry Park At
- Peebles, Kittlegairy Place before
- Peebles, Kittlegairy Road after
- Peebles, Whitehaugh Turning Circle before
- Peebles, Whitehaugh Park outside 67
- Peebles, Whitehaugh Park outside 5
- Peebles, Kingsway Bus Stance At
- Peebles, Kingsway At
- Peebles, Marmion Road after
- Peebles, Glensax Road outside 64
- Peebles, Glensax Road outside 30
- Peebles, Cademuir Drive outside 25
- Peebles, Witchwood Crescent Bus Shelter At
- Peebles, Glensax Road opposite
- Peebles, Kingsmuir Crescent opposite
- Peebles, Victoria Park opposite
- Peebles, Bonnington Road outside Kingslea
- Peebles, John Buchan Way At
- Peebles, Morning Hill opposite
- Peebles, Loaning Crescent opposite
- Peebles, Edderston Road outside 33
- Peebles, Edderston Ridge outside 9
- Peebles, Manor Way outside 5
- Peebles, Neidpath Place opposite
- Peebles, South Park Industrial Estate At
- Peebles, Edderston Ridge opposite 9
- Peebles, Caledonian Road eastbound
- Peebles, Dukehaugh adjacent
- Peebles, Bank of Scotland At
- Peebles, Eastgate Post Office At