York to London by Coach
How long does the bus from York to London take?
The journey from York to London takes an average of five hours, but it can vary by around 20 minutes. This route is a megabusplus service, which means part of your journey will be by coach, and the other part by train. There are two services running each day.
When you hop on the coach from York, you can make the most of our onboard facilities like free WiFi and power sockets. We’ll then drop you off at East Midlands Parkway train station, where you’ll pick up one of our train connections straight through to London St Pancras International. The best part? You’ll only need one ticket for the whole journey.
Where does the megabus stop in York and London?
The megabus departs York from a choice of stops. One option is to jump on at Leeman Road, which is right next to the railway station, just a short walk from the city centre. Or, if you’re coming from the university, there are no less than four stops on campus: Heslington East Interchange, Heslington Hall, Library Bridge or Wentworth Roundabout. You’ll then be dropped off at East Midlands Parkway train station for the next part of your journey.
Have some time to kill before you leave? Have a read through our guide to York for tons of inspiration on where to visit, shop and eat out.
You’ll arrive by train into St Pancras International station in London. From here, you can jump on the Underground at King’s Cross, which is handily on the same site. Hop on the Piccadilly, Victoria, Northern, Circle, Metropolitan or Hammersmith & City line, depending on which attraction is top of your list.
Along with the fantastic Tube links, there’s also a network of buses that’ll take you to most places in the capital, giving you an over-ground perspective. Our city guide will give you the lowdown on where we recommend stopping on your trip. Heading further afield? There are plenty of mainline trains that leave from both St Pancras and King’s Cross, along with Eurostar services to France and Belgium.
How much do York to London journeys cost?
megabus tickets from York to London start from as little as £1 plus a 50p booking fee. Prices and tickets are subject to availability, so please read our terms and conditions for more info.
How can I book tickets from York to London?
To book cheap tickets to London with megabus, just book now or use the journey planner to find your travel dates, check availability and book online.