Last buses from Farringdon, London

Direct buses from Farringdon, London go to 40 places. Tonight (Sunday) the last one leaves at 00:35 (after midnight), the 341 to City of London. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
City of London341 00:35 after midnight341 00:42 after midnight341 00:42 after midnight341 00:35 after midnight
Elephant & Castle63 23:5963 00:01 after midnight63 00:02 after midnight63 23:59
Temple341 00:35 after midnight341 00:42 after midnight341 00:42 after midnight341 00:35 after midnight
Waterloo341 00:35 after midnight341 00:42 after midnight341 00:42 after midnight341 00:35 after midnight
Brixton40 23:5140 23:5140 23:5140 23:51
Lambeth63 23:5963 00:01 after midnight63 00:02 after midnight63 23:59
Peckham63 23:5963 00:01 after midnight63 00:02 after midnight63 23:59
Walworth63 23:5963 00:01 after midnight63 00:02 after midnight63 23:59
Camberwell40 23:5140 23:5140 23:5140 23:51
Newington63 23:5963 00:01 after midnight63 00:02 after midnight63 23:59
Canonbury341 00:06 after midnight341 00:08 after midnight341 00:09 after midnight341 00:06 after midnight
Angel341 00:06 after midnight341 00:08 after midnight341 00:09 after midnight341 00:06 after midnight
Seven Sisters341 00:06 after midnight341 00:08 after midnight341 00:09 after midnight341 00:06 after midnight
Tottenham341 00:06 after midnight341 00:08 after midnight341 00:09 after midnight341 00:06 after midnight
West Green341 00:06 after midnight341 00:08 after midnight341 00:09 after midnight341 00:06 after midnight
Pentonville63 00:24 after midnight63 00:26 after midnight63 00:30 after midnight63 00:24 after midnight
Crystal PalaceN63 05:45N63 05:43N63 05:43N63 05:45
Islington341 00:06 after midnight341 00:08 after midnight341 00:09 after midnight341 00:06 after midnight
DulwichN63 05:45N63 05:43N63 05:43N63 05:45
Islington Green341 00:06 after midnight341 00:08 after midnight341 00:09 after midnight341 00:06 after midnight
Bruce Grove341 00:06 after midnight341 00:08 after midnight341 00:09 after midnight341 00:06 after midnight
St Pancras63 00:24 after midnight63 00:26 after midnight63 00:30 after midnight63 00:24 after midnight
Clerkenwell40 00:27 after midnight40 00:27 after midnight63 00:30 after midnight40 00:27 after midnight
East Dulwich40 23:5140 23:5140 23:5140 23:51
Highbury341 00:06 after midnight341 00:08 after midnight341 00:09 after midnight341 00:06 after midnight
Southwark63 23:5963 00:01 after midnight63 00:02 after midnight63 23:59
Blackfriars63 23:5963 00:01 after midnight63 00:02 after midnight63 23:59
Manor House341 00:06 after midnight341 00:08 after midnight341 00:09 after midnight341 00:06 after midnight
Old Kent Road63 23:5963 00:01 after midnight63 00:02 after midnight63 23:59
Shacklewell341 00:06 after midnight341 00:08 after midnight341 00:09 after midnight341 00:06 after midnight
Dulwich Village40 23:5140 23:5140 23:5140 23:51
Harringay341 00:06 after midnight341 00:08 after midnight341 00:09 after midnight341 00:06 after midnight
Peckham Rye63 23:5963 00:01 after midnight63 00:02 after midnight63 23:59
Upper Edmonton341 00:06 after midnight341 00:08 after midnight341 00:09 after midnight341 00:06 after midnight
Finsbury341 00:06 after midnight341 00:08 after midnight341 00:09 after midnight341 00:06 after midnight
Brownswood Park341 00:06 after midnight341 00:08 after midnight341 00:09 after midnight341 00:06 after midnight
Honor Oak63 23:5963 00:01 after midnight63 00:02 after midnight63 23:59
Upper Street341 00:06 after midnight341 00:08 after midnight341 00:09 after midnight341 00:06 after midnight
Upper SydenhamN63 05:45N63 05:43N63 05:43N63 05:45
South Bank341 00:35 after midnight341 00:42 after midnight341 00:42 after midnight341 00:35 after midnight

The time each last direct bus leaves Farringdon, London, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 22 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.

Questions

