Travel Information
Compare bus, train, and flight for Newcastle to London
Omio recommends booking the flight as it is the most popular option from Newcastle to London among Omio's users. If you are prioritising price, take the bus, with an average ticket price of zł144 For those with little time, consider booking a train, which has an average total journey time of 3h 34m. If you are seeking to minimise your carbon footprint, the train is your best option, with estimated CO2 emissions of 0.1 - 0.4kg. Average ticket prices depend on the travel mode: a bus costs an average of zł144, while a flight costs an average of zł1259.
Distance: 247 miles (398 km)
Compare flight with
Most popular Flight | Train | Bus |
|---|---|---|
zł1259 Average price | zł388 Average price | zł144 Average price Cheapest |
4h 12m Average total duration 2h 12m Onboard + 2h 0m Additional time* | 3h 34m Average total duration Fastest 3h 4m Onboard + 30m Additional time* | 7h 59m Average total duration 7h 29m Onboard + 30m Additional time* |
1.2 - 2.4kg CO2 emissions | 0.1 - 0.4kg CO2 emissions Lowest | 0.4 - 1.0kg CO2 emissions |
![]() Most popular airline | ![]() Most popular train company | ![]() Most popular bus company |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
This is compared to other travel options from Newcastle to London:
A bus is zł244 less than a train for this route with tickets for a train from Newcastle to London costing on average zł388.
A bus is zł1115 less than a flight for this route with tickets for a flight from Newcastle to London costing on average zł1259.
Other travel options to London take longer:
Flight takes on average 4h 12m.
Bus takes on average 7h 59m.
Travel optionsfrom Newcastle to London
How to get from Newcastle to London by train, bus or flight.
Our recommendation
The best way to travel from Newcastle to London is by taking a bus because it’s the best combination of price and speed.
FlixBus · FlixBus8:20 AM8h20Newcastle upon Tyne, John Dobson Street4:40 PMLondon, Victoria Coach Stationzł1351One-way1 transfer
Cheapest
FlixBus · FlixBus8:20 AM8h20Newcastle upon Tyne, John Dobson Street4:40 PMLondon, Victoria Coach Stationzł1351One-way1 transfer
Fastest
BA13398:15 PM1h10Newcastle Airport9:25 PMLondon Heathrow Airportzł9701One-way0 transfers
Other options
G256888:50 PM3h09Newcastle station (NCL)11:59 PMLondon Kings Cross (KGX)zł1511One-way0 transfers
C020178:58 PM3h52Newcastle station (NCL)12:50 AMLondon Kings Cross (KGX)zł2501One-way0 transfers
G256804:55 PM2h42Newcastle station (NCL)7:37 PMLondon Kings Cross (KGX)zł2861One-way0 transfers
FlixBus · FlixBus8:20 AM7h45Newcastle upon Tyne, John Dobson Street4:05 PMLondon, Finchley Road ("Subway" restaurant)zł1371One-way1 transfer
NX172 · NX4675:35 PM11h25Newcastle upon Tyne, Coach Station5:00 AMLondon, Earl's Courtzł1511One-way1 transfer
NX172 · NX4675:35 PM11h45Newcastle upon Tyne, Coach Station5:20 AMLondon, Victoria Coach Stationzł1511One-way1 transfer
BA13374:35 PM1h15Newcastle Airport5:50 PMLondon Heathrow Airportzł3511One-way0 transfers
BA13313:25 PM1h15Newcastle Airport4:40 PMLondon Heathrow Airportzł12311One-way0 transfers
BA13355:40 PM1h15Newcastle Airport6:55 PMLondon Heathrow Airportzł16601One-way0 transfers
Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Compare bus, train, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Oct 07
Oct 08
Oct 09
Oct 10
Oct 11
Oct 12
Oct 13
Oct 14
Oct 15
Oct 16
Oct 17
Oct 18
Oct 19
Oct 20
Oct 21
Oct 22
Oct 23
Oct 24
Oct 25
Oct 26
Oct 27
Travel from Newcastle to London: Journey Details
The journey from Newcastle to London can be made by train, bus or plane. The quickest method to travel in the UK between these two cities is by train, followed by direct flights from Newcastle to London airports.
Return trips from London to Newcastle are also available.
How to get from Newcastle upon Tyne to London
The Best Way According to our Users
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Newcastle to London
Travel to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Newcastle to London.

This is compared to other travel options from Newcastle to London:
A bus is zł244 less than a train for this route with tickets for a train from Newcastle to London costing on average zł388.
A bus is zł1115 less than a flight for this route with tickets for a flight from Newcastle to London costing on average zł1259.
Other travel options to London take longer:
Flight takes on average 4h 12m.
Bus takes on average 7h 59m.
- Around 49 trains per day.
- Around 25 buses per day.
- Around 7 flights per day.
However, we recommend checking specific travel dates for your route between Newcastle and London as scheduled services by bus, train, and flight can vary by season or day of the week.
- Flights mostly depart from Newcastle Airport and arrive in London Heathrow Airport.
- Trains mostly depart from Newcastle station (NCL) and arrive in London Kings Cross (KGX).
- Buses mostly depart from Newcastle upon Tyne, Coach Station and arrive in London, Victoria Coach Station.
- Travel with Loganair, BA Cityflyer, British Airways to go to London by flight.
- Travel with National Express, FlixBus to go to London by bus.
- Travel with Hull Trains, CrossCountry, Grand Central Trains, East Midlands Railway, London North Eastern Railway, Lumo to go to London by train.
- 5 direct flights per day with British Airways.
- 19 direct buses per day with National Express, FlixBus.
- 42 direct trains per day with London North Eastern Railway, Lumo.
Travelling from Newcastle to London: related information
Here are some other resources that might have the information you need
