Transport: Buses

General information

King's Cross St Pancras is served by 14 bus routes and 17 bus stops. If you're familiar with London buses then you're probably best off using Transport for London's website to find your bus:

The interactive maps sometimes come up with strange locations for search results, so make sure you search for "Kings Cross station" or "St Pancras station", not just "Kings Cross" or "St Pancras".

All bus journeys from King's Cross must be paid for with an Oyster Card, Travelcard or a ticket bought from a machine at a bus stop.

Bus routes summary

If you're finding the bus routes and bus stops at King's Cross a bit confusing, here is an overview of the 14 bus routes grouped by which part of London they serve and making use of just 6 of the 17 bus stops selected to cover all routes but staying as near as possible to the stations:

bus map

South, West and Central London (including the West End)

Bus stop A across Euston Road opposite St Pancras station
TfL live bus departures

10: Euston > Oxford Street > Knightsbridge > Kensington > Hammersmith
30: Euston > Baker Street > Marble Arch
59: Holborn > Waterloo > Kennington > Brixton > Streatham Hill
73: Euston > Oxford Street > Hyde Park Corner > Victoria
91: Holborn > Trafalgar Square
205: Euston > Baker Street > Paddington
390: Euston > Oxford Street > Marble Arch > Bayswater > Notting Hill
476: Euston

South, South-East London and The City

Bus stop D outside King's Cross Station
TfL live bus departures

45: Farringdon > Southwark > Elephant & Castle > Brixton > Clapham Park
46: Holborn > Farringdon
63: Farringdon > Southwark > Elephant & Castle > Peckham > Honor Oak

Bus stop H in Caledonian Road
TfL live bus departures

17: Farringdon > St Paul's > London Bridge

North-East, East London and The City

Bus stop E outside King's Cross Station
TfL live bus departures

30: Islington > Dalston > Hackney
73: Islington > Stoke Newington > Seven Sisters
205: Islington > Old Street > Liverpool Street > Mile End > Bow
214: Islington > Old Street > Liverpool Street
476: Islington > Stoke Newington > Seven Sisters > Northumberland Park

North London

Bus stop G in York Way
TfL live bus departures

17: Holloway > Archway
91: Holloway > Crouch End
259: Holloway > Finsbury Park > Seven Sisters > Tottenham > Edmonton Green
390: Camden > Archway

Bus stop T in Pancras Road
TfL live bus departures

46: Camden > Kentish Town > Hampstead > Maida Vale > Lancaster Gate
214: Camden > Kentish Town > Highgate