You can get from York to London by train, bus or flight.
To get from York to London on Feb 05 we recommend taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
York and London are just over 336 kilometers apart and travelers in the UK can make the journey easily by train, bus, or airplane. Trains depart regularly from York Rail Station and take just over 2 hours to reach London Kings Cross. Buses also depart from the station and are an affordable alternative to trains.
Return trips from London to York are also available.
Buses from York to London run at almost hourly intervals every day. The route is operated by National Express. Passengers board the local service at York station and change to National Express coaches at Leeds. Buses depart from early morning and an overnight service is available. The journey from York to London Victoria Coach Station takes just under 6 hours.
Trains from York to London are the easiest and most convenient way to travel between the two cities. Trains depart from York Railway Station in the city center and terminate at London Kings Cross Station. There are at least two trains per hour every day and the service is operated by Virgin East Coast with additional trains provided by Grand Central. The service runs from early morning until well into the evening.
British Airways offer direct flights from York to London which take approximately 4 hours top arrive in London. Flybe also offers indirect flights from York to London.
The distance is approximately 173 miles (279 km) from York to London.
Here are some other resources that might have the information you need