Planning to watch the Tour of Britain come through the Borders? Here are the best places and times to watch.
Please note that these times are estimates and can vary by 45 minutes depending on the speed of the race:
STAGE 3
Cockermouth to Kelso
216 km / 134.3 miles
(Tuesday, September 8)
Cockermouth 10:15am
Carlisle 11:58am
Gretna Green 12:28pm
Harelaw 12:58pm
Newcastleton 1:14pm
Bonchester Bridge 1:58pm
Hawick 2:12pm
Hawick High Street 2:15pm
Tower Knowe 2:15pm
Wilton Hill (King of the Mountains section) 2:17pm
A7 Wilton Hill 2:17pm
Selkirk 2:39pm
A7 Ettrick Terrace 2:42pm
B6360 dir Abbotsford 2:48pm
Tweedbank Drive 2:53
Melrose 2:57pm
Melrose High Street 2:59pm
Dingleton Road (King of the Mountains section) 3pm
A699 dir Kelso 3:07pm
Maxton 3:16pm
Kelso 3:35pm
A699 Kelso Bridge 3:35pm
Cobbled section 600m 3:36pm
Floors Castle 3:38pm
STAGE 4
Edinburgh to Blyth
217.4 km or 135.2 miles
(Wednesday, September 9)
Holyrood Park 10am
Musselburgh 10.22am
Prestonpans 10.29am
Gifford 11.11am
Cranshaws 11:38
Duns 12 noon
Coldstream 12.22pm
Cornhill 12.26pm
Crookham 12.35pm
Ford (including a King of the Mountains section) 12.40pm
Blyth 3.30pm