You can get from London to Leeds by train, bus or flight.
To get from London to Leeds on 23 Oct we recommend taking a bus because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
About 186 miles (300 km) apart, the journey from London to Leeds can be made direct by bus or train, and there are also flights available. Flying takes around 1 hour, which is fairly comparable to taking the bus or train once you factor in commuting and waiting times.
Return journeys from Leeds to London are also available.
Buses from London Victoria Coach station to Leeds Coach Station are available as a direct National Express service which departs at least once every hour. Travel times range from 4 hour to 5.5 hours for journeys requiring a larger number of stops. Services begin around 7:00 a.m. and continue until around 11:30 p.m.
The East Coast line takes passengers between London Kings Cross Station and Leeds on direct services. The journey time between the two locations is just over 2 hours with services running twice each hour. Departures begin just before 6:00 a.m. and continue until around 11:30 p.m.
Flights between London and Leeds are operated by premium airline British Airways and low cost airline Flybe. British Airways offers around three services each day between Heathrow and Leeds Bradford with a total journey time of just one hour. Flybe offers both direct services from London City and also those requiring a connection to be made. Flights begin just before 7:00 a.m. and continue until around 7:30 p.m. each day.
Here are some other resources that might have the information you need