2 Garthdee to Bridge of Don via Aberdeen, Seaton

Operated by First Aberdeen. First bus 04:47, last bus 23:42. 119 journeys on weekdays. Fares: set by the operator — more.

Next towards Bridge of Don from Inchbrae Road (adj): 10:40, 10:55, 11:10

Next towards Garthdee from Ashwood Park (opp): 10:37, 10:52, 11:07

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

Timetable

Ends at Ashwood unless marked “to …” · Monday to Friday · 60 journeys
Stop 05:0305:1106:0606:4407:1107:4008:0408:2408:4208:5709:1209:2709:4109:5510:1010:2510:4010:5511:1011:2511:4011:5512:1012:2512:4012:5513:1013:2513:4013:5514:1014:2514:4014:5615:1315:2915:4415:5916:1416:2916:4416:5917:1517:2917:4317:5718:1418:3418:5419:1519:3519:5520:1520:4521:1521:4522:1622:4623:1423:42 to Errol Street
Inchbrae Road (adj) ·05:1106:0606:4407:1107:4008:0408:2408:4208:5709:1209:2709:4109:5510:1010:2510:4010:5511:1011:2511:4011:5512:1012:2512:4012:5513:1013:2513:4013:5514:1014:2514:4014:5615:1315:2915:4415:5916:1416:2916:4416:5917:1517:2917:4317:5718:1418:3418:5419:1519:3519:5520:1520:4521:1521:4522:1622:4623:1423:42
Great Western Road ·05:2006:1506:5407:2207:5108:1508:3508:5309:0809:2309:3809:5210:0610:2110:3610:5111:0611:2111:3611:5112:0612:2112:3612:5113:0613:2113:3613:5114:0614:2114:3614:5115:0715:2415:4015:5516:1016:2516:4016:5517:1017:2617:4017:5418:0818:2518:4519:0519:2619:4620:0620:2620:5621:2621:5622:2722:5623:2423:52
Castle Street (Stop J2) ·05:2906:2507:0507:3508:0608:3108:5109:0909:2409:3809:5310:0710:2110:3610:5111:0611:2211:3711:5212:0712:2212:3712:5213:0713:2213:3713:5214:0714:2214:3714:5215:0715:2315:4015:5616:1116:2616:4116:5617:1117:2617:4217:5618:1018:2418:3918:5919:1919:3919:5920:1920:3921:0921:3922:0822:3823:0623:3400:00
Erroll Street (opp) 05:0305:3206:2907:0907:3908:1108:3608:5609:1409:2909:4309:5810:1210:2610:4110:5611:1111:2711:4211:5712:1212:2712:4212:5713:1213:2713:4213:5714:1214:2714:4214:5715:1215:2815:4516:0116:1616:3116:4617:0117:1617:3117:4718:0118:1518:2818:4319:0319:2319:4320:0420:2420:4421:1421:4422:1322:4223:1023:3800:04
School Drive (opp) 05:0505:3506:3207:1307:4308:1508:4109:0109:1909:3409:4810:0310:1710:3110:4611:0111:1611:3211:4712:0212:1712:3212:4713:0213:1713:3213:4714:0214:1714:3214:4715:0215:1715:3315:5016:0616:2116:3616:5117:0617:2117:3617:5218:0618:2018:3318:4819:0819:2819:4820:0820:2820:4821:1821:4822:1722:4623:1423:42·
Fraserfield Gardens (at) 05:1105:4106:3907:2007:5108:2308:4909:0909:2709:4209:5610:1110:2510:3910:5411:0911:2411:4011:5512:1012:2512:4012:5513:1013:2513:4013:5514:1014:2514:4014:5515:1015:2515:4115:5816:1416:2916:4416:5917:1417:2917:4418:0018:1418:2818:4118:5619:1619:3619:5620:1620:3620:5621:2621:5622:2522:5323:2123:49·
Ashwood Park (opp) 05:1905:4906:4707:2908:0008:3208:5809:1809:3509:5010:0410:1910:3310:4711:0211:1811:3311:4912:0412:1912:3412:4913:0413:1913:3413:4914:0414:1914:3414:4915:0415:1915:3415:5016:0716:2316:3816:5317:0817:2317:3817:5318:0918:2318:3718:5019:0519:2519:4420:0420:2420:4421:0421:3422:0422:3323:0123:2923:57·

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 — First Aberdeen sets the fares on the 2. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →
43–64% on time
average delay 2.7 min · the range 82 live GPS observations over 30 days can support

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

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 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 2

2 towards Bridge of Don

