Timetables

These are the registered timetables. Please view the Travel News section on our website for information on service diversions or disruptions which may affect service operations.

95/X95/95A

 

95: GALASHIELS - CARLISLE
      Via Hawick and Langholm
X95: EDINBURGH - CARLISLE
      Via Galashiels Hawick and Langholm
95A: EDINBURGH - SELKIRK
      Via Galashiels