30 Arbroath to Edzell via Montrose, Brechin

Operated by Stagecoach East Scotland. First bus 05:50, last bus 23:16. 26 journeys on weekdays. Today, a Sunday: first 05:50, last 21:49. Fares: adult single £2.00 to £7.40 — more.

Next towards Edzell from Bus Station (Stance 2): 20:15

Next towards Arbroath from Porter's Lodge (near): 19:49, 21:49

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

Timetable

Ends at Edzell Panmure Arms unless marked “to …” · Sunday · 8 journeys
Stop 05:50 to Stracathro Porter's Lodge08:1010:1512:1514:1516:1518:1520:15
Bus Station (Stance 2) 05:5008:1010:1512:1514:1516:1518:1520:15
Saltire Centre (at) 05:53·······
Brechin Place (opp) ·08:1610:2112:2114:2116:2118:2120:21
Chance Inn (at) 06:0208:2610:3112:3114:3116:3118:3120:31
Ferryden Pier (near) ·08:38······
Montrose Railway Station 06:1708:4510:4612:4614:4616:4618:4620:46
Lloyds Pharmacy (at 1) 06:2008:5010:5312:5314:5316:5318:5320:53
House of Dun Road End (opp) 06:3009:0011:0313:0315:0317:0319:0321:03
Slater Way 06:3509:0511:0813:0815:0817:0819:0821:08
Northern Hotel (opp) 06:4009:1011:1313:1315:1317:1319:1321:13
Porter's Lodge (near) 06:5009:2011:2313:2315:2317:2319:2321:23
Panmure Arms (opp) ·09:3111:3413:3415:3417:3419:3421:34

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. 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 30: 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 30. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Fares on the 30

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

Adult single fare table, stage to stage
£2.30 Inchbare
£2.90£2.30 Stracathro Hospital
£2.90£2.90£2.90 Trinity
£3.70£2.90£2.90£2.30 Brechin
£4.40£3.70£3.70£2.90£2.30 Kincraig
£4.40£3.70£3.70£2.90£2.90£2.30 Arrat Mill
£4.40£3.70£3.70£2.90£2.90£2.30£2.30 Balwyllo
£5.40£3.70£3.70£3.70£2.90£2.90£2.30£2.30 Mains_House of Dunn
£5.40£4.40£4.40£3.70£3.70£2.90£2.90£2.30£2.30 Gilrivie Cottage
£5.40£4.40£4.40£3.70£3.70£3.70£2.90£2.90£2.90£2.30 Lochside 1
£5.40£5.40£4.40£3.70£3.70£3.70£3.70£2.90£2.90£2.90£2.00 Square/Station/Acadm
£5.40£5.40£5.40£3.70£3.70£3.70£3.70£2.90£2.90£2.90£2.00£2.00 Rossie Island 1
£5.40£5.40£5.40£4.40£4.40£4.40£3.70£3.70£3.70£2.90£2.30£2.00£2.00 Ferryden 1
£5.40£5.40£5.40£5.40£4.40£4.40£3.70£3.70£3.70£3.70£2.90£2.30£2.30£2.00 Forfar Road Junction
£5.90£5.90£5.90£5.90£5.40£5.40£4.40£4.40£3.70£3.70£3.70£3.70£2.90£2.90£2.90 Lunan Smithy
£5.90£5.90£5.90£5.90£5.40£5.40£5.40£5.40£5.40£4.40£4.40£4.40£3.70£3.70£3.70£2.90 Inverkeillor 1
£5.90£5.90£5.90£5.90£5.90£5.40£5.40£5.40£5.40£5.40£4.40£4.40£4.40£4.40£4.40£3.70£2.30 Cauldcots 1
£5.90£5.90£5.90£5.90£5.90£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.30 West Newton Lodge
£5.90£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£4.40£3.70£2.90£2.30£2.30 Marywell
£7.40£7.40£7.40£7.40£5.90£5.90£5.40£5.40£5.40£5.40£5.40£5.40£5.40£5.40£5.40£4.40£3.70£2.90£2.30£2.30 Warddykes
£7.40£7.40£7.40£7.40£5.90£5.90£5.90£5.90£5.40£5.40£5.40£5.40£5.40£5.40£5.40£4.40£3.70£2.90£2.90£2.30£2.30 Arbroath BS 2

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Edzell Village.

