BusGenie
60
Borders Buses

60 bus timetable: Galashiels to Berwick-Upon-Tweed via Duns

Galashiels ↔ Berwick-Upon-Tweed via Duns

Mode Bus

Galashiels → Berwick-Upon-Tweed via Duns

15 trips · first 06:43 · last 20:15
Mon–Fri Live Valid 2026-05-19 – 2027-05-18

Swipe sideways to see later trips.

Stop
06:43 Berwick-Upon-Tweed via Duns
07:08 Berwick-Upon-Tweed via Duns
08:43 Berwick-Upon-Tweed via Duns
08:50 Berwick-Upon-Tweed via Duns
09:08 Berwick-Upon-Tweed via Duns
10:43 Berwick-Upon-Tweed via Duns
11:08 Berwick-Upon-Tweed via Duns
12:43 Berwick-Upon-Tweed via Duns
13:08 Berwick-Upon-Tweed via Duns
14:43 Berwick-Upon-Tweed via Duns
15:08 Berwick-Upon-Tweed via Duns
17:08 Berwick-Upon-Tweed via Duns
17:13 Berwick-Upon-Tweed via Duns
17:38 Berwick-Upon-Tweed via Duns
20:15 Berwick-Upon-Tweed via Duns
·
·
·
08:50
·
·
·
·
·
·
·
·
·
·
·
06:43
·
08:43
·
·
10:43
·
12:43
·
14:43
·
·
17:13
·
·
06:50
·
08:50
·
·
10:50
·
12:50
·
14:50
·
·
17:19
·
·
06:57
·
08:57
·
·
10:57
·
12:57
·
14:57
·
·
17:27
·
·
07:02
·
09:02
·
·
11:02
·
13:02
·
15:02
·
·
17:32
·
·
07:05
·
09:05
·
·
11:05
·
13:05
·
15:05
·
·
17:35
·
·
07:16
·
09:16
·
·
11:16
·
13:16
·
15:16
·
·
17:46
·
·
07:27
·
09:27
·
·
11:27
·
13:27
·
15:27
·
·
17:57
·
·
07:37
·
09:37
·
·
11:37
·
13:37
·
15:37
·
·
18:07
·
·
07:48
·
09:48
·
·
11:48
·
13:48
·
15:48
·
·
18:18
·
·
07:53
07:08
09:53
08:56
09:08
11:53
11:08
13:53
13:08
15:53
15:08
17:08
18:23
17:38
20:15
·
07:13
·
·
09:13
·
11:13
·
13:13
·
15:13
17:13
·
17:43
20:20
08:08
07:27
10:08
09:11
09:27
12:08
11:27
14:08
13:27
16:08
15:27
17:27
18:38
17:57
20:34
·
07:35
·
09:19
09:35
·
11:35
·
13:35
·
15:35
17:35
·
18:05
20:42
08:21
·
10:21
·
·
12:21
·
14:21
·
16:21
·
·
18:51
·
·
08:27
·
10:27
·
·
12:27
·
14:27
·
16:27
·
·
18:57
·
·
08:29
·
10:29
·
·
12:29
·
14:29
·
16:29
·
·
18:59
·
·
08:32
·
10:32
·
·
12:32
·
14:32
·
16:32
·
·
19:02
·
·
08:34
·
10:34
·
·
12:34
·
14:34
·
16:34
·
·
19:04
·
·
08:39
·
10:39
·
·
12:39
·
14:39
·
16:39
·
·
19:09
·
·
08:50
07:44
10:50
09:28
09:44
12:50
11:44
14:50
13:44
16:50
15:44
17:44
19:20
18:14
20:51
08:53
07:46
10:53
09:30
09:46
12:53
11:46
14:53
13:46
16:53
15:46
17:46
19:23
18:16
20:53
08:57
07:50
10:57
09:34
09:50
12:57
11:50
14:57
13:50
16:57
15:50
17:50
·
18:20
·
09:02
07:54
11:02
09:38
09:54
13:02
11:54
15:02
13:54
17:02
15:54
17:54
·
18:24
·

Berwick-Upon-Tweed via Duns → Galashiels

15 trips · first 06:10 · last 19:10
Mon–Fri Live Valid 2026-05-19 – 2027-05-18

Swipe sideways to see later trips.

