Timetables
Stay updated
Register your details to be informed about changes to your Bus services, products, news, surveys and promotions.
Register hereYou can also use our Journey Planner on here or on our FREE First Bus App, where you'll also find our live bus tracking feature and can buy any of our tickets for a day or longer before you travel.
Valid from 11/05/2026 to 10/07/2026
12: Torry - Heathryfold
Via Union Squre - City Centre
| Service No.: | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | ||||||||||
|
Stop code: 639003811
|
0602 | 0632 | 0645 | 0700 | 0715 | 0730 | 0745 | 0757 | 0809 | 0821 |
|
Stop code: 639006463
|
0615 | 0646 | 0659 | 0714 | 0729 | 0744 | 0800 | 0812 | 0824 | 0836 |
|
Stop code: 24402172fd970c86
|
0627 | 0658 | 0711 | 0727 | 0742 | 0758 | 0814 | 0826 | 0838 | 0850 |
|
Stop code: 639001442
|
0637 | 0708 | 0721 | 0737 | 0752 | 0810 | 0826 | 0838 | 0850 | 0902 |
| Service No.: | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | ||||||||||
|
Stop code: 639003811
|
0834 | 0846 | 0858 | 0910 | 0922 | 0933 | 0946 | 0958 | 1010 | 1022 |
|
Stop code: 639006463
|
0849 | 0901 | 0913 | 0925 | 0937 | 0948 | 1001 | 1013 | 1025 | 1037 |
|
Stop code: 24402172fd970c86
|
0903 | 0915 | 0927 | 0939 | 0951 | 1002 | 1015 | 1027 | 1039 | 1051 |
|
Stop code: 639001442
|
0915 | 0927 | 0939 | 0951 | 1003 | 1014 | 1027 | 1039 | 1051 | 1103 |
| Service No.: | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | ||||||||||
|
Stop code: 639003811
|
1034 | 1046 | 1058 | 1110 | 1122 | 1134 | 1147 | 1159 | 1211 | 1223 |
|
Stop code: 639006463
|
1049 | 1101 | 1113 | 1126 | 1138 | 1150 | 1203 | 1215 | 1227 | 1239 |
|
Stop code: 24402172fd970c86
|
1103 | 1117 | 1129 | 1142 | 1154 | 1206 | 1219 | 1231 | 1243 | 1255 |
|
Stop code: 639001442
|
1115 | 1129 | 1141 | 1154 | 1206 | 1218 | 1231 | 1243 | 1255 | 1307 |
| Service No.: | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | ||||||||||
|
Stop code: 639003811
|
1235 | 1247 | 1259 | 1311 | 1323 | 1335 | 1347 | 1359 | 1411 | 1423 |
|
Stop code: 639006463
|
1251 | 1303 | 1315 | 1327 | 1339 | 1351 | 1403 | 1415 | 1427 | 1439 |
|
Stop code: 24402172fd970c86
|
1307 | 1319 | 1331 | 1343 | 1355 | 1407 | 1419 | 1431 | 1443 | 1455 |
|
Stop code: 639001442
|
1319 | 1331 | 1343 | 1355 | 1407 | 1419 | 1431 | 1443 | 1455 | 1507 |
| Service No.: | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | ||||||||||
|
Stop code: 639003811
|
1435 | 1447 | 1459 | 1511 | 1523 | 1535 | 1548 | 1601 | 1614 | 1627 |
|
Stop code: 639006463
|
1451 | 1503 | 1515 | 1527 | 1539 | 1551 | 1604 | 1617 | 1630 | 1643 |
|
Stop code: 24402172fd970c86
|
1507 | 1519 | 1531 | 1543 | 1555 | 1607 | 1620 | 1633 | 1646 | 1659 |
|
Stop code: 639001442
|
1519 | 1531 | 1543 | 1555 | 1607 | 1619 | 1632 | 1645 | 1658 | 1711 |
| Service No.: | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | ||||||||||
|
Stop code: 639003811
|
1639 | 1652 | 1705 | 1718 | 1731 | 1743 | 1755 | 1810 | 1820 | 1830 |
|
Stop code: 639006463
|
1655 | 1708 | 1721 | 1734 | 1747 | 1759 | 1811 | 1825 | 1836 | 1845 |
|
Stop code: 24402172fd970c86
|
1711 | 1724 | 1737 | 1750 | 1803 | 1815 | 1825 | 1838 | ---- | 1858 |
|
Stop code: 639001442
|
1723 | 1736 | 1749 | 1802 | 1814 | 1826 | 1836 | 1849 | ---- | 1908 |
| Service No.: | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | XEb | XE | XE | |||||||
|
Stop code: 639003811
|
1840 | 1850 | 1910 | 1930 | 1950 | 2010 | 2030 | 2100 | 2130 | 2200 |
|
Stop code: 639006463
|
1854 | 1904 | 1924 | 1944 | 2004 | 2024 | 2043 | 2113 | 2143 | 2213 |
|
Stop code: 24402172fd970c86
|
---- | 1916 | 1936 | 1956 | 2014 | 2033 | 2052 | 2122 | 2152 | 2222 |
|
Stop code: 639001442
|
---- | 1926 | 1946 | 2006 | 2024 | 2043 | 2102 | 2132 | 2202 | 2232 |
| XEb | These journeys terminate at Guild Street 24 December. |
|---|---|
| XE | These journeys do not operate 24 December. |
| Service No.: | 12 | 12 | 12 |
|---|---|---|---|
| Notes: | XE | XE | XE |
|
Stop code: 639003811
|
2230 | 2300 | 2326 |
|
Stop code: 639006463
|
2243 | 2313 | 2339 |
|
Stop code: 24402172fd970c86
|
2252 | 2322 | 2348 |
|
Stop code: 639001442
|
2302 | 2332 | 2358 |
| XE | These journeys do not operate 24 December. |
|---|
12: Heathryfold - Torry
Via Berryden - Union Square
| Service No.: | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | ||||||||||
|
Stop code: 639001442
|
0456 | 0530 | 0600 | ---- | 0625 | 0640 | 0653 | 0706 | 0718 | 0730 |
|
Stop code: 639001992
|
0508 | 0541 | 0611 | ---- | 0636 | 0651 | 0704 | 0719 | 0731 | 0743 |
|
Stop code: 639006393
|
0514 | 0549 | 0619 | 0633 | 0644 | 0659 | 0714 | 0729 | 0741 | 0753 |
|
Stop code: 639006461
|
0516 | 0551 | 0621 | 0635 | 0646 | 0701 | 0717 | 0732 | 0744 | 0756 |
|
Stop code: 639003811
|
---- | 0559 | 0629 | 0643 | 0654 | 0711 | 0727 | 0742 | 0754 | 0806 |
| Service No.: | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | ||||||||||
|
Stop code: 639001442
|
0742 | 0754 | 0806 | 0818 | 0830 | 0842 | 0854 | 0906 | 0918 | 0930 |
|
Stop code: 639001992
|
0755 | 0807 | 0819 | 0831 | 0843 | 0855 | 0907 | 0919 | 0931 | 0943 |
|
Stop code: 639006393
|
0805 | 0818 | 0830 | 0842 | 0854 | 0906 | 0918 | 0930 | 0942 | 0954 |
|
Stop code: 639006461
|
0808 | 0821 | 0833 | 0845 | 0857 | 0909 | 0921 | 0933 | 0945 | 0957 |
|
Stop code: 639003811
|
0818 | 0831 | 0843 | 0855 | 0907 | 0919 | 0931 | 0943 | 0955 | 1007 |
| Service No.: | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | ||||||||||
|
Stop code: 639001442
|
0942 | 0954 | 1006 | 1018 | 1030 | 1042 | 1054 | 1106 | 1118 | 1130 |
|
Stop code: 639001992
|
0955 | 1007 | 1019 | 1031 | 1043 | 1055 | 1107 | 1120 | 1132 | 1144 |
|
Stop code: 639006393
|
1006 | 1018 | 1030 | 1042 | 1054 | 1106 | 1118 | 1131 | 1143 | 1155 |
|
Stop code: 639006461
|
1009 | 1021 | 1033 | 1045 | 1057 | 1109 | 1121 | 1134 | 1146 | 1158 |
|
Stop code: 639003811
|
1019 | 1031 | 1043 | 1055 | 1107 | 1119 | 1131 | 1144 | 1156 | 1208 |
| Service No.: | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | ||||||||||
|
Stop code: 639001442
|
1142 | 1154 | 1206 | 1218 | 1230 | 1242 | 1254 | 1306 | 1318 | 1330 |
|
Stop code: 639001992
|
1156 | 1208 | 1220 | 1232 | 1244 | 1256 | 1308 | 1321 | 1333 | 1345 |
|
Stop code: 639006393
|
1207 | 1219 | 1231 | 1243 | 1255 | 1307 | 1319 | 1332 | 1344 | 1356 |
|
Stop code: 639006461
|
1210 | 1222 | 1234 | 1246 | 1258 | 1310 | 1322 | 1335 | 1347 | 1359 |
|
Stop code: 639003811
|
1220 | 1232 | 1244 | 1256 | 1308 | 1320 | 1332 | 1345 | 1357 | 1409 |
| Service No.: | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | ||||||||||
|
Stop code: 639001442
|
1342 | 1354 | 1406 | 1418 | 1430 | 1442 | 1454 | 1507 | 1520 | 1533 |
|
Stop code: 639001992
|
1357 | 1409 | 1421 | 1433 | 1445 | 1457 | 1509 | 1522 | 1535 | 1548 |
|
Stop code: 639006393
|
1408 | 1420 | 1432 | 1444 | 1456 | 1508 | 1520 | 1533 | 1546 | 1559 |
|
Stop code: 639006461
|
1411 | 1423 | 1435 | 1447 | 1459 | 1511 | 1523 | 1536 | 1549 | 1602 |
|
Stop code: 639003811
|
1421 | 1433 | 1445 | 1457 | 1509 | 1521 | 1533 | 1546 | 1559 | 1612 |
| Service No.: | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | ||||||||||
|
Stop code: 639001442
|
1546 | 1559 | 1612 | 1624 | 1636 | 1648 | 1700 | 1712 | 1724 | 1736 |
|
Stop code: 639001992
|
1601 | 1614 | 1627 | 1639 | 1651 | 1703 | 1715 | 1727 | 1739 | 1750 |
|
Stop code: 639006393
|
1612 | 1625 | 1638 | 1650 | 1702 | 1714 | 1726 | 1738 | 1750 | 1801 |
|
Stop code: 639006461
|
1615 | 1628 | 1641 | 1653 | 1705 | 1717 | 1729 | 1741 | 1753 | 1804 |
|
Stop code: 639003811
|
1625 | 1638 | 1651 | 1703 | 1715 | 1727 | 1739 | 1751 | 1803 | 1814 |
| Service No.: | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|
| Notes: | XEb | |||||||||
|
Stop code: 639001442
|
1748 | 1800 | 1814 | 1828 | 1845 | 1905 | 1925 | 1950 | 2020 | 2050 |
|
Stop code: 639001992
|
1802 | 1814 | 1828 | 1842 | 1858 | 1918 | 1938 | 2002 | 2032 | 2102 |
|
Stop code: 639006393
|
1813 | 1825 | 1838 | 1852 | 1908 | 1928 | 1947 | 2011 | 2041 | 2111 |
|
Stop code: 639006461
|
1816 | 1828 | 1841 | 1855 | 1911 | 1931 | 1949 | 2013 | 2043 | 2113 |
|
Stop code: 639003811
|
1826 | 1838 | 1850 | 1904 | 1920 | 1940 | 1958 | 2022 | 2052 | 2122 |
| XEb | These journeys terminate at Guild Street 24 December. |
|---|
| Service No.: | 12 | 12 | 12 | 12 |
|---|---|---|---|---|
| Notes: | XE | XE | XE | XE |
|
Stop code: 639001442
|
2120 | 2150 | 2220 | 2250 |
|
Stop code: 639001992
|
2131 | 2201 | 2231 | 2301 |
|
Stop code: 639006393
|
2139 | 2209 | 2239 | 2309 |
|
Stop code: 639006461
|
2141 | 2211 | 2241 | 2311 |
|
Stop code: 639003811
|
2150 | 2220 | 2250 | 2320 |
| XE | These journeys do not operate 24 December. |
|---|
Travel Alerts
Service 3 | Langdykes Road Closure
Service 3 Langdykes Road Closure
Due to the one-way closure of Langdykes Road heading to Mastrick. Service 3 will divert as follows:
Service 3 heading to Mastrick
From Creel Place, Cove Road, Charleston Road then 3A route to Wellington Road and resume normal route
Service 3/3A, N18 heading to City Centre
Route not affected
Services 15/15B/15S | Balnagask Circle
Services 15/15B/15S Balnagask Circle Closure
From 15 June to 10 July 2026, Balnagask Circle will be closed.
The diversion below will be followed;
From the end of Girdleness Road (the bus won’t go into Balnagask Circle),onto Balnagask Road which will be served as normal, continue to St Fittcks Road, Victoria Road, Abbey Place (just after the derelict school), Balnagask Road, Girdleness Road (just after the Zebra crossing), resume normal route