Borders Buses Route P12
Bus timetable and route map · Tuesday to Thursday, Friday
Borders Buses Route P12 is a bus route in Scottish Borders and Berwick, serving Peebles High School Campus, Scout Hall, Macbiehill Rd End, Station Road and The Bridges. Tuesday to Thursday the first bus is at 07:55 and the last at 15:55. Updated 4 October 2026.
Timetable summary
Tuesday to Thursday
- First
- 07:55
- Last
- 15:55
- Buses
- 2
Friday
- First
- 07:55
- Last
- 13:25
- Buses
- 2
Monday, Saturday, Sunday
No service
Also different: Mon 5 Oct (the Tuesday to Thursday timetable); Tue 13 Oct (no service); Wed 14 Oct (no service); Thu 15 Oct (no service); Fri 16 Oct (no service).
Timetable change: Borders Buses’ timetable changes on 20 October 2026. The times below are for the current timetable.
Route P12 to Coronation Garden
Destination sign “Coronation Garden” · from Peebles High School Campus · 20 stops
Tuesday to Thursday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Peebles High School Campus | Scout Hall | Dalatho Crescent North | Horseshoe Inn | Falla Toll | Macbiehill Rd End | Coronation Garden |
|---|---|---|---|---|---|---|
| 15:55 | 15:58 | 16:00 | 16:11 | 16:14 | 16:23 | 16:35 |
Friday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Peebles High School Campus | Scout Hall | Dalatho Crescent North | Horseshoe Inn | Falla Toll | Macbiehill Rd End | Coronation Garden |
|---|---|---|---|---|---|---|
| 13:25 | 13:28 | 13:30 | 13:41 | 13:44 | 13:53 | 14:05 |
All 20 stops in this direction
- Peebles High School Campus #6900949
- Victoria Park #6900950
- Bank of Scotland #6900963
- Scout Hall #6900704
- Dalatho Crescent South #6900964
- Dalatho Street #6900966
- Dalatho Crescent North #6900968
- Winkston Farm #69001290
- Cringletie House #69001681
- Station Road #69001287
- Horseshoe Inn #6900970
- Portmore Estate Hail & Ride #69001294
- Shiplaw Road #69001292
- Falla Toll #69001296
- Craigburn Wood Hail & Ride #69001298
- Leadburn #69002117
- Macbiehill Rd End #6900833
- Halmyre Mains #69001310
- Broomlee Crescent #69001061
- Coronation Garden #6900936
Route P12 to Peebles High School Campus
Destination sign “Peebles, High School, at” · from Blyth Square · 21 stops
Tuesday to Thursday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Blyth Square | Macbiehill Rd End | Shiplaw Rd | Station Road | Harrisons Garage | The Bridges | Peebles High School Campus |
|---|---|---|---|---|---|---|
| 07:55 | 08:07 | 08:18 | 08:20 | 08:31 | 08:33 | 08:36 |
Friday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Blyth Square | Macbiehill Rd End | Shiplaw Rd | Station Road | Harrisons Garage | The Bridges | Peebles High School Campus |
|---|---|---|---|---|---|---|
| 07:55 | 08:07 | 08:18 | 08:20 | 08:31 | 08:33 | 08:36 |
All 21 stops in this direction
- Blyth Square #6900935
- Broomlee Crescent #69001060
- Broomlee Crescent #69001061
- Macbiehill Rd End #6900832
- Leadburn #69002118
- Craigburn Wood Hail & Ride #69001297
- Falla Toll #69001295
- Shiplaw Rd #69001291
- Portmore Estate Hail & Ride #69001293
- Horseshoe Inn #6900971
- Station Road #69001288
- Cringletie House #69001682
- Winkston Farm #69001289
- Harrisons Garage #6900969
- Dalatho Street #6900967
- Dalatho Crescent South #6900965
- East Station Car Park #6900706
- The Bridges #69001589
- Eastgate Post Office #69001044
- County Hotel #6900703
- Peebles High School Campus #6900949
Route P12 route map
Questions about Borders Buses Route P12
What time is the first Route P12 bus?
Tuesday to Thursday: 07:55. Friday: 07:55.
What time is the last Route P12 bus?
Tuesday to Thursday: 15:55. Friday: 13:25. A time after midnight belongs to the evening before.
Does Route P12 run at weekends?
Saturday: no service. Sunday: no service.
Where does Route P12 go?
Route P12 serves Peebles High School Campus, Scout Hall, Macbiehill Rd End, Station Road and The Bridges. The full list of stops for each direction is below the timetables.
Are these live bus times?
No. They are the published timetable from Borders Buses’ open data, refreshed 4 October 2026. A bus can run early or late, and disruptions are not shown.
Source: Borders Buses open data (GTFS schedule for Borders Buses), used under the Open Government Licence v3.0. Refreshed 4 October 2026. These are scheduled times; disruptions and service alerts are published by the operator. Contains public sector information licensed under the Open Government Licence v3.0. Changes made: times reformatted into timetables and departure lists.