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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Linlithgow and Edinburgh

distanceDistance16 miles (25 km)
priceAverage train ticket price$9 (€7)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day

Trains from Linlithgow to Edinburgh cover the 16 miles (25 km) long journey with our travel partners like. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $9 (€7), but the average price of train tickets is $9 (€7). Travelers depart most frequently from Linlithgow and arrive in Edinburgh Waverley.

Travel Tips

Trains from Linlithgow to Edinburgh
Travel by train to Edinburgh 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 Linlithgow to Edinburgh.
FAQs
How much are cheap trains between Linlithgow and Edinburgh?
Looking to save money on your journey? Omio customers have found the cheapest train from Linlithgow to Edinburgh for the next 7 days starting from $9 (€7)  one way.
What is the cost of a train between Linlithgow and Edinburgh?
If you are looking to purchase your train ticket in the next 7 days, you can expect the Linlithgow to Edinburgh train to cost on average $9 (€7)  one way.
How many miles is it from Linlithgow to Edinburgh by train?
The distance between Linlithgow and Edinburgh by train is approximately 16 miles (25 km).
Which train station from Linlithgow to Edinburgh do I depart from? Which Edinburgh train station from Linlithgow do I arrive in?

Omio customers traveling this route depart most frequently from Linlithgow   and arrive in Edinburgh Waverley.

Where is the Linlithgow train station located? Where is the Edinburgh train station located?

Passengers booking this journey most frequently board their trains from Linlithgow and need to travel around 0 mile (s) / 0 km from the city center to get to this train station.

Passengers arriving in Edinburgh most often arrive at Edinburgh Waverley and need to travel around 0 mile (s) / 0 km from this train station to the city center.

How many trains per day are there to Edinburgh from Linlithgow?
The average number of trains departing Linlithgow for Edinburgh is 25 a day. The train schedules and services may vary between weekdays and weekends.
When should I purchase the Linlithgow to Edinburgh train for the best deals on tickets?
If you buy a train ticket from Linlithgow to Edinburgh within the next 7 days, you can find tickets to cost on average $9 (€7) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Edinburgh from Linlithgow are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Linlithgow
Edinburgh
The major railway station for departures from Linlithgow is Linlithgow. Read all the information you need to know about services, amenities and connections at Linlithgow for your journey to Edinburgh from Linlithgow.

Trains from Linlithgow to Edinburgh: related information

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