30A Arbroath to Edzell via Borrowfield, Hillside

Operated by Stagecoach East Scotland. First bus 07:07, last bus 21:45. 7 journeys on weekdays. Fares: adult single £2.00 to £7.40 — more.

Next towards Edzell from Bus Station (Stance 2): 17:45

Next towards Arbroath from Panmure Arms (at): 18:16

Wanted a different 30A? 3 other bus routes are numbered 30A elsewhere in the UK — see every 30A bus timetable by area.

Timetable

Ends at Edzell Panmure Arms · Monday to Friday · 3 journeys
Stop 17:4519:4521:45
Bus Station (Stance 2) 17:4519:4521:45
Brechin Place (opp) 17:5119:5121:51
Chance Inn (at) 18:0120:0122:01
Ferryden Pier (near) 18:1120:1122:11
Montrose Railway Station 18:1720:1722:17
Lloyds Pharmacy (at 1) 18:2020:2022:20
Primary School (opp) 18:2520:2522:25
Fettes Way (at) 18:2720:2722:27
Inverarity Crescent (opp 12) 18:3220:3222:32
House of Dun Road End (opp) 18:4120:4122:41
Slater Way 18:4620:4622:46
Northern Hotel (opp) 18:5120:5122:51
Porter's Lodge (near) 19:0121:0123:01
Panmure Arms (opp) 19:1221:1223:12

Each column is one journey, headed by the time it sets off. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

Stagecoach East Scotland's published fares on the 30A: adult single £2.00 to £7.40, child single £1.00 to £3.70. The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 30A. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Fares on the 30A

Adult single £2.00 to £7.40 · Child single £1.00 to £3.70

Adult single fare table, stage to stage
£2.30 Warddykes
£2.30£2.30 Marywell
£2.90£2.30£2.30 West Newton Lodge
£2.90£2.90£2.30£2.30 Cauldcots 1
£3.70£3.70£2.90£2.90£2.30 Inverkeillor 1
£4.40£4.40£3.70£3.70£3.70£2.90 Lunan Smithy
£5.40£5.40£4.40£4.40£4.40£3.70£2.90 Forfar Road Junction
£5.40£5.40£5.40£4.40£4.40£3.70£2.90£2.00 Ferryden 1
£5.40£5.40£5.40£4.40£4.40£3.70£2.90£2.30£2.00 Rossie Island 1
£5.40£5.40£5.40£5.40£4.40£4.40£3.70£2.30£2.00£2.00 Square/Station/Acadm
£5.40£5.40£5.40£5.40£4.40£4.40£3.70£2.90£2.30£2.00£2.00 Lochside 1
£5.40£5.40£5.40£5.40£5.40£4.40£3.70£2.90£2.30£2.30£2.00£2.00 Borrowfield 1
£5.40£5.40£5.40£5.40£5.40£4.40£3.70£2.90£2.30£2.30£2.30£2.30£2.00 Sside/Midgrip/Dubto1
£5.40£5.40£5.40£5.40£5.40£4.40£3.70£3.70£2.90£2.90£2.90£2.30£2.30£2.30 Gilrivie Cottage
£5.40£5.40£5.40£5.40£5.40£5.40£3.70£3.70£3.70£2.90£2.90£2.90£2.30£2.30£2.30 Mains_House of Dunn
£5.90£5.40£5.40£5.40£5.40£5.40£4.40£3.70£3.70£2.90£2.90£2.90£2.30£2.30£2.30£2.30 Balwyllo
£5.90£5.40£5.40£5.40£5.40£5.40£4.40£3.70£3.70£3.70£3.70£2.90£2.90£2.90£2.90£2.30£2.30 Arrat Mill
£5.90£5.90£5.90£5.40£5.40£5.40£5.40£4.40£4.40£3.70£3.70£3.70£2.90£2.90£2.90£2.90£2.30£2.30 Kincraig
£5.90£5.90£5.90£5.90£5.90£5.40£5.40£4.40£4.40£3.70£3.70£3.70£3.70£3.70£3.70£2.90£2.90£2.90£2.30 Brechin
£7.40£7.40£5.90£5.90£5.90£5.90£5.90£5.40£4.40£3.70£3.70£3.70£3.70£3.70£3.70£3.70£2.90£2.90£2.90£2.30 Trinity
£7.40£7.40£5.90£5.90£5.90£5.90£5.90£5.40£5.40£5.40£4.40£4.40£4.40£4.40£4.40£3.70£3.70£3.70£3.70£2.90£2.90 Stracathro Hospital
£7.40£7.40£5.90£5.90£5.90£5.90£5.90£5.40£5.40£5.40£5.40£4.40£4.40£4.40£4.40£3.70£3.70£3.70£3.70£2.90£2.90£2.30 Inchbare
£7.40£7.40£5.90£5.90£5.90£5.90£5.90£5.40£5.40£5.40£5.40£5.40£5.40£5.40£5.40£5.40£4.40£4.40£4.40£3.70£2.90£2.90£2.30 Edzell Village

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Arbroath BS 1.

