20C Dundee to Glamis via Pitkerro, Forfar

Operated by Stagecoach East Scotland. First bus 11:00, last bus 16:22. Fares: adult single £1.60 to £5.90 — more.

Next towards Glamis from Seagate Bus Station (Stance 1): Sunday 11:00

Next towards Dundee from Glamis Castle (at): Sunday 12:22

Timetable

Ends at Glamis Glamis Castle · Sunday · 3 journeys
Stop 11:0013:0015:00
Seagate Bus Station (Stance 1) 11:0013:0015:00
Forum Centre (Stop 3) 11:0413:0415:04
Tealing Road End (at) 11:1913:1915:19
Kinnettles Road End (at) 11:2713:2715:27
Royal Bank of Scotland (at) 11:4013:4015:40
St John's Church (opp) 11:4313:4315:43
Mary Countess Way (at) 11:5313:5315:53
Glamis Castle (at) 11:5813:5815:58

Each column is one journey, headed by the time it sets off. 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 20C: adult single £1.60 to £5.90, child single £0.80 to £3.00. The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 20C. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Fares on the 20C

Adult single £1.60 to £5.90 · Child single £0.80 to £3.00

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 20C

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: 27 December. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 20C

20C towards Glamis

All 50 stops
  1. Seagate Bus Station (Stance 1) Dundee City Centre
  2. Forum Centre (Stop 3) Dundee City Centre
  3. Wellgate (Stop 2) Dundee City Centre
  4. Nelson Street (at) Hilltown
  5. West Lyon Street (opp) Hilltown
  6. Dens Road (at) Stobswell
  7. Stobswell Road (at) Stobswell
  8. Morgan Academy (adj) Stobswell
  9. Walrond Street (opp) Stobswell
  10. Lammerton Terrace (at) Stobswell
  11. Kingsway East (near) Pitkerro
  12. Claverhouse Road (at) Pitkerro
  13. Hebrides Drive (at) Claverhouse
  14. Emmock Flyover (N bound) South Powrie
  15. Shielhill Road End (opp) Shielhill
  16. Inveraldie Village (at) Inveraldie
  17. Tealing Road End (at) Tealing
  18. Tinkletap Farm (at) Todhills
  19. Happas Road End (opp) Happas
  20. Tarbrax Road End (at) Tarbrax
  21. AM Philip (at) Muiryfaulds
  22. Gateside Village Gateside
  23. Kinnettles Road End (at) Kinnettles
  24. Lochlands Junction (opp) Forfar
  25. Halkerton Farm Road End (at) Forfar
  26. Westfield Loan (at) Westfield
  27. Old Guide Dog Centre (opp) Gallowshade
  28. Lentlands Road (at) Gallowshade
  29. West Sunnyside (near) Forfar
  30. Police Station Forfar
  31. The Cross (opp) Forfar
  32. Royal Bank of Scotland (at) Forfar
  33. Coutties Wynd (at) Forfar
  34. Academy Court (opp) Forfar
  35. Queen Street (opp) Forfar
  36. St John's Church (opp) Forfar
  37. Council Offices (at) Forfar
  38. Police Station (opp) Forfar
  39. Grampian Park (opp) Westfield
  40. Langlands Primary School (at) Forfar
  41. Boyle Park (at) Westfield
  42. Benholm Gardens (opp) Westfield
  43. Industrial Estate (opp) Orchardbank
  44. North Leckaway Road End (opp) Westfield
  45. East & Mid Ingliston Road End (opp) Douglastown
  46. Scroggerfield Road End (opp) Douglastown
  47. Road End (at) Jericho
  48. Mains of Glamis Road End (opp) Glamis
  49. Mary Countess Way (at) Glamis
  50. Glamis Castle (at) Glamis

20C towards Dundee

All 50 stops
  1. Glamis Castle (at) Glamis
  2. Primary School (opp) Glamis
  3. Mains of Glamis Road End (at) Glamis
  4. Road End (opp) Jericho
  5. Scroggerfield Road End (at) Douglastown
  6. East & Mid Ingliston Road End (at) Douglastown
  7. North Leckaway Road End (at) Westfield
  8. Industrial Estate Orchardbank
  9. Benholm Gardens (at) Westfield
  10. Boyle Park (opp) Westfield
  11. Grampian Park (at) Westfield
  12. Police Station Forfar
  13. The Cross (opp) Forfar
  14. Royal Bank of Scotland (at) Forfar
  15. Coutties Wynd (at) Forfar
  16. Academy Court (opp) Forfar
  17. Queen Street (opp) Forfar
  18. St John's Church (opp) Forfar
  19. Council Offices (at) Forfar
  20. Police Station (opp) Forfar
  21. Lentlands Road (opp) Gallowshade
  22. Seat Car Showroom (near) Gallowshade
  23. Old Guide Dog Centre (near) Gallowshade
  24. Westfield Loan (opp) Westfield
  25. Halkerton Farm Road End (opp) Forfar
  26. Lochlands Junction (near) Forfar
  27. Kinnettles Road End (opp) Kinnettles
  28. Gateside Village (opp) Gateside
  29. AM Philip (opp) Muiryfaulds
  30. Tarbrax Road End (opp) Tarbrax
  31. Happas Road End (at) Happas
  32. Tinkletap Farm (opp) Todhills
  33. Balmuir (opp) Tealing
  34. Inveraldie Village (opp) Inveraldie
  35. Shielhill Road End (at) Shielhill
  36. Emmock Flyover (S bound) South Powrie
  37. Fintry Drive (near) Claverhouse
  38. Mill O Mains (opp) Claverhouse
  39. Morrisons (near) Pitkerro
  40. Kingsway East (at) Pitkerro
  41. Walrond Street (near) Stobswell
  42. Morgan Academy (near) Stobswell
  43. Maitland Street (at) Stobswell
  44. Brown Constable Street (near) Stobswell
  45. Cowan Street (at) Hilltown
  46. Lyon Street (near) Hilltown
  47. Wellgate Steps Dundee City Centre
  48. Murraygate Dundee City Centre
  49. Waterstones (Stop 2) Dundee City Centre
  50. Bus Station Dundee City Centre

Towns & areas on this route

Frequently asked questions

What time is the first 20C bus?

The first 20C departure leaves at 11:00 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 20C bus?

The last 20C leaves its first stop at 16:22. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 20C bus cost?

Stagecoach East Scotland's published fares on the 20C: adult single £1.60 to £5.90, child single £0.80 to £3.00. The England fare cap doesn't apply in Scotland — Stagecoach East Scotland sets the fares on the 20C. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the 20C bus?

The 20C 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.