Real time comparison
Direct access to over 600 train, bus and flight partners
More than 20 million users from over 120 countries
Newcastle and London are about 400 kilometres apart, so it is possible to fly, catch the train or take a coach if you need to reach the north-east's largest city. Trains depart from London Kings Cross, buses depart from London Victoria Coach Station, while you can fly from Stansted or Heathrow. The fastest journey time is about 1 hour (in the air), but express trains can work out almost as fast.
All coaches between Newcastle and London will depart from London Victoria Coach Station. National Express route 425 travels from London Victoria to Newcastle Coach Station via Golders Green, while the firm's 591 service makes the same journey via Heathrow Airport. Services are also provided by Megabus, whose buses arrive at John Dobson Street in Newcastle City Centre, and offer one bus per day.
If you want to catch a train to Newcastle, all services will depart from London Kings Cross, starting early in the morning just after 6 a.m. Virgin Trains offer an express service with no changes, which will take about 3 hours to complete the journey. The fastest trains are those that are travelling on to Edinburgh, and there can be a half an hour time difference, so check schedules if you are in a hurry. All trains arrive at Newcastle Railway Station.
Flights between Newcastle and London are operated by British Airways and Flybe, and expect the journey to last for just over an hour. 2 Flybe services per day depart from Stansted, while 6 daily British Airways flights depart from London Heathrow. Newcastle Airport is well connected to the city centre via the Metro system but is slightly out of town, so the actual difference between taking a fast train and catching the plane will not always be great.