EN
English
12

12 Bus at Gresham Road (C), Ayresome

The 12 bus calls at Gresham Road (C) 56 times on Mon–Fri, from 06:13 to 23:33, towards Middlesbrough.

First bus
06:13
Last bus
23:33
56 buses

Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated . Bank holiday services may differ.

12 bus timetable at Gresham Road (C)

Towards Middlesbrough

Mon–Fri56 buses
0613 to Middlesbrough33 to Middlesbrough58 to Middlesbrough
0724 to Middlesbrough49 to Middlesbrough
0808 to Middlesbrough25 to Middlesbrough42 to Middlesbrough56 to Middlesbrough
0908 to Middlesbrough24 to Middlesbrough39 to Middlesbrough54 to Middlesbrough
1014 to Middlesbrough29 to Middlesbrough44 to Middlesbrough59 to Middlesbrough
1114 to Middlesbrough29 to Middlesbrough44 to Middlesbrough59 to Middlesbrough
1214 to Middlesbrough29 to Middlesbrough44 to Middlesbrough59 to Middlesbrough
1314 to Middlesbrough29 to Middlesbrough44 to Middlesbrough59 to Middlesbrough
1414 to Middlesbrough29 to Middlesbrough44 to Middlesbrough
1504 to Middlesbrough23 to Middlesbrough43 to Middlesbrough
1603 to Middlesbrough23 to Middlesbrough43 to Middlesbrough
1703 to Middlesbrough18 to Middlesbrough33 to Middlesbrough48 to Middlesbrough
1801 to Middlesbrough21 to Middlesbrough36 to Middlesbrough55 to Middlesbrough
1915 to Middlesbrough45 to Middlesbrough
2006 to Middlesbrough33 to Middlesbrough
2103 to Middlesbrough33 to Middlesbrough
2203 to Middlesbrough33 to Middlesbrough
2303 to Middlesbrough33 to Middlesbrough
Saturday47 buses
0613 to Middlesbrough
0739 to Middlesbrough
0809 to Middlesbrough40 to Middlesbrough
0910 to Middlesbrough40 to Middlesbrough
1004 to Middlesbrough24 to Middlesbrough44 to Middlesbrough59 to Middlesbrough
1114 to Middlesbrough29 to Middlesbrough44 to Middlesbrough59 to Middlesbrough
1214 to Middlesbrough29 to Middlesbrough44 to Middlesbrough59 to Middlesbrough
1314 to Middlesbrough29 to Middlesbrough44 to Middlesbrough59 to Middlesbrough
1419 to Middlesbrough38 to Middlesbrough58 to Middlesbrough
1518 to Middlesbrough38 to Middlesbrough58 to Middlesbrough
1618 to Middlesbrough38 to Middlesbrough58 to Middlesbrough
1718 to Middlesbrough38 to Middlesbrough56 to Middlesbrough
1816 to Middlesbrough36 to Middlesbrough55 to Middlesbrough
1915 to Middlesbrough45 to Middlesbrough
2006 to Middlesbrough33 to Middlesbrough
2103 to Middlesbrough33 to Middlesbrough
2203 to Middlesbrough33 to Middlesbrough
2303 to Middlesbrough33 to Middlesbrough
Sunday36 buses
0941 to Middlesbrough
1011 to Middlesbrough41 to Middlesbrough
1111 to Middlesbrough31 to Middlesbrough51 to Middlesbrough
1211 to Middlesbrough31 to Middlesbrough51 to Middlesbrough
1311 to Middlesbrough31 to Middlesbrough51 to Middlesbrough
1411 to Middlesbrough31 to Middlesbrough51 to Middlesbrough
1511 to Middlesbrough31 to Middlesbrough51 to Middlesbrough
1611 to Middlesbrough31 to Middlesbrough51 to Middlesbrough
1711 to Middlesbrough31 to Middlesbrough51 to Middlesbrough
1811 to Middlesbrough41 to Middlesbrough
1911 to Middlesbrough41 to Middlesbrough
2003 to Middlesbrough33 to Middlesbrough
2103 to Middlesbrough33 to Middlesbrough
2203 to Middlesbrough33 to Middlesbrough
2303 to Middlesbrough33 to Middlesbrough

Other buses at Gresham Road (C)

All buses at Gresham Road (C)

About the 12 bus

12 bus route and all stops · operated by Stagecoach North East.

12 bus at Gresham Road (C) FAQ

When is the first 12 bus at Gresham Road (C)?
Mon–Fri: the first 12 leaves Gresham Road (C) at 06:13.
When is the last 12 bus at Gresham Road (C)?
Mon–Fri: the last 12 leaves Gresham Road (C) at 23:33.
How many 12 buses stop at Gresham Road (C)?
Mon–Fri: 56 buses. Saturday: 47 buses. Sunday: 36 buses.

Official journey planners

Opens an external website.