London to Leeds – your essential guide

Jump on a bus from London to Leeds and sample all the best bits this Yorkshire city has to offer. From Kirkgate Market to Kirkstall Abbey, there’s plenty to see in the daytime. Trinity Leeds and Briggate have all your shopping needs covered, and The Headrow is home to a clutch of must-visit galleries including The Henry Moore Institute.At night, Leeds lights up with restaurants, bars and clubs that span the entire spectrum from quaint and quirky to super-luxe. To find out more about what to expect when you step off the coach, have a read of our guide to Leeds.

How long does the bus from London to Leeds take?

The coach from London to Leeds takes an average of 4 hours and 45 minutes, up to a maximum of 6 hours. Onboard you’ll find things like free WiFi and power sockets, so you don’t have to go totally off-grid. There’s more about that, and your 20kg luggage allowance, on our onboard facilities page.

When you come to book, there are between 11 and 14 coaches running from London to Leeds every day. That means you’ve got lots of choice of departure times, and can pick one that fits your travel plans.


Where does the megabus stop in London and Leeds?

Your London to Leeds bus will set off from London’s Victoria coach station. It’s about a 10-minute walk from Victoria train station, which has mainline rail and Underground services. The Circle, District and Victoria Tube lines run through here, and there are also great bus links to the rest of the city.

Got some time to kill before you depart? Read our guide to London for all the capital’s best bits. Victoria coach station is close to London attractions like Westminster Cathedral and Buckingham Palace, to name a few.

In Leeds, your coach will arrive into Leeds Bus and Coach Station. It’s in the city centre, right next to Leeds College of Music and Kirkgate Market, so you can walk to lots of the big attractions from here. Find out more about what's on offer in our city guide.

If you want to hop on a bus a bit further out, you’re in the right place – this is the city’s main hub of bus and coach transport. And if you’re heading to the University of Leeds, or Leeds Beckett University, you can catch the CityBus service 5. Tickets are only £1 per journey and services run all day.

How much do London to Leeds journeys cost?

megabus tickets from London to Leeds start from just £1 plus a booking fee of 50p. Prices and tickets are subject to availability, though, so read our terms and conditions page.

How can I book tickets from London to Leeds?

To get the best deals on London to Leeds tickets just click book now, or you can use the megabus journey planner on this page.