Registered local bus service

PM1121403/29

X95

Service
X95
From
Edinburgh Bus Station
To
Newtongrange Fourth Street
Via
Main Street Newtongrange
Effective
20 October 2025
Status
Registered

Registration history

14 records

Publisher-supplied variations, newest variation number first. Differing rows with the same variation number are preserved; no missing historical changes are reconstructed.

#13 · Registered

Effective
20 October 2025
Received
8 September 2025

X95 · Edinburgh Bus StationNewtongrange Fourth Street

via Main Street Newtongrange

Variation to Timetable (V13)

Operating between Edinburgh Bus Station and Newtongrange Fourth Street given service number X95 effective from 20 October 2025. To amend Timetable.

#12 · Registered

Effective
2 October 2023
Received
27 September 2023

X95 · Edinburgh Bus StationNewtongrange Main Street

via Main Street Newtongrange

Daily REVISED TIMETABLE FOR THE DURATION OF WORKS ON MART STREET, HAWICK. THESE WORKS ARE EXPECTED TO BE FROM 02 OCTOBER 2023 UNTIL 27 DECEMBER 2023

Operating between Edinburgh Bus Station and Newtongrange Main Street given service number X95 / 95A effective from 02 October 2023. To amend Route and Timetable.

#11 · Registered

Effective
24 July 2023
Received
12 June 2023

X95 · Edinburgh Bus StationNewtongrange Main Street

via Main Street Newtongrange

Daily

Operating between Edinburgh Bus Station and Newtongrange Main Street given service number X95 / 95A effective from 24 July 2023. To amend Timetable.

#10 · Registered

Effective
27 June 2022
Received
9 June 2022

X95 · Edinburgh Bus StationNewtongrange Main Street

via Main Street Newtongrange

Daily

Operating between Edinburgh Bus Station and Newtongrange Main Street given service number X95 / 95A effective from 27 June 2022. To amend Timetable.

#9 · Registered

Effective
13 November 2021
Received
2 November 2021

X95 · Edinburgh Bus StationNewtongrange Main Street

via Main Street Newtongrange

Daily

Operating between Edinburgh Bus Station and Newtongrange Main Street given service number X95 / 95A effective from 13 November 2021. To amend Timetable.

#8 · Registered

Effective
17 May 2021
Received
7 May 2021

X95 · Edinburgh Bus StationNewtongrange Main Street

via Main Street Newtongrange

Daily

Operating between Edinburgh Bus Station and Newtongrange Main Street given service number X95 / 95A effective from 17 May 2021. To amend Timetable.

#7 · Expired

Effective
16 November 2020
Received
11 November 2020
End date
1 March 2021

X95 · Edinburgh Bus StationNewtongrange Main Street

via Main Street Newtongrange

Daily

Operating between Edinburgh Bus Station and Newtongrange Main Street given service number X95 / 95A effective from 16 November 2020. To amend Timetable.

#6 · Expired

Effective
20 July 2020
Received
15 July 2020
End date
30 September 2020

X95 · Edinburgh Bus StationNewtongrange Main Street

via Main Street Newtongrange

Temporary suspension of service (in response to COVID-19 emergency) Temporary variation - COVID 19 - increased frequency TEMPORARY VARIATION - COVID 19 - revised timetable

Operating between Edinburgh Bus Station and Newtongrange Main Street given service number X95 / 95A effective from 20 July 2020. To amend Timetable.

#5 · Expired

Effective
29 June 2020
Received
26 June 2020
End date
30 September 2020

X95 · Edinburgh Bus StationNewtongrange Main Street

via Main Street Newtongrange

Temporary suspension of service (in response to COVID-19 emergency) Temporary variation - COVID 19 - increased frequency

Operating between Edinburgh Bus Station and Newtongrange Main Street given service number X95 / 95A effective from 29 June 2020. To amend Timetable.

#4 · Expired

Effective
27 March 2020
Received
25 March 2020
End date
31 August 2020

X95 · Edinburgh Bus StationNewtongrange Main Street

via Main Street Newtongrange

Temporary suspension of service (in response to COVID-19 emergency)

Operating between Edinburgh Bus Station and Newtongrange Main Street given service number X95 / 95A effective from 27 March 2020. To amend Timetable.

#3 · Expired

Effective
23 March 2020
Received
20 March 2020
End date
31 August 2020

X95 · Edinburgh Bus StationNewtongrange Main Street

via Main Street Newtongrange

Daily TEMPORARY VARIATION - COVID 19

Operating between Edinburgh Bus Station and Newtongrange Main Street given service number X95 / 95A effective from 23 March 2020. To amend Timetable.

#2 · Registered

Effective
2 July 2018
Received
21 May 2018

X95 · Edinburgh Bus StationNewtongrange Main Street

via Main Street Newtongrange

Daily

Operating between Edinburgh Bus Station and Newtongrange Main Street given service number X95 / 95A effective from 02 July 2018. To amend Timetable.

#1 · Registered

Effective
2 September 2017
Received
29 August 2017

X95 · Edinburgh Bus StationNewtongrange Main Street

via Main Street Newtongrange

Daily

Operating between Edinburgh Bus Station and Newtongrange Main Street given service number X95 / 95A effective from 02 September 2017. To amend Route.

#0 · Registered

Effective
26 March 2017
Received
17 March 2017

X95 · Edinburgh Bus StationNewtongrange Main Street

via Main Street Newtongrange

Daily

From: Edinburgh Bus Station To: Newtongrange Main Street Via: Main Street Newtongrange Name or No.: X95 / 95A Service type: Normal Stopping / Hail & Ride Effective date: 26 March 2017 Other details: Daily

Official Traffic Commissioner public data. Snapshot updated 8 Sept 2026. Traffic Commissioners / DVSA · CC BY ↗