Coach from London to York: Cheapest bus tickets to popular coach stations
Coach from London to York
National Express coaches travel from London to York up to 3 times a day, with fares starting from £26.50 one-way*, providing comfortable travel with guaranteed seats and free Wi-Fi to one of England's most historic cities.
Our London to York services and stops
Click below to see the stops for each service and plan your journey with ease.
London to York route map
Departing from London Victoria Coach Station
London Victoria Coach Station is conveniently located just 300 metres from the tube network, served by the Victoria, District and Circle lines.
A bus stop sits directly outside the station, and there's a taxi rank on Eccleston Place for those needing door-to-door transport.
For more information, take a look at our Victoria Coach Station facilities page.
Arriving in York
National Express coaches arrive at our dedicated bus stop on Station Road, just outside York Railway Station. This prime location puts you right in the city centre, allowing you to immediately begin exploring York's historic streets.
The area around our stop offers shops, restaurants and cafés, making it easy to start your adventure or grab refreshments before your return journey.
Perfect for:
✅ History enthusiasts wanting affordable access to York's mediaeval attractions
✅ Day-trippers seeking comfortable travel with free Wi-Fi and guaranteed seats
✅ Travellers needing flexible transport with day and night service options
Book your National Express coach ticket from London to York online today and enjoy a relaxing journey to this magnificent historic city with generous luggage allowance and comfortable seating throughout your trip.
Frequently asked questions
T&C: *Limited Availability. Price includes a £1.50 booking fee. No booking fee when logged into My Account and purchasing on the National Express website or app, otherwise £1.50 booking fee applies. Fares correct 13.07.2026 for travel between 13.07.2026 - 09.11.2026.









