BusGenie
X95
Borders Buses

X95 bus timetable: Galashiels to Hawick

Galashiels - Hawick

Mode Bus

Edinburgh → Carlisle via Galashiels + Hawick

14 trips · first 07:15 · last 19:15
Sunday Live Valid 2026-05-19 – 2027-05-18

Swipe sideways to see later trips.

Stop
07:15 Carlisle via Galashiels + Hawick
08:15 Carlisle via Galashiels + Hawick
09:15 Carlisle via Galashiels + Hawick
10:15 Carlisle via Galashiels + Hawick
10:37 Carlisle via Galashiels + Hawick
11:15 Carlisle via Galashiels + Hawick
12:37 Carlisle via Galashiels + Hawick
13:15 Carlisle via Galashiels + Hawick
14:37 Carlisle via Galashiels + Hawick
15:15 Carlisle via Galashiels + Hawick
16:37 Carlisle via Galashiels + Hawick
17:15 Carlisle via Galashiels + Hawick
18:37 Carlisle via Galashiels + Hawick
19:15 Carlisle via Galashiels + Hawick
Edinburgh, Bus Station Gate E-Stance 9
·
·
·
·
10:37
·
12:37
·
14:37
·
16:37
·
18:37
·
·
·
·
·
10:49
·
12:49
·
14:49
·
16:49
·
18:49
·
·
·
·
·
10:58
·
12:58
·
14:58
·
16:58
·
18:58
·
·
·
·
·
11:06
·
13:06
·
15:06
·
17:06
·
19:06
·
Eskbank Toll south-east bound
·
·
·
·
11:16
·
13:16
·
15:16
·
17:16
·
19:16
·
·
·
·
·
11:24
·
13:24
·
15:24
·
17:24
·
19:24
·
·
·
·
·
11:31
·
13:31
·
15:31
·
17:31
·
19:31
·
Heriot A7 opposite
·
·
·
·
11:38
·
13:38
·
15:38
·
17:38
·
19:38
·
·
·
·
·
11:44
·
13:44
·
15:44
·
17:44
·
19:44
·
·
·
·
·
11:52
·
13:52
·
15:52
·
17:52
·
19:52
·
07:15
08:15
09:15
10:15
12:15
11:15
14:14
13:15
16:14
15:15
18:14
17:15
20:14
19:15
07:21
08:21
09:21
10:21
12:21
11:21
14:20
13:21
16:20
15:21
18:20
17:21
20:20
19:21
07:31
08:31
09:31
10:31
12:31
11:31
14:30
13:31
16:30
15:31
18:30
17:31
20:30
19:31
07:40
08:40
09:40
10:40
12:40
11:40
14:39
13:40
16:39
15:40
18:39
17:40
20:39
19:40
07:50
08:50
09:53
10:50
12:53
11:50
14:49
13:50
16:49
15:53
18:49
17:50
20:49
19:50
·
·
09:55
·
12:55
·
·
·
·
15:55
·
·
·
·
·
·
09:58
·
12:58
·
·
·
·
15:58
·
·
·
·
Eweslees, Mosspaul opposite Hotel
·
·
10:15
·
13:15
·
·
·
·
16:15
·
·
·
·
Langholm High Street south-east bound
·
·
10:33
·
13:33
·
·
·
·
16:33
·
·
·
·
·
·
10:45
·
13:45
·
·
·
·
16:45
·
·
·
·
·
·
10:55
·
13:55
·
·
·
·
16:55
·
·
·
·
·
·
11:05
·
14:05
·
·
·
·
17:05
·
·
·
·
·
·
11:19
·
14:19
·
·
·
·
17:19
·
·
·
·

Carlisle via Galashiels + Hawick → Edinburgh

14 trips · first 07:05 · last 20:05
Sunday Live Valid 2026-05-19 – 2027-05-18

Swipe sideways to see later trips.

