60
Borders Buses
60 bus timetable: Galashiels to Berwick-Upon-Tweed via Duns
Galashiels ↔ Berwick-Upon-Tweed via Duns
Route map
60 live route map
See the route, stops, and live buses currently on this line.
195 stops
Live buses loading
Map ready
Loading the route map...
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
Duns, The Crescent
opposite
07:53
07:15
09:53
08:56
09:15
11:53
11:15
13:53
13:15
15:53
15:15
17:15
18:23
17:45
20:23
07:54
07:16
09:54
08:57
09:16
11:54
11:16
13:54
13:16
15:54
15:16
17:16
18:24
17:46
20:23
Duns, Buxley Road End
opposite
07:56
07:17
09:56
08:59
09:17
11:56
11:17
13:56
13:17
15:56
15:17
17:17
18:26
17:47
20:25
Edrom, Brieryhill Rd End
opposite
07:58
07:19
09:58
09:01
09:19
11:58
11:19
13:58
13:19
15:58
15:19
17:19
18:28
17:49
20:27
Edrom, Craigswalls Entrance
opposite
08:03
07:23
10:03
09:06
09:23
12:03
11:23
14:03
13:23
16:03
15:23
17:23
18:33
17:53
20:30
08:05
07:25
10:05
09:08
09:25
12:05
11:25
14:05
13:25
16:05
15:25
17:25
18:35
17:55
20:32
Chirnside Amateur Boxing Club
opposite
08:07
07:26
10:07
09:10
09:26
12:07
11:26
14:07
13:26
16:07
15:26
17:26
18:37
17:56
20:33
Chirnside, Crosshill
opposite
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
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
08:09
07:27
10:09
09:11
09:27
12:09
11:27
14:09
13:27
16:09
15:27
17:27
18:39
17:57
20:34
·
07:29
·
09:13
09:29
·
11:29
·
13:29
·
15:29
17:29
·
17:59
20:36
·
07:30
·
09:14
09:30
·
11:30
·
13:30
·
15:30
17:30
·
18:00
20:37
Foulden, A6105 West Foulden Hail & Ride
eastbound
·
07:31
·
09:15
09:31
·
11:31
·
13:31
·
15:31
17:31
·
18:01
20:38
Newfields, Morrisons
opposite
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
Highfields Estate, Magdelene
southbound
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
Berwick-upon-Tweed, Cemetery Lodge
opposite
08:51
07:44
10:51
09:28
09:44
12:51
11:44
14:51
13:44
16:51
15:44
17:44
19:21
18:14
20:51
08:51
07:45
10:51
09:29
09:45
12:51
11:45
14:51
13:45
16:51
15:45
17:45
19:21
18:15
20:52
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:54
07:47
10:54
09:31
09:47
12:54
11:47
14:54
13:47
16:54
15:47
17:47
·
18:17
·
Berwick-upon-Tweed, Castlegate
southbound
08:54
07:47
10:54
09:31
09:47
12:54
11:47
14:54
13:47
16:54
15:47
17:47
·
18:17
·
Berwick-upon-Tweed, Golden Square
southbound
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
·
Tweedmouth, Retail Park
opposite
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
Tweedmouth, Retail Park
adjacent
·
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
·
Berwick-upon-Tweed, Golden Square
northbound
·
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:22
08:07
08:22
09:22
10:22
11:22
12:22
13:22
14:22
15:22
16:22
16:52
17:22
·
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: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:11
06:25
08:10
08:25
09:25
10:25
11:25
12:25
13:25
14:25
15:25
16:25
16:55
17:25
19:11
06:11
06:25
08:10
08:25
09:25
10:25
11:25
12:25
13:25
14:25
15:25
16:25
16:55
17:25
19:11
Newfields, Morrisons
near
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:38
08:23
08:38
·
10:38
·
12:38
·
14:38
·
16:38
17:08
·
·
·
06:40
08:25
08:40
·
10:40
·
12:40
·
14:40
·
16:40
17:10
·
·
Chirnside, Mabons Place
after
06:53
06:42
08:27
08:42
10:07
10:42
12:07
12:42
14:07
14:42
16:07
16:42
17:12
18:07
19:53
Chirnside, Dominies Road
opposite
06:54
06:42
08:27
08:42
10:08
10:42
12:08
12:42
14:08
14:42
16:08
16:42
17:12
18:08
19:54
Chirnside, Co-op Chirnside
outside
06:54
06:42
08:27
08:42
10:08
10:42
12:08
12:42
14:08
14:42
16:08
16:42
17:12
18:08
19:54
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
Chirnside Amateur Boxing Club
outside
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
Chirnside, Market Rd
opposite
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:56
06:44
08:29
08:44
10:10
10:44
12:10
12:44
14:10
14:44
16:10
16:44
17:14
18:10
19:56
06:59
06:47
08:32
08:47
10:13
10:47
12:13
12:47
14:13
14:47
16:13
16:47
17:17
18:13
19:59
Edrom, Brieryhill Rd End
adjacent
07:03
06:51
08:36
08:51
10:17
10:51
12:17
12:51
14:17
14:51
16:17
16:51
17:21
18:17
20:03
Duns, Pinkie Smithy
opposite
07:05
06:52
08:38
08:52
10:19
10:52
12:19
12:52
14:19
14:52
16:19
16:52
17:22
18:19
20:05
Duns, Buxley Rd End
adjacent
07:06
06:53
08:39
08:53
10:20
10:53
12:20
12:53
14:20
14:53
16:20
16:53
17:23
18:20
20:06
07:08
06:55
08:41
08:55
10:22
10:55
12:22
12:55
14:22
14:55
16:22
16:55
17:25
18:22
20:08
Duns, Bridgend Garage
opposite
07:09
06:56
08:42
08:56
10:23
10:56
12:23
12:56
14:23
14:56
16:23
16:56
17:26
18:23
20:09
Duns, Dunlop House
opposite
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
Timetable data from Borders Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code BORD_60.
All stops shown
109 stops- Tweedmouth, Retail Park adjacent
- Tweedmouth, Asda opposite
- Tweedmouth, Union Brae opposite
- Berwick-upon-Tweed, Golden Square northbound
- Berwick-upon-Tweed, Castlegate Red Lion adjacent
- Berwick-upon-Tweed, Berwick Railway Station on
- Berwick-upon-Tweed, Railway Station near
- Berwick-upon-Tweed, North Road nursing home opposite
- Berwick-upon-Tweed, Cemetery Lodge near
- Newfields, Morrisons near
- Berwick-upon-Tweed, Meadow Hill House opposite
- Halidon Hill, Camphill opposite
- Halidon Hill, Brow of the Hill opposite
- Halidon Hill, Three Winds opposite
- Foulden, A6105 Scottish Border westbound
- Foulden, Kerrigan Way after
- Foulden Village Hall after
- Foulden, A6105 Burnbank Hail & Ride westbound
- Foulden, A6105 New Mains Hail & Ride westbound
- Foulden, A6105 West Foulden Hail & Ride westbound
- Chirnside, A6105 Edington Mill Hail & Ride westbound
- Chirnside, A6105 Chirnside Hall Hotel Hail & Ride westbound
- Ramparts Business Park, Conundrum near
- Marshall Meadows, Loughend opposite
- Marshall Meadows, New East Farm near
- Lamberton, Maryfield Bridge near 1
- Burnmouth, East Flemington near
- Eyemouth High School opposite
- Eyemouth, The Avenue opposite
- Eyemouth, Linkim Court near
- Eyemouth, Co-op Eyemouth At
- Eyemouth, Victoria Road Car Park adjacent
- Eyemouth, The Avenue adjacent
- Eyemouth High School At
- Ayton, Lawfield Drive opposite
- Ayton, Red Lion House opposite
- Ayton, Old Town Ayton after
- Ayton, Peelwalls Entrance opposite
- Chirnside, Edington Covert Cotts At
- Chirnside, Mabons Place after
- Chirnside, Dominies Road opposite
- Chirnside, Co-op Chirnside outside
- Chirnside, Memorial Clock At
- Chirnside Amateur Boxing Club outside
- Chirnside, Market Rd opposite
- Chirnsidebridge, Ninewells Mains Farm At
- Edrom, Craigswalls Entrance At
- Edrom Road End opposite
- Edrom, Brieryhill Rd End adjacent
- Duns, Pinkie Smithy opposite
- Duns, Buxley Rd End adjacent
- Duns, Our Lady & St Margaret Catholic Church outside
- Duns, The Crescent near
- Duns, Bridgend Garage opposite
- Duns, Boston Court opposite
- Duns, Knoll Hospital opposite
- Duns, Knoll Hospital At
- Duns, Boston Court At
- Duns, Dunlop House opposite
- Duns Volunteer Hall outside
- Duns, Langtongate near 15
- Duns Primary School opposite
- Duns, Berwickshire High School Campus At
- Gavinton, Langton Bridge south-west bound
- Polwarth Road End south-west bound
- Greenlaw, The Avenue before
- Greenlaw, Church Street southbound
- Greenlaw, Wester Row opposite 28
- East Gordon Farm At
- Gordon, Ford Court adjacent
- Huntlywood, Nether Huntlywood At
- Earlston, East Morriston Rd End opposite
- Earlston, West Morriston Rd End opposite
- Earlston, Kelso Hill opposite
- Earlston, The Old Sawmill At
- Earlston Primary School westbound
- Earlston Bus Stance At
- Earlston, Melrose Road southbound
- Earlston, Drygrange Nursing Home At
- Leaderfoot Bridge southbound
- Leaderfoot Roundabout westbound
- Newstead, Rushbank opposite
- Newstead, St John's Wynd opposite
- Newstead, Claymires Lane near
- Newstead, The Orchard near
- Newstead, Dean Park near
- Melrose, Priorswalk opposite
- Melrose, Priorwood House opposite
- Melrose, Market Square At
- Melrose, St Dunstan's Lane near
- Melrose, Gibson Park At
- Highcross, Weirhill Place opposite
- Highcross, Holy Trinity Church opposite
- Highcross, Ormiston Terrace At
- Darnick Vale opposite
- Borders General Hospital Entrance At
- Tweedbank, Lowood Bridge before
- Gattonside, Lowood Toll adjacent
- Gattonside, Pavilion Rd End opposite
- Langlee, Easter Langlee Industrial Estate opposite
- Langlee, Kenilworth Avenue opposite
- Netherdale, Borders College At
- Galashiels Health Centre opposite
- Langlee, Winston Road adjacent
- Langlee, Hawthorn Road opposite
- Langlee Primary School near
- Glenfield, Melrose Road opposite 20
- Glenfield, Ellwyn Crescent opposite
- Galashiels Transport Interchange Stance 6