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

Deutsche Bahn

Train Information between Inverness and Preston

distanceDistance262 miles (423 km)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day

Trains from Inverness to Preston cover the 262 miles (423 km) long trip taking on average 7 h 10 min with our travel partners like. Normally, there are 10 trains operating per day, including direct services available. Travelers depart most frequently from Inverness and arrive in Preston.

Travel Tips

Trains from Inverness to Preston
Travel by train to Preston 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 Preston.
What is the distance from Inverness to Preston by train?
The Inverness to Preston train distance is approximately 262 miles (423 km).
How many hours is the train time from Inverness to Preston?
On average the Inverness to Preston train travel time is 7 h 10 min  for the 262 miles (423 km) long journey, but the duration can vary if you travel on weekends and holidays.
What is the departure train station in Inverness and arrival train station in Preston?

Omio customers who travel this route most frequently depart from Inverness   and arrive in Preston.

Where is the departure train station in Inverness located? Where is the arrival train station in Preston located?

You can find the most popular departure train station for this journey, Inverness, located approximately 0 mile (s) / 0 km from the city center of Inverness. The most popular arrival train station in Preston, called Preston, is located around 1 mile (s) / 1 km away from its city center.

How many train services are there from Inverness to Preston a day?
The average number of trains departing Inverness for Preston is 10 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Inverness to Preston? What time is the last train from Inverness to Preston?
The first Inverness to Preston train departs at 9: 46 AM   and the last train from Inverness to Preston leaves at 9: 46 AM. Check out the most up-to-date train schedule from Inverness to Preston on Omio and find the best time to travel to your destination.

Important Stations and Airports for this Journey

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 Preston.

Trains from Inverness to Preston: related information

Here are some other resources that might have the information you need