5 Ninewells to Barnhill via Menzieshill

Operated by Xplore Dundee. First bus 04:57, last bus 23:30. 88 journeys on weekdays. Fares: set by the operator — more.

Next towards Barnhill from Ninewells Hospital (Stance B): 15:52, 16:21, 17:07

Next towards Ninewells from Inchcape Place (at): 16:12, 16:37, 17:15

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

Timetable

Ends at Barnhill, Inchcape Place unless marked “to …” · Monday to Friday · 43 journeys
Stop 04:5705:10 to Claypotts Road05:1205:4006:0506:07 to Claypotts Road06:27 to Claypotts Road06:56 to Claypotts Road07:0007:0907:24 to Claypotts Road07:4607:2807:4408:1208:4709:1809:4810:1810:4811:1811:4812:1812:4813:1813:4814:2014:5315:2615:5216:2117:0717:3118:1518:3719:3519:4720:3520:4721:3522:0522:3523:05
Ninewells Hospital (Stance B) ············07:2807:4408:1208:4709:1809:4810:1810:4811:1811:4812:1812:4813:1813:4814:2014:5315:2615:5216:2117:0717:3118:1518:37·19:47·20:47····
Grosvenor Road (near) ············07:3807:5408:2208:5609:2709:5710:2710:5711:2711:5712:2712:5713:2713:5714:2915:0215:3516:0116:3017:1617:4018:2318:45·19:54·20:54····
High Street (Stop 4) 04:5705:1005:1205:4006:0506:0706:2706:5607:0007:0907:2407:4607:5308:0908:3709:0909:4010:1010:4011:1011:4012:1012:4013:1013:4014:1214:4415:1715:5016:1616:4517:3117:5518:3618:5819:3520:0520:3521:0521:3522:0522:3523:05
Gardyne Road (at) 05:0905:2205:2405:5206:1706:1906:3907:0807:1207:2107:3607:5808:0908:2508:5309:2409:5510:2510:5511:2511:5512:2512:5513:2513:5514:3015:0215:3516:0816:3417:0317:4918:1318:4919:1119:4720:1720:4721:1721:4722:1722:4723:17
Claypotts Road (adj) 05:1405:2705:2905:5706:2206:2406:4407:1307:1707:2607:4108:0308:1608:3209:0009:3010:0110:3111:0111:3112:0112:3113:0113:3114:0114:3715:0915:4216:1516:4117:1017:5618:2018:5319:1519:5120:2120:5121:2121:5122:2122:5123:21
Inchcape Place (at) 05:22·05:3706:0506:30···07:2507:34·08:1108:2608:4209:1009:3910:1010:4011:1011:4012:1012:4013:1013:4014:1014:4715:1915:5216:2516:5117:2018:0618:3019:0119:2319:5920:2920:5921:2921:5922:2922:5923:29

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.

The England fare cap doesn't apply in Scotland — Xplore Dundee sets the fares on the 5. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

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 Xplore Dundee before you travel. Everything above is an ordinary week.

Not published yet: Boxing Day and 2 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 5

5 towards Barnhill

All 59 stops
  1. Ninewells Hospital (Stance B) Ninewells
  2. Lochay Place (opp) Ninewells
  3. Spey Drive (at) Menzieshill
  4. Gowrie Court (opp) Menzieshill
  5. Orrin Place (near) Menzieshill
  6. Earn Crescent (opp) Menzieshill
  7. Dochart Terrace (at) Menzieshill
  8. The Shand (at) Menzieshill
  9. Elliot Road (near) Riverside
  10. Carseview Gardens (opp) West End
  11. Arnhall Drive (near) Riverside
  12. West Grove Avenue (near) Riverside
  13. West Park Road (near) Riverside
  14. Grosvenor Road (near) Riverside
  15. Rockfield Street (near) Riverside
  16. Seymour Street (near) Riverside
  17. Windsor Street (opp) Riverside
  18. Ritchies Lane (near) West End
  19. Patons Lane (opp) West End
  20. Seafield Lane (opp) West End
  21. Mcvicars Lane (opp) West End
  22. Roseangle (opp) West End
  23. University (at) Dundee City Centre
  24. West Marketgait (at) Dundee City Centre
  25. High Street (Stop 4) Dundee City Centre
  26. Caird Hall (at) Dundee City Centre
  27. Marks and Spencer (at) Dundee City Centre
  28. Sugarhouse Wynd (at) Dundee City Centre
  29. Foundry Lane (opp) Eastport
  30. Wallace Street (near) Eastport
  31. Lillybank Road (near) Eastport
  32. South Baffin Street (at) Eastport
  33. Thornbank Terrace (near) Eastport
  34. Kenilworth Avenue (near) Eastport
  35. Murray Street (at) Craigiebank
  36. Dalgleish Road (at) Craigiebank
  37. Carlochie Place (adj) Craigiebank
  38. Balgavies Avenue (at) Craigiebank
  39. Strips of Craigie (at) Craigiebank
  40. Southampton Road (at) Craigiebank
  41. Craigiebarns Road (at) Craigiebank
  42. Gardyne Road (at) Craigiebank
  43. Crawford Place (near) West Ferry/Broughty Ferry
  44. Dunnotar Place (at) West Ferry/Broughty Ferry
  45. Ellieslea Road (opp) West Ferry/Broughty Ferry
  46. Grove Road (at) West Ferry/Broughty Ferry
  47. Victoria Road (at) West Ferry/Broughty Ferry
  48. Claypotts Road (at) Broughty Ferry
  49. Claypotts Road (adj) Broughty Ferry
  50. Queen Street (at) Broughty Ferry
  51. Anton Drive (opp) Broughty Ferry
  52. Stewart Street (at) Broughty Ferry
  53. Fintry Place (at) Balgillo
  54. Kintail Place (opp) Balgillo
  55. Menteith Street (opp) Balgillo
  56. Edzell Street (opp) Balgillo
  57. Ceres Crescent (opp) Balgillo
  58. Elcho Drive (at) Balgillo
  59. Inchcape Place (at) Barnhill

