Publisher-supplied variations, newest variation number first. Differing rows with the same variation number are preserved; no missing historical changes are reconstructed.
#21 · Registered
Effective
21 September 2025
Received
8 August 2025
34 · Middlesbrough Bus Station – Billingham Low Grange
Special extra enhanced frequencies on Sunday 21 September 2025 (ONLY) for the festival of Thrift event.
Operating between Middlesbrough Bus Station and Billingham Low Grange given service number 34 effective from 21 September 2025. To amend Timetable.
#20 · Registered
Effective
4 May 2025
Received
21 March 2025
34 · Middlesbrough Bus Station – Billingham Low Grange
Most daytime journeys to operate 10 minutes earlier throughout (as operationally linked with 10/39) .
Operating between Middlesbrough Bus Station and Billingham Low Grange given service number 34 effective from 04 May 2025. To amend Timetable.
#19 · Registered
Effective
21 July 2024
Received
7 June 2024
34 · Middlesbrough Bus Station – Billingham Low Grange
Monday to Sunday service. Additional running time added during peak times to provide greater reliability due to prevailing traffic conditions. Additional resource added (shared across several Middlesbrough services) to bus cycles to improve reliability. No Changes to Sunday times.
Operating between Middlesbrough Bus Station and Billingham Low Grange given service number 34 effective from 21 July 2024. To amend Timetable.
#18 · Registered
Effective
23 July 2023
Received
9 June 2023
34 · Middlesbrough Bus Station – Billingham Low Grange
Monday to Sunday service. Greater reliability at peaks. No changes to off peak or weekend times.
Operating between Middlesbrough Bus Station and Billingham Low Grange given service number 34 effective from 23 July 2023. To amend Timetable.
#17 · Registered
Effective
30 October 2022
Received
16 September 2022
34 · Middlesbrough Bus Station – Billingham Low Grange
Monday to Saturday daytime frequency revised to operate every 30 minutes (from 20 minutes).
Operating between Middlesbrough Bus Station and Billingham Low Grange given service number 34 / 34 effective from 30 October 2022. To amend Timetable.
#16 · Expired
Effective
14 August 2021
Received
12 August 2021
End date
31 December 2021
34 · Middlesbrough Bus Station – Billingham Low Grange
Revised Saturday timetable due to drivers shortage.
Operating between Middlesbrough Bus Station and Billingham Low Grange given service number 34 / 34 effective from 14 August 2021. To amend Timetable.
#15 · Expired
Effective
11 April 2021
Received
29 March 2021
End date
1 October 2021
34 · Middlesbrough Bus Station – Billingham Low Grange
Revised timetables. Weekend frequencies are uplifted/amended.
Operating between Middlesbrough Bus Station and Billingham Low Grange given service number 34 / 34 effective from 11 April 2021. To amend Timetable.
#14 · Expired
Effective
7 March 2021
Received
26 February 2021
End date
1 October 2021
34 · Middlesbrough Bus Station – Billingham Low Grange
Revised timetables. Weekday frequencies are uplifted/amended to reflect return of education sector.
Operating between Middlesbrough Bus Station and Billingham Low Grange given service number 34 / 34 effective from 07 March 2021. To amend Timetable.
#13 · Expired
Effective
17 January 2021
Received
19 January 2021
End date
1 October 2021
34 · Middlesbrough Bus Station – Billingham Low Grange
Revised timetable - Return to lockdown timetable
Operating between Middlesbrough Bus Station and Billingham Low Grange given service number 34 / 34 effective from 17 January 2021. To amend Timetable.
#12 · Withdrawn
Effective
17 January 2021
Received
13 January 2021
34 · Middlesbrough Bus Station – Billingham Low Grange
Revised timetable - Return to lockdown timetable
#11 · Expired
Effective
29 November 2020
Received
24 November 2020
End date
1 October 2021
34 · Middlesbrough Bus Station – Billingham Low Grange
Temporary variation to timetable due to Coronavirus
Revised Sunday timetables,
Operating between Middlesbrough Bus Station and Billingham Low Grange given service number 34 / 34 effective from 29 November 2020. To amend Timetable.
#10 · Expired
Effective
30 August 2020
Received
30 August 2020
End date
4 January 2021
34 · Middlesbrough Bus Station – Billingham Low Grange
Vary timetable due to Covid
Operating between Middlesbrough Bus Station and Billingham Low Grange given service number 34 / 34 effective from 30 August 2020. To amend Timetable.
#9 · Expired
Effective
12 April 2020
Received
9 April 2020
End date
31 August 2020
34 · Middlesbrough Bus Station – Billingham Low Grange
temporary change to timetable due to corona virus
Operating between Middlesbrough Bus Station and Billingham Low Grange given service number 34 / 34 effective from 12 April 2020. To amend Timetable.
#8 · Expired
Effective
30 March 2020
Received
27 March 2020
End date
31 August 2020
34 · Middlesbrough Bus Station – Billingham Low Grange
temporary change to timetable due to corona virus
Operating between Middlesbrough Bus Station and Billingham Low Grange given service number 34 / 34 effective from 30 March 2020. To amend Timetable.
#7 · Registered
Effective
30 March 2020
Received
23 March 2020
34 · Middlesbrough Bus Station – Billingham Low Grange
Vary timetable due to Covid
Operating between Middlesbrough Bus Station and Billingham Low Grange given service number 34 / 34 effective from 30 March 2020. To amend Timetable.
#6 · Registered
Effective
27 October 2019
Received
13 September 2019
34 · Middlesbrough Bus Station – Billingham Low Grange
Revised timetable. Daytime frequency now every 20 minutes
Operating between Middlesbrough Bus Station and Billingham Low Grange given service number 34 / 34 effective from 27 October 2019. To amend Timetable.
#5 · Registered
Effective
20 August 2017
Received
23 June 2017
34 · Middlesbrough Bus Station – Billingham Low Grange
Revised route and timetable. Increased frequency. New 34A.
Operating between Middlesbrough Bus Station and Billingham Low Grange given service number 34 / 34 / 34A effective from 20 August 2017. To amend Route and Timetable.
#4 · Registered
Effective
1 September 2015
Received
6 July 2015
34 · Middlesbrough Bus Station – Billingham Low Grange
Revised timetable. Retime to one am morning journey
Operating between Middlesbrough Bus Station and Billingham Low Grange given service number 34 effective from 01-Sep-2015. To amend Timetable.
#3 · Registered
Effective
1 December 2014
Received
2 October 2014
34 · Middlesbrough Bus Station – Billingham Low Grange
Revised Route and Timetable
Operating between Middlesbrough Bus Station and Billingham Low Grange given service number 34 effective from 01-Dec-2014. To amend Route and Timetable.
#2 · Registered
Effective
2 September 2012
Received
4 July 2012
34 · Middlesbrough Bus Station – Billingham Low Grange
Revised timetable in the interests of service reliability
Operating between Middlesbrough Bus Station and Billingham Low Grange given service number 34 effective from 02-Sep-2012. To amend Timetable.
#1 · Registered
Effective
10 October 2005
Received
22 May 2009
34 · Middlesbrough Bus Station – Billingham Low Grange
Data Refresh
#0 · Registered
Effective
10 October 2005
Received
12 August 2005
34 · Middlesbrough Bus Station – Billingham Owington Farm
via Billingham Stores
Monday to Saturday daytime only - every 30 minutes
From: Middlesbrough Bus Station
To: Billingham Owington Farm
Via: Billingham Stores
Name or No: 34
Service Type: Normal Stopping
Effective Date: 10-Oct-2005
Other Details: Monday to Saturday daytime only - every 30 minutes