Stop
06:10 Berwick-Upon-Tweed via Duns
06:15 Berwick-Upon-Tweed via Duns
08:00 Berwick-Upon-Tweed via Duns
08:15 Berwick-Upon-Tweed via Duns
09:15 Berwick-Upon-Tweed via Duns
10:15 Berwick-Upon-Tweed via Duns
11:15 Berwick-Upon-Tweed via Duns
12:15 Berwick-Upon-Tweed via Duns
13:15 Berwick-Upon-Tweed via Duns
14:15 Berwick-Upon-Tweed via Duns
15:15 Berwick-Upon-Tweed via Duns
16:15 Berwick-Upon-Tweed via Duns
16:45 Berwick-Upon-Tweed via Duns
17:15 Berwick-Upon-Tweed via Duns
19:10 Berwick-Upon-Tweed via Duns
·
06:15
08:00
08:15
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
16:45
17:15
·
·
06:20
08:05
08:20
09:20
10:20
11:20
12:20
13:20
14:20
15:20
16:20
16:50
17:20
·
06:10
06:24
08:09
08:24
09:24
10:24
11:24
12:24
13:24
14:24
15:24
16:24
16:54
17:24
19:10
06:13
06:27
08:12
08:27
09:27
10:27
11:27
12:27
13:27
14:27
15:27
16:27
16:57
17:27
19:13
·
06:34
08:19
08:34
·
10:34
·
12:34
·
14:34
·
16:34
17:04
·
·
06:24
·
·
·
09:38
·
11:38
·
13:38
·
15:38
·
·
17:38
19:24
06:30
·
·
·
09:44
·
11:44
·
13:44
·
15:44
·
·
17:44
19:30
06:32
·
·
·
09:46
·
11:46
·
13:46
·
15:46
·
·
17:46
19:32
06:33
·
·
·
09:47
·
11:47
·
13:47
·
15:47
·
·
17:47
19:33
06:35
·
·
·
09:49
·
11:49
·
13:49
·
15:49
·
·
17:49
19:35
06:42
·
·
·
09:56
·
11:56
·
13:56
·
15:56
·
·
17:56
19:42
06:55
06:43
08:28
08:43
10:09
10:43
12:09
12:43
14:09
14:43
16:09
16:43
17:13
18:09
19:55
·
06:57
·
08:57
·
10:57
·
12:57
·
14:57
·
16:57
17:27
·
·
07:10
07:02
08:43
09:02
10:24
11:02
12:24
13:02
14:24
15:02
16:24
17:02
17:32
18:24
20:10
·
·
08:47
·
·
·
·
·
·
·
·
·
·
·
·
07:14
·
·
·
10:28
·
12:28
·
14:28
·
16:28
·
·
18:28
·
07:25
·
·
·
10:39
·
12:39
·
14:39
·
16:39
·
·
18:39
·
07:35
·
·
·
10:49
·
12:49
·
14:49
·
16:49
·
·
18:49
·
07:50
·
·
·
11:04
·
13:04
·
15:04
·
17:04
·
·
19:04
·
07:59
·
·
·
11:13
·
13:13
·
15:13
·
17:13
·
·
19:13
·
08:02
·
·
·
11:16
·
13:16
·
15:16
·
17:16
·
·
19:16
·
08:07
·
·
·
11:21
·
13:21
·
15:21
·
17:21
·
·
19:21
·
08:16
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
11:28
·
13:28
·
15:28
·
17:28
·
·
19:28
·
08:23
·
·
·
11:33
·
13:33
·
15:33
·
17:33
·
·
19:33
·

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

Main stops shown

25 main stops

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

  1. Tweedmouth, Retail Park adjacent
  2. Berwick-upon-Tweed, Golden Square northbound
  3. Berwick-upon-Tweed, Berwick Railway Station on
  4. Newfields, Morrisons near
  5. Foulden, Kerrigan Way after
  6. Burnmouth, East Flemington near
  7. Eyemouth High School opposite
  8. Eyemouth, Linkim Court near
  9. Eyemouth, Co-op Eyemouth At
  10. Eyemouth High School At
  11. Ayton, Old Town Ayton after
  12. Chirnside, Memorial Clock At
  13. Duns, Knoll Hospital opposite
  14. Duns, Dunlop House opposite
  15. Duns, Berwickshire High School Campus At
  16. Gavinton, Langton Bridge south-west bound
  17. Greenlaw, Church Street southbound
  18. Gordon, Ford Court adjacent
  19. Earlston Bus Stance At
  20. Newstead, St John's Wynd opposite
  21. Melrose, Market Square At
  22. Borders General Hospital Entrance At
  23. Netherdale, Borders College At
  24. Langlee, Hawthorn Road opposite
  25. Galashiels Transport Interchange Stance 6