5 towards Ninewells

All 57 stops
  1. Inchcape Place (at) Barnhill
  2. Montague Street (near) Barnhill
  3. Abercromby Street (opp) Barnhill
  4. Nursery Road (at) Barnhill
  5. Campfield Square (at) Barnhill
  6. Torridon Road East (opp) Barnhill
  7. Torridon Road West (opp) Barnhill
  8. Corran Gardens (opp) Barnhill
  9. Archer Street (opp) Broughty Ferry
  10. Anton Drive (at) Broughty Ferry
  11. Post Office Bar (at) Broughty Ferry
  12. Claypotts Road (near) Broughty Ferry
  13. Ferndale Drive (opp) Broughty Ferry
  14. Victoria Road (near) West Ferry/Broughty Ferry
  15. Grove Road (near) West Ferry/Broughty Ferry
  16. Ellieslea Road (at) West Ferry/Broughty Ferry
  17. Fairfield Road (at) West Ferry/Broughty Ferry
  18. Crawford Place (opp) West Ferry/Broughty Ferry
  19. Belsize Road (at) Craigiebank
  20. Lavender Street (at) Craigiebank
  21. Redmyre Gardens (at) Craigiebank
  22. Balgavies Avenue (near) Craigiebank
  23. Craigie Avenue (near) Craigiebank
  24. East Haddon Road (opp) Craigiebank
  25. Dalgleish Road (opp) Craigiebank
  26. Kenilworth Avenue (adj) Eastport
  27. Thornbank Terrace (opp) Eastport
  28. South Baffin Street (opp) Eastport
  29. Lillybank Road (opp) Eastport
  30. Peep o Day Lane (near) Eastport
  31. Foundry Lane (near) Eastport
  32. Seagate (stop 1) Dundee City Centre
  33. Waterstones (Stop 1) Dundee City Centre
  34. Caird Hall (opp) Dundee City Centre
  35. Whitehall Street (Stop 1) Dundee City Centre
  36. Nethergate (Stop 1) Dundee City Centre
  37. Queens Hotel (at) Dundee City Centre
  38. Airlie Place (opp) West End
  39. Mcvicars Lane (near) West End
  40. Seafield Lane (at) West End
  41. Step Row (near) West End
  42. Windsor Street (near) Riverside
  43. Hyndford Street (opp) Riverside
  44. West Park Road (opp) Riverside
  45. Farington Terrace (opp) Riverside
  46. Farington Street (opp) Riverside
  47. Carseview Gardens (at) West End
  48. Elliot Road (opp) Riverside
  49. Balgay Cemetry (opp) Balgay
  50. The Shand (opp) Menzieshill
  51. Dochart Terrace (opp) Menzieshill
  52. Servite House (at) Menzieshill
  53. Orrin Place (opp) Menzieshill
  54. Gowrie Court (at) Menzieshill
  55. Spey Drive (opp) Menzieshill
  56. Thurso Crescent (opp) Ninewells
  57. Ninewells Hospital (Stance B) Ninewells

Service registration & registered changes

From official Traffic Commissioner registrations. Registration PM0001793/73 · Changes in Dundee City Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 5 bus?

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

What time is the last 5 bus?

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

How much does the 5 bus cost?

The England fare cap doesn't apply in Scotland — Xplore Dundee sets the fares on the 5. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the 5 bus?

The 5 is operated by Xplore Dundee.

Is the 5 bus timetable changing?

Yes — a change to the 5 is registered with the Traffic Commissioner and takes effect on 19 October 2026. See the registration record for details.

Timetable data from Xplore Dundee via the DfT Bus Open Data Service (Scotland feed). Registered with the Traffic Commissioner as PM0001793/73. Check before you travel — services can change at short notice.