102
Houston's Coaches
102 bus timetable: Dumfries to Edinburgh
Dumfries - Edinburgh
Route map
102 live route map
See the route, stops, and live buses currently on this line.
79 stops
Live buses loading
Map ready
Loading the route map...
Dumfries → Edinburgh
1 trip · first 17:20 · last 17:20
Saturday
Live Valid 2026-06-08 – 2027-06-07
Swipe sideways to see later trips.
Stop
17:20
Dumfries
Edinburgh, Bus Station
Gate E-Stance 7
17:20
Tollcross, Home Street
Stop 2
17:34
Morningside Station
opposite
17:42
Fairmilehead, Swanston Drive
opposite
17:51
Flotterstone Inn
opposite
17:57
18:02
18:12
Dolphinton, Roselea
opposite
18:19
Biggar, John Street
before
18:45
Coulter, Memorial
opposite
18:51
Lamington, Emahroo
opposite
18:56
Roberton, Howgate Road
after
19:02
19:12
Abington, Colebrooke Terrace
opposite
19:17
19:24
Elvanfoot, Station Road
before
19:29
Thornhill, Cross
outside Bank
19:59
Dumfries, Stance 1
Stance 1
20:24
Timetable data from Houston's Coaches, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code HNMI_102.
Main stops shown
18 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Edinburgh, Bus Station Gate E-Stance 7
- Tollcross, Home Street Stop 2
- Morningside Station opposite
- Fairmilehead, Swanston Drive opposite
- Flotterstone Inn opposite
- Silverburn, Hopelands Road near
- West Linton, Gordon Arms Hotel At
- Dolphinton, Roselea opposite
- Biggar, John Street before
- Coulter, Memorial opposite
- Lamington, Emahroo opposite
- Roberton, Howgate Road after
- Abington Service Area at
- Abington, Colebrooke Terrace opposite
- Crawford, Bellstane Avenue at
- Elvanfoot, Station Road before
- Thornhill, Cross outside Bank
- Dumfries, Stance 1 Stance 1