Newcastle to London – your essential guide
How long does the bus from Newcastle to London take?
The coach from Newcastle to London takes around 5 hours 50 minutes on average. That said, the maximum journey time can go up to 8 hours 10 minutes, depending on traffic.
There are six buses running on the Newcastle to London route each day, and they all feature the same onboard facilities. You can look forward to free WiFi, power sockets onboard your coach, and overhead lockers to store your belongings.
Where does the megabus stop in Newcastle and London?
Your Newcastle to London coach will leave from the stop on John Dobson Street. It’s outside the City Library, a 2-minute walk from Monument Metro station. If you’re spending some time in the city before you go to London, read our Newcastle city guide for inspiration.
When you reach London, you’ll arrive at London Victoria Coach Station on Buckingham Palace Road. It’s in the Westminster area of the city, close to upmarket Belgravia and Mayfair. It’s within easy reach of several Royal Parks and Buckingham Palace, too.
To get further into London, jump on a bus or take the Tube from London Victoria train station, which is a short walk from the megabus stop. You can buy a Visitor Oyster Card before you come, which lets you jump on and off public transport across London as you please. That includes Tubes, trams, buses and the DLR, so it’s really handy to have if you're off exploring the sights.
How much do Newcastle to London journeys cost?
megabus tickets from Nottingham 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 Newcastle to London?
Easy – just use the journey planner on this page to select your tickets and get your Nottingham to London journey booked today. Or just take a shortcut and book now.