Live train departures at 2025-01-03T03:17:49Z

        ┌─────────────────────────┐
        │ Earlston, Borders (Bus) │
┌───────┴─────────────────────────┴───────┐
│ Destination        Pl  Depart  Expected │
├─────────────────────────────────────────┤
│ Berwick-upon-Tweed       07:16  On Time │
│ XC service                              │
├─────────────────────────────────────────┤
│ Galashiels (Bus)         07:48  On Time │
│ XC service                              │
├─────────────────────────────────────────┤
│ Galashiels (Bus)         09:38  On Time │
│ XC service                              │
├─────────────────────────────────────────┤
│ Galashiels (Bus)         11:38  On Time │
│ XC service                              │
├─────────────────────────────────────────┤
│ Galashiels (Bus)         13:38  On Time │
│ XC service                              │
├─────────────────────────────────────────┤
│ Galashiels (Bus)         15:38  On Time │
│ XC service                              │
├─────────────────────────────────────────┤
│ Galashiels (Bus)         18:38  On Time │
│ XC service                              │
└─────────────────────────────────────────┘

Data provided by https://departureboards.mobi
https://area51.dev and National Rail Enquiries