Direct Rail

London Kings Cross Train Station

London Kings Cross railway station is a central London railway terminus and London Underground station. It is located on the northern edge of central London at the junction of Euston Road and York Way, in the London Borough of Camden. The station is operated by Network Rail and serves many long distance services towards Leeds, Newcastle and Edinburgh in additional to more local services to Bedfordshire, Hertfordshire and Cambridgeshire. Passenger services are operated by First Hull Trains, East Coast, Grand Central and First Capital Connect.

Trains to London Kings Cross

Direct rail helps you to find cheap trains to London Kings Cross from any other train station on the national rail network.

We offer the best range of London Kings Cross train fares too whether you are booking in advance, travelling at peak or off peak so you’ll find the best deals here.

For more information including London Kings Cross train times, please enter your departure and arrival stations in the train ticket search engine on the left of this page.

Get to/from London Kings Cross Station

London Kings Cross Station Address:

Kings Cross Station, Euston Road, N1 9AL

Network Rail

London Kings Cross train station is managed by Network Rail

Need to spend a night in a London Kings Cross Hotel?
If so, please visit our London Kings Cross Accommodation pages.