These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Travel Tips

Trains from Inverness to Newcastle upon Tyne
Travel by train to Newcastle upon Tyne 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 Inverness to Newcastle upon Tyne.
FAQs
How much do cheap trains between Inverness and Newcastle upon Tyne cost?
If you’re looking to save money on tickets, you can find cheap Inverness to Newcastle upon Tyne trains for as little as $165 (€138)  in the next 7 days.
How much is the train to Newcastle upon Tyne from Inverness on average?
The train price between Inverness and Newcastle upon Tyne is on average $165 (€138)  if you are looking to book your tickets for this route in the next 7 days.
How far is Inverness to Newcastle upon Tyne by train?
When traveling this route you should expect the distance from Inverness to Newcastle upon Tyne by train to be approximately 199 miles (321 km).
How long is the train to Newcastle upon Tyne from Inverness?
On average the Inverness to Newcastle upon Tyne train travel time is 6 h 21 min  for the 199 miles (321 km) long route, but the duration can vary if you travel on weekends and holidays.
What train providers offer a service to Newcastle upon Tyne from Inverness?
When taking a train from Inverness to Newcastle upon Tyne, you can count on Scotrail for the best way to get you to Newcastle upon Tyne. You can also check all possible train companies who offer a service to Newcastle upon Tyne from Inverness and compare the amenities they offer before buying a train ticket.
How many trains per day are there to Newcastle upon Tyne from Inverness?
The average number of trains departing Inverness for Newcastle upon Tyne is 3 a day. The train schedules and services may vary between weekdays and weekends.
How early should I book Inverness to Newcastle upon Tyne train tickets to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you purchase train tickets from Inverness to Newcastle upon Tyne within the next 7 days, you can find tickets to cost on average $165 (€138) one way. To find the best prices for this route, consider booking your train ticket from Inverness to Newcastle upon Tyne a few months in advance.

Important Stations and Airports for this Journey

Inverness
Newcastle upon Tyne
The major railway station for departures from Inverness is Inverness. Read all the information you need to know about services, amenities and connections at Inverness for your journey between Inverness and Newcastle upon Tyne.