Stagecoach's published fares on the Bus Open Data Service, in force from 24 August 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 30

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 27 August 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: 30 November, Christmas Eve, Christmas Day, Boxing Day, 27 December, 28 December, 29 December, 30 December, New Year's Eve, New Year's Day, 2 January and 4 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 30

30 towards Edzell

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

30 towards Arbroath

All 75 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. Golf Course (opp) Trinity
  12. Smithbank Road (at) Brechin
  13. Mackie Motors (opp) Brechin
  14. Saint Ninian's Square (at) Brechin
  15. Denburn Works (at) Brechin
  16. Newington Gardens (at) Brechin
  17. East Mill Brae (opp) Brechin
  18. Slater Way (opp) Brechin
  19. Leuchland Cottage (at) Brechin
  20. Road End (at) Windyedge
  21. Arrat Farm Road End (opp) Windyedge
  22. Road End (opp) Balwyllo
  23. House of Dun Road End (at) Dun
  24. Gilrivie Farm (opp) Montrose
  25. Road End (at) Pugeston
  26. Sleepyhillock Cemetery (opp) Montrose
  27. Langley Gardens (at) Montrose
  28. Langley Park (at) Montrose
  29. Glenisla Road (opp) Montrose
  30. Lidl (at) Borrowfield
  31. Angus College Annexe (at) Montrose
  32. Redfield Crescent (opp) Montrose
  33. North Street (at) Montrose
  34. Upper Hall Street (at) Montrose
  35. Co-op (Stop 2) Montrose
  36. Taxi Stance (opp) Montrose
  37. Montrose Railway Station Montrose
  38. Western Road (at) Montrose
  39. Old Post Office (at) Montrose
  40. Montrose Infirmary (opp) Montrose
  41. Riverside Road (at) Rossie Island
  42. Old Bus Depot (at) Rossie Island
  43. Inch Terrace (opp) Rossie Island
  44. Burnside Place (opp 4) Ferryden
  45. Craig Road (opp) Ferryden
  46. Inchbrayock Church (opp) Ferryden
  47. Ferryden Pier (near) Ferryden
  48. Inchbrayock Church (near) Ferryden
  49. Craig Road (at) Ferryden
  50. Burnside Place Roundabout (at) Ferryden
  51. Ferryden Roundabout (at) Ferryden
  52. Montrose Basin Nature Reserve (opp) Montrose
  53. East Mains of Dysart (at) Braehead of Lunan
  54. Upper Dysart Road End (opp) Braehead of Lunan
  55. Braehead of Lunan Road End (at) Lunan
  56. Courthill Road End (at) Lunan
  57. Chance Inn (opp) Inverkeilor
  58. Cauldcots Road End (opp) Cauldcots
  59. West Newton Farm (at) Cauldcots
  60. Parkhill Cottages (opp) Marywell
  61. Tarriebank Road End (opp) Marywell
  62. Marywell Gardens (at) Marywell
  63. Tarry Dykes (at) Warddykes
  64. Warddykes Road (opp) Warddykes
  65. Brechin Place (at) Warddykes
  66. Spar Store (at) Warddykes
  67. Brechin Road (at) Warddykes
  68. Noran Avenue (opp) Warddykes
  69. Tarry Road (opp) Warddykes
  70. Grampian Gardens (opp) Arbroath
  71. Saltire Centre (opp) Arbroath
  72. Hayswell Road (near) Hayshead
  73. Fisheracre (opp) Arbroath
  74. Lordburn (at) Arbroath
  75. Bus Station Arbroath

Towns & areas on this route

Frequently asked questions

What time is the first 30 bus?

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

What time is the last 30 bus?

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

How much does the 30 bus cost?

Stagecoach East Scotland's published fares on the 30: 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 30. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the 30 bus?

The 30 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.