Last buses from Crystal Palace
Direct buses from Crystal Palace go to 40 places. Tonight (Sunday) the last one leaves at 00:28 (after midnight), the 249 to Anerley. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Sunday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Belgravia | N2 23:50 | N2 23:50 | N2 23:42 | N2 23:50 |
| Victoria | 3 23:56 | 3 23:56 | 3 23:56 | 3 23:56 |
| Marble Arch | N137 23:55 | N137 23:55 | N137 23:56 | N137 23:55 |
| City of London | N63 05:01 | N63 05:01 | N63 05:01 | N63 05:01 |
| Charing Cross | N3 00:09 after midnight | N3 00:09 after midnight | N3 00:12 after midnight | N3 00:09 after midnight |
| Elephant & Castle | 363 23:46 | 363 23:46 | 363 23:46 | 363 23:46 |
| Soho | N3 00:09 after midnight | N3 00:09 after midnight | N3 00:12 after midnight | N3 00:09 after midnight |
| Brixton | N3 00:09 after midnight | N3 00:09 after midnight | N3 00:12 after midnight | N3 00:09 after midnight |
| Croydon | 410 23:46 | 410 23:46 | 410 23:46 | 410 23:46 |
| Lewisham | 122 23:51 | 122 00:00 after midnight | 122 23:59 | 122 23:51 |
| Woolwich | 122 23:51 | 122 00:00 after midnight | 122 23:59 | 122 23:51 |
| Lambeth | N3 00:09 after midnight | N3 00:09 after midnight | N3 00:12 after midnight | N3 00:09 after midnight |
| Peckham | 363 23:46 | 363 23:46 | 363 23:46 | 363 23:46 |
| Walworth | 363 23:46 | 363 23:46 | 363 23:46 | 363 23:46 |
| Battersea | N137 23:55 | N137 23:55 | N137 23:56 | N137 23:55 |
| Hyde Park Corner | N137 23:55 | N137 23:55 | N137 23:56 | N137 23:55 |
| Westminster | N3 00:09 after midnight | N3 00:09 after midnight | N3 00:12 after midnight | N3 00:09 after midnight |
| Charlton | 202 23:46 | 202 23:46 | 202 23:46 | 202 23:46 |
| West Croydon | 450 00:05 after midnight | 450 00:05 after midnight | 450 00:07 after midnight | 450 00:05 after midnight |
| Bromley | 227 23:46 | 358 23:59 | 358 23:59 | 227 23:46 |
| Clapham Park | 249 23:57 | 249 23:58 | 249 23:58 | 249 23:57 |
| Mayfair | N137 23:55 | N137 23:55 | N137 23:56 | N137 23:55 |
| Newington | 363 23:46 | 363 23:46 | 363 23:46 | 363 23:46 |
| Oxford Circus | N3 00:09 after midnight | N3 00:09 after midnight | N3 00:12 after midnight | N3 00:09 after midnight |
| Thamesmead West | 122 23:51 | 122 00:00 after midnight | 122 23:59 | 122 23:51 |
| Orpington | 358 23:41 | 358 23:59 | 358 23:59 | 358 23:41 |
| Pimlico | N137 23:55 | N137 23:55 | N137 23:56 | N137 23:55 |
| Chelsea | N137 23:55 | N137 23:55 | N137 23:56 | N137 23:55 |
| Marylebone | N2 23:50 | N2 23:50 | N2 23:42 | N2 23:50 |
| Morden | 157 23:41 | 157 23:41 | 157 23:41 | 157 23:41 |
| Piccadilly Circus | N3 00:09 after midnight | N3 00:09 after midnight | N3 00:12 after midnight | N3 00:09 after midnight |
| St James | N3 00:09 after midnight | N3 00:09 after midnight | N3 00:12 after midnight | N3 00:09 after midnight |
| Stockwell | N3 00:09 after midnight | N3 00:09 after midnight | N3 00:12 after midnight | N3 00:09 after midnight |
| Streatham | 249 23:57 | 249 23:58 | 249 23:58 | 249 23:57 |
| Vauxhall | N2 23:50 | N2 23:50 | N2 23:42 | N2 23:50 |
| Eltham | 122 23:51 | 122 00:00 after midnight | 122 23:59 | 122 23:51 |
| Farnborough | 358 23:41 | 358 23:59 | 358 23:59 | 358 23:41 |
| Broad Green | 450 00:05 after midnight | 450 00:05 after midnight | 450 00:07 after midnight | 450 00:05 after midnight |
| Catford | 202 23:46 | 202 23:46 | 202 23:46 | 202 23:46 |
| Greenwich | 202 23:46 | 202 23:46 | 202 23:46 | 202 23:46 |
The time each last direct bus leaves Crystal Palace, 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 Crystal Palace tonight?
- The 249 to Anerley at 00:28 (after midnight) from Crystal Palace Station, from the timetable for Sunday.
- What time is the last bus from Crystal Palace to Belgravia?
- The last direct bus from Crystal Palace to Belgravia: on weekdays, the N2 at 23:50 from Westow Hill, reaching Belgravia at 00:24; on Saturdays, the N2 at 23:42 from Westow Hill, reaching Belgravia at 00:23; on Sundays, the N2 at 23:50 from Westow Hill, reaching Belgravia at 00:24.
- What time is the last bus from Crystal Palace to Victoria?
- The last direct bus from Crystal Palace to Victoria: on weekdays, the 3 at 23:56 from Crystal Palace Parade / College Road, reaching Victoria at 00:34; on Saturdays, the 3 at 23:56 from Crystal Palace Parade / College Road, reaching Victoria at 00:40; on Sundays, the 3 at 23:56 from Crystal Palace Parade / College Road, reaching Victoria at 00:34.
- What time is the last bus from Crystal Palace to Marble Arch?
- The last direct bus from Crystal Palace to Marble Arch: on weekdays, the N137 at 23:55 from Westow Hill, reaching Marble Arch at 00:39; on Saturdays, the N137 at 23:56 from Westow Hill, reaching Marble Arch at 00:43; on Sundays, the N137 at 23:55 from Westow Hill, reaching Marble Arch at 00:39.
- What time is the last bus from Crystal Palace to City of London?
- The last direct bus from Crystal Palace to City of London: on weekdays, the N63 at 05:01 from Crystal Palace Parade / College Road, reaching City of London at 05:44; on Saturdays, the N63 at 05:01 from Crystal Palace Parade / College Road, reaching City of London at 05:38; on Sundays, the N63 at 05:01 from Crystal Palace Parade / College Road, reaching City of London at 05:44.
- What time is the last bus from Crystal Palace to Charing Cross?
- The last direct bus from Crystal Palace to Charing Cross: on weekdays, the N3 at 00:09 (after midnight) from Crystal Palace Parade / College Road, reaching Charing Cross at 00:42; on Saturdays, the N3 at 00:12 (after midnight) from Crystal Palace Parade / College Road, reaching Charing Cross at 00:56; on Sundays, the N3 at 00:09 (after midnight) from Crystal Palace Parade / College Road, reaching Charing Cross at 00:42.
- What time is the last bus from Crystal Palace to Elephant & Castle?
- The last direct bus from Crystal Palace to Elephant & Castle: on weekdays, the 363 at 23:46 from Crystal Palace Parade / College Road, reaching Elephant & Castle at 00:16; on Saturdays, the 363 at 23:46 from Crystal Palace Parade / College Road, reaching Elephant & Castle at 00:21; on Sundays, the 363 at 23:46 from Crystal Palace Parade / College Road, reaching Elephant & Castle at 00:14.
- What time is the last bus from Crystal Palace to Soho?
- The last direct bus from Crystal Palace to Soho: on weekdays, the N3 at 00:09 (after midnight) from Crystal Palace Parade / College Road, reaching Soho at 00:46; on Saturdays, the N3 at 00:12 (after midnight) from Crystal Palace Parade / College Road, reaching Soho at 01:03; on Sundays, the N3 at 00:09 (after midnight) from Crystal Palace Parade / College Road, reaching Soho at 00:46.
- What time is the last bus from Crystal Palace to Brixton?
- The last direct bus from Crystal Palace to Brixton: on weekdays, the N3 at 00:09 (after midnight) from Crystal Palace Parade / College Road, reaching Brixton at 00:21; on Saturdays, the N3 at 00:12 (after midnight) from Crystal Palace Parade / College Road, reaching Brixton at 00:28; on Sundays, the N3 at 00:09 (after midnight) from Crystal Palace Parade / College Road, reaching Brixton at 00:21.
- What time is the last bus from Crystal Palace to Croydon?
- The last direct bus from Crystal Palace to Croydon: on weekdays, the 410 at 23:46 from Crystal Palace Station, reaching Croydon at 00:06; on Saturdays, the 410 at 23:46 from Crystal Palace Station, reaching Croydon at 00:07; on Sundays, the 410 at 23:46 from Crystal Palace Station, reaching Croydon at 00:06.
- What time is the last bus from Crystal Palace to Lewisham?
- The last direct bus from Crystal Palace to Lewisham: on weekdays, the 122 at 00:00 (after midnight) from Crystal Palace Parade / College Road, reaching Lewisham at 00:23; on Saturdays, the 122 at 23:59 from Crystal Palace Parade / College Road, reaching Lewisham at 00:23; on Sundays, the 122 at 23:51 from Crystal Palace Parade / College Road, reaching Lewisham at 00:14.
Buses in Crystal Palace · Plan a journey with a change
Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 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