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

Raillink

95: GALASHIELS - CARLISLE ( Raillink )
      Via Selkirk - Hawick - Langholm
X95: EDINBURGH - CARLISLE ( Raillink )
      Via Eskbank-Newtongrange-Stow-Galashiels-Selkirk-Hawick-Langholm
95A: GALASHIELS - HAWICK ( Raillink )
      Via Borders General Hospital - Selkirk