What time is the last bus from Farringdon, London tonight?
The 341 to City of London at 00:35 (after midnight) from Farringdon Station, from the timetable for Sunday.
What time is the last bus from Farringdon, London to City of London?
The last direct bus from Farringdon, London to City of London: on weekdays, the 341 at 00:42 (after midnight) from Farringdon Station, reaching City of London at 00:43; on Saturdays, the 341 at 00:42 (after midnight) from Farringdon Station, reaching City of London at 00:43; on Sundays, the 341 at 00:35 (after midnight) from Farringdon Station, reaching City of London at 00:36.
What time is the last bus from Farringdon, London to Elephant & Castle?
The last direct bus from Farringdon, London to Elephant & Castle: on weekdays, the 63 at 00:01 (after midnight) from Farringdon Station, reaching Elephant & Castle at 00:14; on Saturdays, the 63 at 00:02 (after midnight) from Farringdon Station, reaching Elephant & Castle at 00:17; on Sundays, the 63 at 23:59 from Farringdon Station, reaching Elephant & Castle at 00:11.
What time is the last bus from Farringdon, London to Temple?
The last direct bus from Farringdon, London to Temple: on weekdays, the 341 at 00:42 (after midnight) from Farringdon Station, reaching Temple at 00:48; on Saturdays, the 341 at 00:42 (after midnight) from Farringdon Station, reaching Temple at 00:48; on Sundays, the 341 at 00:35 (after midnight) from Farringdon Station, reaching Temple at 00:41.
What time is the last bus from Farringdon, London to Waterloo?
The last direct bus from Farringdon, London to Waterloo: on weekdays, the 341 at 00:42 (after midnight) from Farringdon Station, reaching Waterloo at 00:54; on Saturdays, the 341 at 00:42 (after midnight) from Farringdon Station, reaching Waterloo at 00:54; on Sundays, the 341 at 00:35 (after midnight) from Farringdon Station, reaching Waterloo at 00:45.
What time is the last bus from Farringdon, London to Brixton?
The last direct bus from Farringdon, London to Brixton: on weekdays, the 40 at 23:51 from Farringdon Station, reaching Brixton at 00:18; on Saturdays, the 40 at 23:51 from Farringdon Station, reaching Brixton at 00:19; on Sundays, the 40 at 23:51 from Farringdon Station, reaching Brixton at 00:17.
What time is the last bus from Farringdon, London to Lambeth?
The last direct bus from Farringdon, London to Lambeth: on weekdays, the 63 at 00:01 (after midnight) from Farringdon Station, reaching Lambeth at 00:12; on Saturdays, the 63 at 00:02 (after midnight) from Farringdon Station, reaching Lambeth at 00:15; on Sundays, the 63 at 23:59 from Farringdon Station, reaching Lambeth at 00:09.
What time is the last bus from Farringdon, London to Peckham?
The last direct bus from Farringdon, London to Peckham: on weekdays, the 63 at 00:01 (after midnight) from Farringdon Station, reaching Peckham at 00:23; on Saturdays, the 63 at 00:02 (after midnight) from Farringdon Station, reaching Peckham at 00:28; on Sundays, the 63 at 23:59 from Farringdon Station, reaching Peckham at 00:20.
What time is the last bus from Farringdon, London to Walworth?
The last direct bus from Farringdon, London to Walworth: on weekdays, the 63 at 00:01 (after midnight) from Farringdon Station, reaching Walworth at 00:20; on Saturdays, the 63 at 00:02 (after midnight) from Farringdon Station, reaching Walworth at 00:24; on Sundays, the 63 at 23:59 from Farringdon Station, reaching Walworth at 00:17.
What time is the last bus from Farringdon, London to Camberwell?
The last direct bus from Farringdon, London to Camberwell: on weekdays, the 40 at 23:51 from Farringdon Station, reaching Camberwell at 00:13; on Saturdays, the 40 at 23:51 from Farringdon Station, reaching Camberwell at 00:14; on Sundays, the 40 at 23:51 from Farringdon Station, reaching Camberwell at 00:12.
What time is the last bus from Farringdon, London to Newington?
The last direct bus from Farringdon, London to Newington: on weekdays, the 63 at 00:01 (after midnight) from Farringdon Station, reaching Newington at 00:16; on Saturdays, the 63 at 00:02 (after midnight) from Farringdon Station, reaching Newington at 00:20; on Sundays, the 63 at 23:59 from Farringdon Station, reaching Newington at 00:13.

Buses in Farringdon, London · Plan a journey with a change

Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 15 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook