BusGenie
102
Houston's Coaches

102 bus timetable: Dumfries to Edinburgh

Dumfries - Edinburgh

Mode Bus

Dumfries → Edinburgh

1 trip · first 17:20 · last 17:20
Daily 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
Bruntsfield Place south-west bound
17:37
17:42
17:54
17:55
17:57
18:05
18:19
18:51
18:56
Durisdeer, Dalveen opposite Toll Cottage
19:44
Durisdeermill, Village opposite Phone Box
19:48
19:53
Thornhill, Cross outside Bank
19:59
20:01
20:02
20:02
20:04
20:14
Holywood, Old Holywood opposite Glenisla
20:17
Newbridge, Farm opposite Newton Rd
20:20
Lochside, Jocks Loaning at Jocks Loaning
20:21
Lochside, Rhino opposite McDonalds
20:21
20:24

Timetable data from Houston's Coaches, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code HNMI_102.

All stops shown

79 stops
  1. Edinburgh, Bus Station Gate E-Stance 7
  2. Edinburgh, Princes Street (Scott Mon.) Stop PR
  3. Edinburgh, Princes Street (west) Stop PV
  4. Edinburgh West End, Lothian Road Stop XE
  5. Edinburgh West End, Usher Hall Stop XF
  6. Fountainbridge, Bread Street after
  7. Tollcross, Home Street Stop 2
  8. Bruntsfield, Whitehouse Loan after
  9. Bruntsfield Place south-west bound
  10. Bruntsfield, Holy Corner before
  11. Morningside, Springvalley Gardens opposite
  12. Morningside Station opposite
  13. Braids, Braid Hills Hotel near
  14. Braids, Riselaw Road before
  15. Braids, Comiston Springs Avenue opposite
  16. Braids, Comiston Rise before
  17. Braids, Pentland View opposite
  18. Fairmilehead, Buckstone Road before
  19. Fairmilehead, Caiystane Crescent after
  20. Fairmilehead Crossroads near
  21. Fairmilehead, Swanston Avenue opposite
  22. Fairmilehead, Swanston Drive opposite
  23. Lothianburn, Golf Club opposite
  24. Boghall Farm opposite
  25. Easter Howgate, Fulford House opposite
  26. Easter Howgate Farm opposite
  27. Flotterstone Inn opposite
  28. Silverburn, Hopelands Road near
  29. Eight Mile Burn, Eastside Farm opposite
  30. Nine Mile Burn, Ninemileburn south-west bound
  31. Carlops, Allan Ramsey Square opposite
  32. West Linton, Dryburn Brae after
  33. West Linton, Gordon Arms Hotel At
  34. Dolphinton, Old Creamery Bus Shelter At
  35. Dolphinton, Roselea opposite
  36. Dolphinton, Dunsyre Junction opposite
  37. Dolphinton, Hillside Gardens opposite
  38. Candy Mill, Candymill Road opposite
  39. Biggar, Leafield Road after
  40. Biggar, Cross Road after
  41. Biggar, John Street before
  42. Biggar, Gasworks Road opposite
  43. Biggar, Moss Side Crescent after
  44. Coulter, Memorial opposite
  45. Lamington, Emahroo opposite
  46. Roberton, Howgate Road after
  47. Abington Service Area at
  48. Abington, Colebrooke Terrace opposite
  49. Crawford, Carlisle Road at 25
  50. Crawford, Bellstane Avenue at
  51. Elvanfoot, Station Road before
  52. Durisdeer, Dalveen opposite Toll Cottage
  53. Durisdeermill, Village opposite Phone Box
  54. Carronbridge, Holestane Road End opposite Road End
  55. Carronbridge, Carronbank at no 1
  56. Thornhill, Old Post Office old PO
  57. Thornhill, Cross outside Bank
  58. Thornhill, Drumlanrig Street no 85
  59. Closeburn, Trigony House opposite Hotel
  60. Closeburn, Main Street Steps opposite Steps
  61. Closeburn, Main Street Post Office opposite Post Office
  62. Kirkpatrick, A76 Road End
  63. Auldgirth, Stepends Rd End opposite
  64. Auldgirth, Ballochan Road at
  65. Auldgirth, Inn at
  66. Burnhead, Friars Carse Rd End at
  67. Burnhead, Courthill Caravan Park opposite
  68. Holywood, Portrack Road End
  69. Holywood, Glengower Farm at
  70. Holywood, Old Holywood opposite Glenisla
  71. Holywood, Village A76
  72. Holywood, Dalawoodie A76
  73. Newbridge, Farm opposite Newton Rd
  74. Lochside, Jocks Loaning at Jocks Loaning
  75. Lochside, Rhino opposite McDonalds
  76. Dumfries, Goldie Park at Park
  77. Dumfries, Glasgow Street St Teresas
  78. Dumfries, Glasgow Street Farmfoods
  79. Dumfries, Stance 1 Stance 1