Stagecoach's published fares on the Bus Open Data Service, in force from 5 October 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Stagecoach East Scotland before you travel.

Tickets on the 30A

Stagecoach East Scotland publishes singles, day returns, returns, day tickets and season tickets on this route for adults, children, young people and students.

Single · Day Return · NightRider · U16 Single · Student Single · Jobseeker Single · Adult Period Return · U16 Day Return Peak

…and 85 more tickets on this route.

Ticket types come from Stagecoach East Scotland's own fares data on the Bus Open Data Service, last updated 8 October 2026. Prices for singles and returns are under Fares above; for the others, check with Stagecoach East Scotland.

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Stagecoach East Scotland before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, 28 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 30A

30A towards Edzell

All 81 stops
  1. Bus Station (Stance 2) Arbroath
  2. Abbeygate Centre (opp) Arbroath
  3. St. Andrew's Church (at) Arbroath
  4. Guthrie Hill (at) Arbroath
  5. Hayshead Road (opp) Hayshead
  6. Priory Crescent (opp) Warddykes
  7. Spar Store (opp) Warddykes
  8. Brechin Place (opp) Warddykes
  9. Warddykes Road (at) Warddykes
  10. Tarry Dykes (opp) Warddykes
  11. Marywell Gardens (opp) Marywell
  12. Parkhill Cottages (at) Marywell
  13. West Newton Farm (opp) Cauldcots
  14. Cauldcots Road End (at) Cauldcots
  15. Chance Inn (at) Inverkeilor
  16. Courthill Road End (opp) Lunan
  17. Braehead of Lunan Road End (opp) Lunan
  18. Upper Dysart Road End (at) Braehead of Lunan
  19. East Mains of Dysart (opp) Braehead of Lunan
  20. Montrose Basin Nature Reserve Montrose
  21. Ferryden Roundabout (near) Ferryden
  22. Burnside Place (opp 4) Ferryden
  23. Craig Road (opp) Ferryden
  24. Inchbrayock Church (opp) Ferryden
  25. Ferryden Pier (near) Ferryden
  26. Inchbrayock Church (near) Ferryden
  27. Craig Road (at) Ferryden
  28. Burnside Place Roundabout (at) Ferryden
  29. Inch Terrace (at) Rossie Island
  30. Old Bus Depot (opp) Rossie Island
  31. Croft Road (opp) Rossie Island
  32. Montrose Infirmary (at) Montrose
  33. Old Post Office (opp) Montrose
  34. Taxi Stance (opp) Montrose
  35. Montrose Railway Station Montrose
  36. Western Road (at) Montrose
  37. Lloyds Pharmacy (at 1) Montrose
  38. Lower Hall Street (at) Montrose
  39. Murray Lane (at) Montrose
  40. Redfield Crescent (at) Montrose
  41. Angus College Annexe (opp) Montrose
  42. Strathmore Gardens Borrowfield
  43. Langley Avenue (opp) Borrowfield
  44. Newmanswalls Avenue (opp) Borrowfield
  45. Borrowfield Crescent (at) Montrose
  46. Primary School (opp) Borrowfield
  47. Black Abbott (opp) Borrowfield
  48. Fettes Way (at) Borrowfield
  49. Newhame Road (near) Montrose
  50. Benmore Avenue (at) Montrose
  51. Railway Bridge (near) Hillside
  52. Dubton Road (at) Hillside
  53. Inverarity Crescent (opp 12) Midgrip
  54. Pugeston (at) Pugeston
  55. Gilrivie Farm (at) Montrose
  56. House of Dun Road End (opp) Dun
  57. Balwyllo Cottages (opp) Dun
  58. Arrat Farm Road End Windyedge
  59. Road End (opp) Windyedge
  60. Leuchland Cottage (opp) Brechin
  61. Slater Way Brechin
  62. East Mill Brae (at) Brechin
  63. Newington Gardens (opp) Brechin
  64. Albert Place (opp) Brechin
  65. Denburn Works (opp) Brechin
  66. Saint Ninian's Square (opp) Brechin
  67. Bank Street (near) Brechin
  68. Northern Hotel (opp) Brechin
  69. CFo-op (at) Brechin
  70. Smithbank Road (opp) Brechin
  71. Golf Course (at) Trinity
  72. Bus Shelter (opp) Trinity
  73. Learning Centre (at) Stracathro
  74. Stracathro Hospital Diagnostic Centre Stracathro
  75. Porter's Lodge (near) Stracathro
  76. Learning Centre (opp) Stracathro
  77. Stracathro Primary School Inchbare
  78. Inchbare Cottages (opp) Inchbare
  79. Inglis Memorial Hall (opp) Edzell
  80. Post Office (opp) Edzell
  81. Panmure Arms (opp) Edzell

