101
Houston's Coaches
101 bus timetable: Dumfries to Edinburgh
Dumfries - Edinburgh
Route map
101 live route map
See the route, stops, and live buses currently on this line.
186 stops
Live buses loading
Map ready
Loading the route map...
Dumfries → Edinburgh
1 trip · first 08:45 · last 08:45
Daily
Live Valid 2026-06-08 – 2027-06-07
Swipe sideways to see later trips.
Stop
08:45
Edinburgh
Dumfries, Stance 4
Stance 4
08:45
Dumfries, Buccleuch Street
opposite Court
08:45
Dumfries, Academy Street
outside School
08:46
Dumfries, Woodbank
opposite
08:46
Dumfries, Edinburgh Road
opposite Parkfoot
08:47
Dumfries, Edinburgh Road
outside Golf Club
08:47
Dumfries, Edinburgh Road
opposite Marchfields
08:48
Dumfries, Bloomfield
opposite
08:49
Heathhall, Garden Centre
outside Centre
08:49
Locharbriggs, Edinburgh Rd
opposite Heathhall Terr
08:50
Locharbriggs, Gates Factory
opposite Factory
08:50
Locharbriggs, Lochthorn
opposite Library
08:51
Locharbriggs, Hall
opposite Shop
08:53
08:57
Shieldhill road end
opposite
08:59
Ae, Bridgend
at
09:03
Parkgate, Ae Inn
opposite Inn
09:05
Parkgate, Barony College Rd End
opposite Road End
09:05
09:11
St Anns, Village
opposite Sawmill
09:17
Beattock, Greystonerigg
opposite
09:23
09:25
09:28
09:30
Beattock, Old Stables Inn
opposite
09:30
09:33
Moffat, Esso Garage
opposite Garage
09:34
Moffat, High Street Stance 2
Stance 2
09:40
Moffat, Esso Garage
outside Garage
09:40
Moffat, Golfhill Drive
opposite
09:40
Crawford, Bellstane Avenue
opposite
10:00
Crawford, Carlisle Rd
at 36
10:01
10:07
10:18
Roberton, Howgate Road
before
10:23
10:29
10:34
Biggar, Moss Side Crescent
opposite
10:38
Biggar, Gasworks Road
after
10:39
Biggar, John Street
opposite
10:50
Biggar, Broughton Road
opposite
10:50
Biggar, Leafield Road
opposite
10:50
10:55
11:02
11:02
11:03
Dolphinton, Old Creamery Bus Shelter
opposite
11:04
West Linton, Gordon Arms Hotel
opposite
11:10
West Linton, Dryburn Brae
before
11:10
Carlops, Allan Ramsey Square
adjacent
11:14
Nine Mile Burn, Ninemileburn
north-east bound
11:16
11:18
Silverburn, Hopelands Road
opposite 10
11:20
Penicuik, Carsewell
opposite
11:21
11:23
Penicuik, Craigiebield Crescent
opposite
11:24
Penicuik, Navaar House Hotel
opposite
11:24
11:24
Penicuik, Town Centre
Stop C
11:25
11:25
11:25
11:26
11:27
Penicuik, Queensway
near
11:28
11:29
Mauricewood, Boyd-Orr Drive
opposite
11:29
11:30
Mauricewood, Willow Park Drive
opposite
11:32
11:36
11:37
11:37
Boghall Farm
at
11:38
11:40
Fairmilehead, Swanston Drive
before
11:41
11:41
Fairmilehead Crossroads
adjacent
11:42
11:42
Fairmilehead, Buckstone Road
opposite
11:43
Braids, Pentland View
after
11:44
Braids, Comiston Rise
opposite
11:44
11:45
Braids, Riselaw Road
opposite
11:46
Braids, Braid Hills Hotel
opposite
11:46
Morningside Station
after
11:49
11:49
Bruntsfield, Holy Corner
after
11:52
Bruntsfield Place
north-east bound
11:53
Bruntsfield, Whitehouse Loan
opposite
11:55
Tollcross, Home Street
northbound
11:57
Fountainbridge, Bread Street
opposite
11:58
Edinburgh West End, Usher Hall
Stop XA
12:00
Edinburgh West End, Lothian Road
Stop XC
12:02
Edinburgh, Princes Street (west)
Stop PF
12:06
12:09
12:10
Greenside, Leith Street
Stop JD
12:13
Edinburgh, Bus Station
Gate E-Stance 7
12:17
Edinburgh → Dumfries
1 trip · first 20:30 · last 20:30
Daily
Live Valid 2026-06-08 – 2027-06-07
Swipe sideways to see later trips.
Stop
20:30
Edinburgh
Edinburgh, Bus Station
Gate E-Stance 7
20:30
20:33
Edinburgh, Princes Street (west)
Stop PV
20:36
Edinburgh West End, Lothian Road
Stop XE
20:39
Edinburgh West End, Usher Hall
Stop XF
20:40
20:41
Tollcross, Home Street
Stop 2
20:44
20:45
Bruntsfield Place
south-west bound
20:47
Bruntsfield, Holy Corner
before
20:47
Morningside, Springvalley Gardens
opposite
20:50
Morningside Station
opposite
20:52
20:54
Braids, Riselaw Road
before
20:55
Braids, Comiston Springs Avenue
opposite
20:55
Braids, Comiston Rise
before
20:56
Braids, Pentland View
opposite
20:57
Fairmilehead, Buckstone Road
before
20:58
20:59
20:59
Fairmilehead, Swanston Avenue
opposite
21:00
Fairmilehead, Swanston Drive
opposite
21:01
Lothianburn, Golf Club
opposite
21:01
Boghall Farm
opposite
21:04
Easter Howgate, Fulford House
opposite
21:05
Easter Howgate Farm
opposite
21:05
Flotterstone Inn
opposite
21:07
21:10
Mauricewood, Bluebell Drive
opposite and after
21:12
21:12
Mauricewood Avenue
opposite
21:13
Mauricewood Road
opposite
21:13
Penicuik, Queensway
opposite
21:14
Penicuik, Cuiken Avenue
opposite
21:15
Penicuik, Angle Park
opposite
21:16
Penicuik, Wilson Street
opposite
21:17
Penicuik, Town Centre
Stop B
21:18
Penicuik, Lambs Pend
opposite
21:18
21:18
21:18
Penicuik, Harlaw Grove
opposite
21:19
21:21
21:23
Eight Mile Burn, Eastside Farm
opposite
21:24
Nine Mile Burn, Ninemileburn
south-west bound
21:26
Carlops, Allan Ramsey Square
opposite
21:28
21:32
21:33
21:38
Dolphinton, Roselea
opposite
21:40
Dolphinton, Dunsyre Junction
opposite
21:40
Dolphinton, Hillside Gardens
opposite
21:40
Candy Mill, Candymill Road
opposite
21:46
Biggar, Leafield Road
after
21:50
Biggar, Cross Road
after
21:50
Biggar, John Street
before
21:55
Biggar, Gasworks Road
opposite
21:55
21:56
Coulter, Memorial
opposite
22:01
Lamington, Emahroo
opposite
22:06
Roberton, Howgate Road
after
22:12
22:22
Abington, Colebrooke Terrace
opposite
22:27
Crawford, Carlisle Road
at 25
22:32
22:34
22:53
Moffat, Esso Garage
opposite Garage
22:53
Moffat, High Street Stance 2
Stance 2
22:56
Moffat, Esso Garage
outside Garage
22:56
Moffat, Golfhill Drive
opposite
22:57
23:00
Beattock, Primary School
opposite
23:01
Beattock, Cleuchbrae Rd End
opposite
23:02
Beattock, Tathhill Rd End
opposite
23:03
23:04
St Anns, Village
Sawmill
23:08
23:12
Parkgate, Barony College Road End
Road End
23:15
Parkgate, Ae Inn
outside Inn
23:15
Ae, Bridgend
opposite
23:16
23:19
Amisfield, The Cross
opposite
23:21
Locharbriggs, Hall
outside Shop
23:25
Locharbriggs, Lochthorn
Library
23:27
Locharbriggs, Gates Factory
outside Factory
23:27
23:28
Heathhall, Garden Centre
opposite Centre
23:29
Dumfries, Bloomfield
outside estate
23:29
Dumfries, Edinburgh Road
Marchfields
23:30
Dumfries, Edinburgh Road
opposite Golf Club
23:31
Dumfries, Edinburgh Road
Parkfoot
23:32
23:33
Dumfries, Academy Street
opposite School
23:33
23:34
Dumfries, Stance 1
Stance 1
23:35
Timetable data from Houston's Coaches, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code HNMI_101.
All stops shown
98 stops- Dumfries, Stance 4 Stance 4
- Dumfries, Buccleuch Street opposite Court
- Dumfries, Academy Street outside School
- Dumfries, Woodbank opposite
- Dumfries, Edinburgh Road opposite Parkfoot
- Dumfries, Edinburgh Road outside Golf Club
- Dumfries, Edinburgh Road opposite Marchfields
- Dumfries, Bloomfield opposite
- Heathhall, Garden Centre outside Centre
- Locharbriggs, Edinburgh Rd opposite Heathhall Terr
- Locharbriggs, Gates Factory opposite Factory
- Locharbriggs, Lochthorn Medical Centre at
- Locharbriggs, Lochthorn opposite Library
- Locharbriggs, Hall opposite Shop
- Amisfield, The Cross at
- Shieldhill road end opposite
- Ae, Bridgend at
- Parkgate, Ae Inn opposite Inn
- Parkgate, Barony College Rd End opposite Road End
- Courance, Blackacre Cottages A701
- St Anns, Village opposite Sawmill
- Beattock, Greystonerigg opposite
- Beattock, Tathhill Rd End at
- Beattock, Cleuchbrae Rd End at
- Beattock, Primary School at
- Beattock, Old Stables Inn opposite
- Moffat, Golfhill Drive at
- Moffat, Esso Garage opposite Garage
- Moffat, High Street Stance 2 Stance 2
- Moffat, Esso Garage outside Garage
- Moffat, Golfhill Drive opposite
- Crawford, Bellstane Avenue opposite
- Crawford, Carlisle Rd at 36
- Abington, Hunters Court At
- Abington Service Area at
- Roberton, Howgate Road before
- Lamington, Emahroo At
- Coulter, Memorial at
- Biggar, Moss Side Crescent opposite
- Biggar, Gasworks Road after
- Biggar, John Street opposite
- Biggar, Broughton Road opposite
- Biggar, Leafield Road opposite
- Candy Mill, Candymill Road at
- Dolphinton, Hillside Gardens At
- Dolphinton, Dunsyre Junction At
- Dolphinton, Town Hall near
- Dolphinton, Old Creamery Bus Shelter opposite
- West Linton, Gordon Arms Hotel opposite
- West Linton, Dryburn Brae before
- Carlops, Allan Ramsey Square adjacent
- Nine Mile Burn, Ninemileburn north-east bound
- Eight Mile Burn, Eastside Farm at
- Silverburn, Hopelands Road opposite 10
- Penicuik, Carsewell opposite
- Penicuik, Harlaw Grove at
- Penicuik, Craigiebield Crescent opposite
- Penicuik, Navaar House Hotel opposite
- Penicuik, Lambs Pend at
- Penicuik, Town Centre Stop C
- Penicuik, Wilson Street at
- Penicuik, John Street Lane at
- Penicuik, Angle Park at
- Penicuik, Cuiken Avenue at
- Penicuik, Queensway near
- Mauricewood Avenue at
- Mauricewood, Boyd-Orr Drive opposite
- Mauricewood, Bluebell Drive at
- Mauricewood, Willow Park Drive opposite
- Flotterstone Inn at
- Easter Howgate Farm at
- Easter Howgate, Fulford House at
- Boghall Farm at
- Lothianburn, Golf Club at
- Fairmilehead, Swanston Drive before
- Fairmilehead, Swanston Avenue before
- Fairmilehead Crossroads adjacent
- Fairmilehead, Caiystane Crescent before
- Fairmilehead, Buckstone Road opposite
- Braids, Pentland View after
- Braids, Comiston Rise opposite
- Braids, Comiston Springs Avenue after
- Braids, Riselaw Road opposite
- Braids, Braid Hills Hotel opposite
- Morningside Station after
- Morningside, Springvalley Gardens before
- Bruntsfield, Holy Corner after
- Bruntsfield Place north-east bound
- Bruntsfield, Whitehouse Loan opposite
- Tollcross, Home Street northbound
- Fountainbridge, Bread Street opposite
- Edinburgh West End, Usher Hall Stop XA
- Edinburgh West End, Lothian Road Stop XC
- Edinburgh, Princes Street (west) Stop PF
- Edinburgh, Princes Street (Scott Mon.) Stop PK
- Edinburgh, Princes Street (Waverley Steps) Stop PM
- Greenside, Leith Street Stop JD
- Edinburgh, Bus Station Gate E-Stance 7