Route 25 Ilford-Holborn Circus
Some earlier scanned schedules or time card sets for this route are available here
Some scanned timetables are available here
Some ex-London Bus Routes html timetables for this route are available here
Mo-Th
Fr
Sat
Sun
Box
Chr Eve
Christmas week
Bank Hol
Spec Sat
DayLt Sats
Spec Sun
Working timetables by date
A dark blue background indicates a night WTT on a 24 hour service.
30 Jun 2007
SCN 15980
Increased night frequencies.
Sun-Th Nts
Fr Nts
Sa Nts
29 Dec 2007
SCN 18359
Garage reallocation.
Mo-Fr Sch Days
Mo-Fr Sch Hols
Sat
Sun
Sun-Th Nts
Fr Nts
Sa Nts
20 Apr 2008
SCN 17880
Increased Sunday frequencies.
Sun
17 May 2008
SCN 19680
Garage reallocation.
Mo-Fr Sch Days
Sat
Sun
Sun-Th Nts
Fr Nts
Sa Nts
31 May 2008
SCN 19578
New schedules.
Mo-Fr Sch Days
Mo-Fr Sch Hols
Sat
Sun
Sun-Th Nts
Fr Nts
Sa Nts
04 Jul 2008
SCN 19499
Sun-Th Nts
Fr Nts
Sa Nts
23 Aug 2008
SCN 20250
Mo-Fr Sch Days
Mo-Fr Sch Hols
Sat
Sun
13 Sep 2008
SCN 20540
Rerouted westbound at Aldgate East.
Mo-Fr Sch Days
Mo-Fr Sch Hols
Sat
Sun
Box
Sun-Th Nts
Fr Nts
Sa Nts
17 Jan 2009
SCN 20970
Mo-Fr Sch Days
Mo-Fr Sch Hols
Sat
Sun
Sun-Th Nts
Fr Nts
Sa Nts
28 Feb 2009
SCN 20507
New Mon-Fri schedules.
Mo-Fr Sch Days
Mo-Fr Sch Hols
Sat
Sun
Box
Sun-Th Nts
Fr Nts
Sa Nts
25 Apr 2009
SCN 21918
Mo-Fr Sch Days
Mo-Fr Sch Hols
Sat
Sun
Box
Sun-Th Nts
Fr Nts
Sa Nts
08 Aug 2009
SCN 22641
Mo-Fr Sch Days
Mo-Fr Sch Hols
Sat
Sun
Box
Sun-Th Nts
Fr Nts
Sa Nts
26 Sep 2009
SCN 23023
Mo-Fr Sch Days
Mo-Fr Sch Hols
Sat
Sun
Box
Sun-Th Nts
Fr Nts
Sa Nts
16 Jan 2010
SCN 22837
Temporary curtailment from Oxford Circus to Tottenham Court Road Station.
Mo Sch Days
Mo Sch Hols
Tu-Th Sch Days
Tu-Th Sch Hols
Fr Sch Days
Fr Sch Hols
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
27 Mar 2010
SCN 24177
Mo Sch Days
Mo Sch Hols
Tu-Th Sch Days
Tu-Th Sch Hols
Fr Sch Days
Fr Sch Hols
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
13 Jun 2010
SCN 25164
Temporary eastbound diversion (Cheapside). Temporary curtailment to Tottenham Court Road Station continued.
Mo Sch Days
Mo Sch Hols
Tu-Th Sch Days
Tu-Th Sch Hols
Fr Sch Days
Fr Sch Hols
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
06 Nov 2010
SCN 23685
End of temporary curtailment from Oxford Circus to Tottenham Court Road Station. Temporary Cheapside diversion continued.
Mo Sch Days
Mo Sch Hols
Tu-Th Sch Days
Tu-Th Sch Hols
Fr Sch Days
Fr Sch Hols
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
04 Dec 2010
SCN 26497
Mo Sch Days
Mo Sch Hols
Tu-Th Sch Days
Tu-Th Sch Hols
Fr Sch Days
Fr Sch Hols
Sat
Sun
Box
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
05 Feb 2011
SCN 26457
No longer serves stop in Vere Street on departure form Oxford Circus
Mo Sch Days
Mo Sch Hols
Tu-Th Sch Days
Tu-Th Sch Hols
Fr Sch Days
Fr Sch Hols
Sat
Sun
Box
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
05 Mar 2011
SCN 27274
Change to St Paul's curtailment point
Mo Sch Days
Mo Sch Hols
Tu-Th Sch Days
Tu-Th Sch Hols
Fr Sch Days
Fr Sch Hols
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
14 May 2011
SCN 26820
New schedule. End of long term eastbound diversion (via Tower). Temporary Cheapside diversion continued but regains roue via Queen Victoria Street.
Mo
Tu-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
25 Jun 2011
SCN 23610
New contract. Converted from artic to double deck. Transferred from E London to First. Frequencies increased but part of M-S daytime service just to Holborn Cir. Rerouted on departure from Oxford Cir. Temporary Cheapside and Cornhill diversions continued.
Mo
Tu-Th
Fr
Sat
Sun
Box
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
05 Jul 2011
SCN 26765
End of temporary eastbound diversion (Cheapside). Temporary Cornhill diversion continued.
Mo
Tu-Th
Fr
Sat
Sun
Box
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
31 Jul 2011
SCN 28558
Temporary eastbound diversion (Stratford). Began 1 August. Temporary westbound diversion (Cheapside) continued.
Mo
Tu-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
03 Sep 2011
SCN 28623
New duty schedules.
Mo Sch Days
Mo Sch Hols
Tu-Th Sch Days
Tu-Th Sch Hols
Fr Sch Days
Fr Sch Hols
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
01 Oct 2011
SCN 29152
Revised temporary westbound diversion (Poultry). Began 28 September.
Mo Sch Days
Mo Sch Hols
Tu-Th Sch Days
Tu-Th Sch Hols
Fr Sch Days
Fr Sch Hols
Sat
Sun
Sun Nts
Tu Nts
We Nts
Th Nts
Fr Nts
Sa Nts
06 Nov 2011
SCN 28707
End of temporary diversion (Stratford). Correction to terminal arrangements at Aldgate.
Mo Sch Days
Mo Sch Hols
Tu-Th Sch Days
Tu-Th Sch Hols
Fr Sch Days
Fr Sch Hols
Sat
Sun
Sun Nts
Tu Nts
We Nts
Th Nts
Fr Nts
Sa Nts
19 Nov 2011
SCN 29194
Some journeys swapped between 25 and N25. Correction to set down and pick up at Aldgate Bus Station for terminating buses. Rerouteing on arrival at Oxford Circus.
Mo-Th Sch Days
Mo-Th Sch Hols
Fr Sch Days
Fr Sch Hols
Sat
Sun
Box
Chr Eve
Spec Fr
Spec Sat
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
Sp Fr Nts
Sp Sat Nts
28 Jan 2012
SCN 29267
End of temporary westbound diversion (Poultry). Ceased 8 January.
Mo-Th Sch Days
Mo-Th Sch Hols
Fr Sch Days
Fr Sch Hols
Sat
Sun
Box
Spec Fr
Spec Sat
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
Sp Fr Nts
Sp Sat Nts
10 Mar 2012
SCN 30015
New duty schedules.
Mo-Th Sch Days
Mo-Th Sch Hols
Fr Sch Days
Fr Sch Hols
Sat
Sun
Spec Mo-Fr
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
Sp Mo-Fr Nts
26 Jul 2012
SCN 27418
Temporarily increased frequencies (Olympics).
Mo-Th Sch Hols
Fr Sch Hols
Sat
Sun
Spec Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
12 Aug 2012
SCN 27427
End of temporarily increased frequency (Olympics).
Mo-Th Sch Hols
Fr Sch Hols
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
28 Aug 2012
SCN 27417
Temporarily increased frequency (Paralympics).
Mo-Th Sch Days
Mo-Th Sch Hols
Fr Sch Days
Fr Sch Hols
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
09 Sep 2012
SCN 27428
End of temporarily increased frequency (Paralympics).
Mo-Th Sch Days
Mo-Th Sch Hols
Fr Sch Days
Fr Sch Hols
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
24 Nov 2012
SCN 32509
New duty schedules with change of relief point.
Mo-Th Sch Days
Mo-Th Sch Hols
Fr Sch Days
Fr Sch Hols
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
24 Dec 2012
SCN 32625
Special Christmas period schedules. New year's Eve service is curtailed at Holborn Station.
Chr Eve
NY Eve
Spec Sat
NY Eve Nts
Sp Mo-Th Nts
16 Feb 2013
SCN 32951
Change to terminal for Holborn short workings.
Mo-Th Sch Days
Mo-Th Sch Hols
Fr Sch Days
Fr Sch Hols
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
24 Jun 2013
SCN 33647
Novated from First Capital to Tower Transit.
Mo-Th
Fr
29 Jun 2013
SCN 33883
New schedules.
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
06 Jul 2013
SCN 34140
New schedules.
Mo-Th
Fr
Sat
Sun
28 Sep 2013
SCN 34742
Emergency schedules with temporary curtailment of short workings from City Thameslink to Bank. (Holborn Circus).
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
Sp Mo-Th Nts
Sp Fr Nts
07 Dec 2013
SCN 35798
Additional eastbound alighting point at Stratford Bus Station.
Mo-Th
Fr
Sat
Sun
Chr Eve
Spec Fr
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
Sp Mo-Th Nts
22 Mar 2014
SCN 36503
Revised emergency schedules. Temporary westbound diversion (Cornhill).
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
12 Apr 2014
SCN 36674
Additional timing points at Whitechapel. Revision to Bow Church turning point.
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
10 May 2014
SCN 37027
Temporary change to eastbound stop in Oxford Street.
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
21 Jun 2014
SCN 36996
Temporary eastbound diversion (Oxford Street).
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
07 Jul 2014
SCN 37306
Special split service for Tour de France: Ilford & Mile End (with diversion); Bow & Oxford Circus
Spec Mo-Th
Sp Mo-Th Nts
23 Aug 2014
SCN 37003
End of temporary eastbound diversion (Oxford Circus). Temporary Cornhill diversion continued.
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
03 Jan 2015
SCN 39293
Additional westbound stop at Aldgate.
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
09 Apr 2015
SCN 39967
Temporary diversion via Bow Flyover. Began on 16th March.
Mo-Th
Fr
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
Sp Mo-Th Nts
25 Jul 2015
SCN 41148
Stops withdrawn in Bow due to Cycle Superhighway 2.
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
Sp Mo-Th Nts
10 Oct 2015
SCN 41857
Change to eastbound stop at Bow Church
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
Sp Mo-Th Nts
31 Oct 2015
SCN 42135
Formalisation of temporary eastbound diversion (Dukes Place). Began 11 October Copy from Schedule 41857.
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
Sp Mo-Th Nts
14 Nov 2015
SCN 42240
Additional eastbound stop in Aldgate High Street (Middlesex Street). Copy from Schedule 42135 (not sMT).
Mo-Th
Fr
Sat
Sun
Chr Eve
Spec Mo-Th
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
Sp Mo-Th Nts
Opt 1 ver 1
Opt 1 ver 2
19 Dec 2015
SCN 42530
Westbound stop at Whitechapel Station no longer served. Copy from Schedule 42240.
Mo-Th
Fr
Sat
Sun
Chr Eve
Spec Mo-Th
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
Sp Mo-Th Nts
13 Feb 2016
SCN 39856
Further curtailment of Mon-Sat daytime short workings from Bank to Mile End. Temporary Cornhill and Bow diversions continued.
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
19 Mar 2016
SCN 43321
Rail replacement extras (Ilford-Stratford; route 25U).
Spec Sat
Spec Sun
24 Apr 2016
SCN 35334
Rerouted at Aldgate. Began 30 April.
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
11 Jun 2016
SCN 43900
End of temporary westbound diversion (Cornhill). Temporary westbound diversion (Newgate Street). Began 11 June but in revised form. Temporary diversion via Bow Flyover continued. Copy from Schedule 35334.
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
25 Jun 2016
SCN 44206
New contract. Emergency schedules involving curtailment of short journeys to Bank and use of Bow flyover, continued.
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
02 Jul 2016
SCN 44140
Revision of temporary Newgate Street diversion. Began 11 June (that is, original diversion never operated). Copy from Schedule 44206.
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
23 Jul 2016
SCN 44523
Change to westbound stop at Bow Church. Copy from Schedule 44140.
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
20 Aug 2016
SCN 44725
Revision to temporary westbound diversion (Newgate Street). Copy from Schedule 44523.
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
17 Sep 2016
SCN 44922
Rail replacement extras (Ilford-Stratford; route 25U); copy from Schedule 43321.
Spec Sat
Spec Sun
08 Oct 2016
SCN 44217
End of temporary diversion via Bow Flyover. New schedules.
Mo-Th
Fr
Sat
Sun
Chr Eve
Spec Mo-Th
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
Sp Mo-Th Nts
Sp Fr Nts
30 Jan 2017
SCN 46042
Temporary westbound diversion (Cornhill).
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
Sp Fr Nts
15 Apr 2017
SCN 46046
End of emergency schedules (Cornhill).
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
Sp Sat Nts
27 May 2017
SCN 47167
Eastbound stop at eastern end of New Oxford Street temporarily unserved. Copy from Schedule 46046.
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
27 Aug 2017
SCN 47868
Rail replacement extras (25U). Copy from Schedule 47167 (not sFr).
Mo-Th
Fr
Sat
Sun
Chr Eve
NY Eve
Spec Fr
Spec Sat
Opt 1 ver 1
Opt 1 ver 1
Spec Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
NY Eve Nts
Sp Sat Nts
13 Jan 2018
SCN 49191
Westbound stop in Stratford Broadway no longer served. Began 8 December 2017. Copy from Schedule 47868.
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
20 Jan 2018
SCN 49162
Reduced weekend night frequencies.
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
31 Mar 2018
SCN 49661
Eastbound stop at eastern end of New Oxford Street reintroduced. Copy from Schedule 49162.
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
15 Sep 2018
SCN 50087
Short workings between Ilford and Mile End withdrawn. Reduced frequencies. Rerouted at Stratford.
Mo-Th
Fr
Sat
Sun
Sun Nts
Mo-Th Nts
Fr Nts
Sa Nts
Sp Fr Nts
01 Dec 2018
SCN 47404
Withdrawn between Oxford Circus and Holborn Circus, Charterhouse Street. Night service renumberd N25. Rerouted westbound at Stratford.
Mo-Th
Fr
Sat
Sun
Chr Eve
NY Eve
Spec Sat
28 Sep 2019
SCN 53114
New schedules.
Mo-Th
Fr
Sat
Sun
Chr Eve
NY Eve
Spec Sat
28 Dec 2019
SCN 53948
TfL Rail replacement extras (25U)
Spec Sat
Spec Sun
11 Jan 2020
SCN 54001
Temporary diversion (Cheapside) - started on 6th January.
Mo-Th
Fr
Sat
Sun
Spec Fr
Spec Sat
Spec Sun
Opt 1 ver 1
Opt 1 ver 2
23 May 2020
SCN 51952
New contract. Transferred from Tower Transit to Stagecoach.
Mo-Th
Fr
Sat
Sun
Spec Sun
13 Jun 2020
SCN 55388
Temporary Cheapside diversion continues. Copy from Schedule 51952.
Mo-Th
Fr
Sat
Sun
Spec Sun
22 Aug 2020
SCN 56163
New duty schedules.
Mo-Th
Fr
Sat
Sun
18 Oct 2020
SCN 56901
TfL Rail replacement extras
Spec Sun
24 Oct 2020
SCN 56953
Includes clock change schedule.
Box
Chr Eve
Spec Mo-Th
Spec Fr
Spec Sat
Spec Sun
15 Nov 2020
SCN 57169
TfL Rail Replacement service. Copy from Schedule 56901.
Spec Sun
27 Dec 2020
SCN 57441
TfL Rail replacement service
Spec Sun
09 Jan 2021
SCN 55756
Reversal of route runs.
Mo-Th
Fr
Sat
Sun
16 Jan 2021
SCN 55969
End of temporary westbound diversion (Newgate Street). Copy from Schedule 55756.
Mo-Th
Fr
Sat
Sun
20 Mar 2021
SCN 55389
End of temporary diversion (Cheapside). Copy from Schedule 55969.
Mo-Th
Fr
Sat
Sun
27 Mar 2021
SCN 58304
Includes clock change schedule.
Spec Sat
30 Oct 2021
SCN 60265
Includes clock change schedules.
Box
Chr Eve
NY Eve
Spec Mo-Fr
Spec Sat
Opt 1 ver 1
Opt 1 ver 2
Spec Sun
22 Jan 2022
SCN 60835
Old PDF Format. New duty schedules
Mo-Th
Fr
Sat
Sun
22 Jan 2022
SCN 60835
New PDF Format. New duty schedules
Mo-Th
Fr
Sat
Sun
19 Feb 2022
SCN 61089
Enhanced service between Stratford and Ilford.
Spec Sat
Spec Sun
26 Mar 2022
SCN 61298
Old PDF Format. Includes clock change schedules.
Spec Sat
26 Mar 2022
SCN 61298
New PDF Format. Includes clock change schedules.
Spec Sat
29 May 2022
SCN 61841
Old PDF Format. Special Ride London schedules (curtailed to Stratford)
Spec Sun
29 May 2022
SCN 61841
New PDF Format. Special Ride London schedules (curtailed to Stratford)
Spec Sun
29 Oct 2022
SCN 62668
Includes clock change schedule.
Spec Sat
18 Feb 2023
SCN 63187
Diverted eastbound away from Bank.
Mo-Th
Fr
Sat
Sun
25 Mar 2023
SCN 63461
Clock change schedules.
DayLt Sats
01 Apr 2023
SCN 58159
Temporary schedules (Mile End).
Chr Eve
Christmas week
Bank Hol
Spec Sun
01 Apr 2023
SCN 63514
Temporary timetable (Mile End).
Mo-Th
Fr
Sat
Sun
28 May 2023
SCN 63900
Ride London schedule.
Spec Sun
17 Jul 2023
SCN 63189
End of temporary diversion (Bank). Stop sequence change.
Mo-Th
Fr
Sat
Sun
29 Jul 2023
SCN 64290
Mo-Th
Fr
Sat
Sun
23 Sep 2023
SCN 64474
End of temporary timetable (Mile End).
Mo-Th
Fr
Sat
Sun
28 Oct 2023
SCN 64880
Clock change and seasonal schedules.
Box
Chr Eve
DayLt Sats
27 Jan 2024
SCN 65470
Mo-Th
Fr
Sat
Sun
16 Mar 2024
SCN 65837
Stop sequence change.
Mo-Th
Fr
Sat
Sun
30 Mar 2024
SCN 65921
Clock change schedule.
DayLt Sats
26 May 2024
SCN 66273
Ride London schedule.
Spec Sun
27 May 2024
SCN 66163
Temporarily curtailed to St Paul's.
Mo-Th
Fr
Sat
Sun
31 Aug 2024
SCN 66817
Temporary timetable (Bow).
Mo-Th
Fr
Sat
Sun
Chr Eve
Back to 1 to 49 index