30A towards Arbroath

All 78 stops
  1. Panmure Arms (at) Edzell
  2. Tuck Inn (near) Edzell
  3. Inglis Memorial Hall (at) Edzell
  4. Inchbare Cottages (at) Inchbare
  5. Stracathro Primary School (opp) Inchbare
  6. Learning Centre (at) Stracathro
  7. Stracathro Hospital Diagnostic Centre Stracathro
  8. Porter's Lodge (near) Stracathro
  9. Learning Centre (opp) Stracathro
  10. Bus Shelter (at) Trinity
  11. Smithbank Road (at) Brechin
  12. Mackie Motors (opp) Brechin
  13. Saint Ninian's Square (at) Brechin
  14. Denburn Works (at) Brechin
  15. Newington Gardens (at) Brechin
  16. East Mill Brae (opp) Brechin
  17. Slater Way (opp) Brechin
  18. Leuchland Cottage (at) Brechin
  19. Road End (at) Windyedge
  20. Arrat Farm Road End (opp) Windyedge
  21. Road End (opp) Balwyllo
  22. House of Dun Road End (at) Dun
  23. Gilrivie Farm (opp) Montrose
  24. Pugeston (opp) Pugeston
  25. Railway Cottages (opp) Dubton
  26. Inverarity Crescent (opp 12) Midgrip
  27. Dubton Road (opp) Hillside
  28. Railway Bridge (at) Hillside
  29. Brent Avenue (at) Montrose
  30. Black Abbott (at) Borrowfield
  31. Fettes Way (at) Borrowfield
  32. Primary School (at) Borrowfield
  33. Newmanswalls Avenue (at) Borrowfield
  34. Langley Avenue (at) Borrowfield
  35. Strathmore Gardens (opp) Borrowfield
  36. Newhame Road (opp) Montrose
  37. Angus College Annexe (at) Montrose
  38. Redfield Crescent (opp) Montrose
  39. North Street (at) Montrose
  40. Upper Hall Street (at) Montrose
  41. Co-op (Stop 2) Montrose
  42. Taxi Stance (opp) Montrose
  43. Montrose Railway Station Montrose
  44. Western Road (at) Montrose
  45. Old Post Office (at) Montrose
  46. Montrose Infirmary (opp) Montrose
  47. Riverside Road (at) Rossie Island
  48. Old Bus Depot (at) Rossie Island
  49. Inch Terrace (opp) Rossie Island
  50. Burnside Place (opp 4) Ferryden
  51. Craig Road (opp) Ferryden
  52. Inchbrayock Church (opp) Ferryden
  53. Ferryden Pier (near) Ferryden
  54. Inchbrayock Church (near) Ferryden
  55. Craig Road (at) Ferryden
  56. Burnside Place Roundabout (at) Ferryden
  57. Ferryden Roundabout (at) Ferryden
  58. Montrose Basin Nature Reserve (opp) Montrose
  59. East Mains of Dysart (at) Braehead of Lunan
  60. Upper Dysart Road End (opp) Braehead of Lunan
  61. Braehead of Lunan Road End (at) Lunan
  62. Courthill Road End (at) Lunan
  63. Chance Inn (opp) Inverkeilor
  64. Cauldcots Road End (opp) Cauldcots
  65. West Newton Farm (at) Cauldcots
  66. Parkhill Cottages (opp) Marywell
  67. Tarriebank Road End (opp) Marywell
  68. Marywell Gardens (at) Marywell
  69. Tarry Dykes (at) Warddykes
  70. Warddykes Road (opp) Warddykes
  71. Brechin Place (at) Warddykes
  72. Spar Store (at) Warddykes
  73. Brechin Road (at) Warddykes
  74. Noran Avenue (opp) Warddykes
  75. Hayswell Road (near) Hayshead
  76. Fisheracre (opp) Arbroath
  77. Lordburn (at) Arbroath
  78. Bus Station Arbroath

Towns & areas on this route

Frequently asked questions

What time is the first 30A bus?

The first 30A departure on weekdays leaves at 07:07 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 30A bus?

The last 30A on weekdays leaves its first stop at 21:45. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 30A bus cost?

Stagecoach East Scotland's published fares on the 30A: adult single £2.00 to £7.40, child single £1.00 to £3.70. The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 30A. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the 30A bus?

The 30A is operated by Stagecoach East Scotland.

Timetable data from Stagecoach East Scotland via the DfT Bus Open Data Service (Scotland feed). Check before you travel — services can change at short notice.