Stop
07:05 Carlisle via Galashiels + Hawick
08:05 Carlisle via Galashiels + Hawick
09:05 Carlisle via Galashiels + Hawick
10:05 Carlisle via Galashiels + Hawick
11:05 Carlisle via Galashiels + Hawick
11:32 Carlisle via Galashiels + Hawick
12:05 Carlisle via Galashiels + Hawick
14:05 Carlisle via Galashiels + Hawick
14:32 Carlisle via Galashiels + Hawick
15:05 Carlisle via Galashiels + Hawick
17:05 Carlisle via Galashiels + Hawick
17:32 Carlisle via Galashiels + Hawick
18:05 Carlisle via Galashiels + Hawick
20:05 Carlisle via Galashiels + Hawick
·
·
·
·
·
11:32
·
·
14:32
·
·
17:32
·
·
·
·
·
·
·
11:45
·
·
14:45
·
·
17:45
·
·
·
·
·
·
·
11:56
·
·
14:56
·
·
17:56
·
·
·
·
·
·
·
12:07
·
·
15:07
·
·
18:07
·
·
Langholm High Street opposite Londis
·
·
·
·
·
12:20
·
·
15:20
·
·
18:20
·
·
·
·
·
·
·
12:37
·
·
15:37
·
·
18:37
·
·
·
·
·
·
·
12:55
·
·
15:55
·
·
18:55
·
·
07:05
08:05
09:05
10:05
11:05
13:05
12:05
14:05
16:05
15:05
17:05
19:05
18:05
20:05
07:16
08:16
09:16
10:16
11:16
13:16
12:16
14:16
16:16
15:16
17:16
19:16
18:16
20:16
07:25
08:25
09:25
10:25
11:25
13:25
12:25
14:25
16:25
15:25
17:25
19:25
18:25
20:25
07:34
08:34
09:34
10:34
11:34
13:34
12:34
14:34
16:34
15:34
17:34
19:34
18:34
20:34
07:40
08:45
09:40
10:45
11:40
13:40
12:45
14:45
16:45
15:40
17:40
19:40
18:40
20:40
·
09:03
·
11:03
·
·
13:03
15:03
17:03
·
·
·
·
·
·
09:11
·
11:11
·
·
13:11
15:11
17:11
·
·
·
·
·
·
09:17
·
11:17
·
·
13:17
15:17
17:17
·
·
·
·
·
·
09:24
·
11:24
·
·
13:24
15:24
17:24
·
·
·
·
·
·
09:34
·
11:34
·
·
13:34
15:34
17:34
·
·
·
·
·
·
09:40
·
11:40
·
·
13:40
15:40
17:40
·
·
·
·
·
·
09:50
·
11:50
·
·
13:50
15:50
17:50
·
·
·
·
·
·
09:57
·
11:57
·
·
13:57
15:57
17:57
·
·
·
·
·
·
10:05
·
12:05
·
·
14:05
16:05
18:05
·
·
·
·
·
Edinburgh, Bus Station Gate E-Stance 9
·
10:19
·
12:19
·
·
14:19
16:19
18:19
·
·
·
·
·

Timetable data from Borders Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code BORD_X95.

Main stops shown

23 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Edinburgh, Bus Station Gate E-Stance 9
  2. Old Town, North Bridge Stop ND
  3. Newington, Commonwealth Pool at
  4. Little France Stop IK
  5. Eskbank Toll south-east bound
  6. Newtongrange, Fourth Street at
  7. North Middleton, Borthwick Castle Road at
  8. Heriot A7 opposite
  9. Fountainhall A7 opposite
  10. Stow Townfoot near
  11. Galashiels Transport Interchange Stance 3
  12. Kingsknowes, Archies Walk near
  13. Selkirk, Market Place At
  14. Ashkirk Village Hall opposite
  15. Hawick, Mart Street Bus Stance At
  16. Hawick, Horse opposite
  17. Hawick, RC Church At
  18. Eweslees, Mosspaul opposite Hotel
  19. Langholm High Street south-east bound
  20. Canonbie, Cross Keys Hotel opposite Hotel
  21. Longtown, Graham Arms outside
  22. Kingstown, California Road near
  23. Carlisle, Halston Hotel At