London to Newcastle – your essential guide

Take a bus from London to Newcastle and you’ll have the capital of the North East at your fingertips. The coach journey up to Newcastle will be a relaxing one, thanks to extra touches like power sockets and free WiFi. In terms of cost, a megabus to Newcastle is hard to beat, so you’ll have more money left to spend once you arrive. Catch a music gig at Sage Gateshead or update your wardrobe at intu Metrocentre, the largest shopping centre in Europe. You’ll find plenty more to see and do in our guide to Newcastle, which is filled with all the city’s best bits.

How long does the bus from London to Newcastle take?

The megabus from London to Newcastle takes an average of 6 hours and 40 minutes. The maximum journey time is 7 hours and 25 minutes, but you can use that time to make the most of our onboard facilities before you arrive.

There are six megabus services on this route every day, so you can choose a time of day that suits you. And with a 20kg luggage allowance included with your ticket, you can bring all your essentials on the trip.


Where does the megabus stop in London and Newcastle?

Your bus will leave from London’s Victoria coach station, which is really central. It’s just a 300-metre walk from Victoria train station with its mainline rail and Underground services. It has plenty of bus links, too. If you’ve got some spare time to see the sights in the capital, take a look at our guide to London for inspiration on things to do.

The London to Newcastle bus will drop you off in John Dobson Street, outside the City Library. From here it’s a short walk to intu Eldon Square, where you’ll find department stores like Fenwicks. Or, head to Bigg Market for its restaurants and bars. Most attractions are within walking distance – you can download a map from here. If you’re heading to Newcastle University, it’s just a five-minute walk away.

Heading out further afield? The Metro is your best bet if you want to explore places like Whitley Bay, South Shields and Sunderland. Or, if there’s an area the Metro doesn’t cover, there’ll be a bus that will. Buy a DaySaver ticket and you’ll get unlimited travel for one day for as little as £2.90.

To find out which sights you shouldn't miss on your trip to Newcastle, have a read of our city guide.

How much do London to Newcastle journeys cost?

megabus tickets from London to Newcastle start as low as £1 plus a 50p booking fee. Prices and tickets are subject to availability – check out our terms and conditions page.

How can I book tickets from London to Newcastle?

Easy question. Hit book now or use the journey planner to find your travel dates, check availability and book your London to Newcastle tickets online.