All 48 stops
  1. Inchbrae Road (adj) Garthdee
  2. Craigievar Road (at) Garthdee
  3. Snowsports Centre (at) Garthdee
  4. Bridge Of Dee (before) Garthdee
  5. Bridge Of Dee Court (opp) Garthdee
  6. Ruthrieston Road (at) Garthdee
  7. Riverside Terrace (opp) Holburn
  8. Crathie Terrace (opp) Holburn
  9. Abergeldie Road (at) Holburn
  10. Balmoral Place (at) Holburn
  11. Broomhill Road (at) Holburn
  12. Nellfield Place (at) Holburn
  13. Great Western Road Holburn
  14. Holburn Junction (Stop A1) Holburn
  15. Langstane Kirk (Stop B2) Aberdeen
  16. Music Hall (Stop C2) Aberdeen
  17. Shiprow (Stop M2) Aberdeen
  18. Castle Street (Stop J2) Aberdeen
  19. Mealmarket Street (adj) Aberdeen
  20. Jasmine Terrace (opp) Aberdeen
  21. Mary Elmslie Court (opp) Pittodrie
  22. Erroll Street (opp) Pittodrie
  23. Pittodrie Place (opp) Pittodrie
  24. Linksfield Road (opp) Pittodrie
  25. University Road (adj) Pittodrie
  26. School Drive (opp) Pittodrie
  27. St Machar Drive (adj) Seaton
  28. Seaton Place Seaton
  29. Lord Hay's Road (at) Seaton
  30. Beach Esplanade (NE-bound) Seaton
  31. Donmouth Road (opp) Bridge of Don
  32. Balgownie Road (at) Bridge of Don
  33. Hutcheon Gardens (at) Bridge of Don
  34. Broadfold Drive (opp) Bridge of Don
  35. Fraserfield Gardens (at) Bridge of Don
  36. Cameron Terrace (opp) Bridge of Don
  37. Gordon Place (opp) Bridge of Don
  38. Braehead Way (at) Bridge of Don
  39. Lochside Drive (opp) Bridge of Don
  40. Glashieburn Avenue (opp) Bridge of Don
  41. Newburgh Drive (opp) Bridge of Don
  42. Foveran Rise (at) Bridge of Don
  43. Whitestripes Avenue (adj) Bridge of Don
  44. Middleton Road (at) Bridge of Don
  45. Lee Crescent (at) Bridge of Don
  46. Lee Crescent North (at) Bridge of Don
  47. Ashwood Drive (opp) Bridge of Don
  48. Ashwood Park (opp) Bridge of Don

2 towards Garthdee

All 54 stops
  1. Ashwood Park (opp) Bridge of Don
  2. Woodcroft Road (opp) Bridge of Don
  3. Lee Crescent North (opp) Bridge of Don
  4. Lee Crescent (opp) Bridge of Don
  5. Whitestripes Avenue (opp) Bridge of Don
  6. Whitestripes Way (opp) Bridge of Don
  7. Newburgh Drive (at) Bridge of Don
  8. Newburgh Drive (at) Bridge of Don
  9. Glashieburn Avenue (at) Bridge of Don
  10. Lochside Drive (at) Bridge of Don
  11. Braehead Way (opp) Bridge of Don
  12. Gordon Place (at) Bridge of Don
  13. Cameron Terrace (at) Bridge of Don
  14. Fraserfield Gardens (opp) Bridge of Don
  15. Broadfold Drive (at) Bridge of Don
  16. Hutcheon Gardens (opp) Bridge of Don
  17. Balgownie Crescent (opp) Bridge of Don
  18. Donmouth Road (at) Bridge of Don
  19. Beach Esplanade (SW-bound) Seaton
  20. Lord Hay's Road (opp) Seaton
  21. Seaton Place (opp) Seaton
  22. Seaton Drive Seaton
  23. School Road (adj) Pittodrie
  24. Regent Walk (at) Pittodrie
  25. University Road (opp) Pittodrie
  26. Orchard Street (opp) Pittodrie
  27. St Peter Street (opp) Pittodrie
  28. Erroll Street (adj) Pittodrie
  29. Urquhart Road (at) Pittodrie
  30. Jasmine Terrace (at) Aberdeen
  31. Mealmarket Street (opp) Aberdeen
  32. Castle Street (Stop J4) Aberdeen
  33. Shiprow (Stop M10) Aberdeen
  34. Music Hall (Stop C7) Aberdeen
  35. Langstane Kirk (Stop B6) Aberdeen
  36. Holburn Junction (Stop A8) Aberdeen
  37. Nellfield Place (opp) Holburn
  38. Holburn Place (at) Holburn
  39. Balmoral Place (at) Mannofield
  40. Salisbury Terrace (adj) Mannofield
  41. Gray Street (opp) Mannofield
  42. Newlands Crescent (opp) Mannofield
  43. Ruthrieston Road (adj) Mannofield
  44. Morningside Gardens (opp) Garthdee
  45. Auchinyell Gardens (adj) Garthdee
  46. Auchinyell Terrace (adj) Garthdee
  47. Ramsay Crescent (at) Garthdee
  48. Gaitside Place (at) Garthdee
  49. Talisman Drive (opp) Garthdee
  50. Morrison Drive (opp) Garthdee
  51. Auchinyell Road (adj) Garthdee
  52. Garthdee Road (adj 168) Garthdee
  53. Gaitside Drive (at) Garthdee
  54. Inchbrae Road (adj) Garthdee

Towns & areas on this route

Frequently asked questions

What time is the first 2 bus?

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

What time is the last 2 bus?

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

How much does the 2 bus cost?

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

Who runs the 2 bus?

The 2 is operated by First Aberdeen.

Timetable data from First Aberdeen via the DfT Bus Open Data Service (Scotland feed). First Aberdeen last updated their Bus Open Data publications on 2 October 2026. Check before you travel — services can change at short notice.