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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Uddingston and Edinburgh

distanceDistance35 miles (57 km)
durationAverage train duration1 h 20 min
frequencyTrain frequency50 a day
changesDirect trainYes, there are 50 direct trains a day

Trains from Uddingston to Edinburgh cover the 35 miles (57 km) long journey taking on average 1 h 20 min with our travel partners like. Normally, there are 50 trains operating per day, including direct services available. Travelers depart most frequently from Uddingston, Lodge St Bryde and arrive in Edinburgh Waverley.

Travel Tips

Trains from Uddingston 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 Uddingston to Edinburgh.
FAQs
How many miles is it from Uddingston to Edinburgh by train?
The distance to Edinburgh from Uddingston by train is approximately 35 miles (57 km).
How long is the train ride between Uddingston and Edinburgh?
On average the Uddingston to Edinburgh train travel time is 1 h 20 min  for the 35 miles (57 km) long trip, but the duration can vary if you travel on weekends and holidays.
What train station in Uddingston goes to Edinburgh? What train station do I come into Edinburgh from Uddingston?

There are a few train stations in Uddingston to start your journey from including Uddingston, Lodge St Bryde and Uddingston. In Edinburgh you have a few train station options to choose from for your arrival including Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway.

Omio customers traveling this route depart most frequently from Uddingston, Lodge St Bryde   and arrive in Edinburgh Waverley.

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

The most popular departure train station with passengers for this journey, called Uddingston, Lodge St Bryde, is located 0 mile (s) / 0 km from the city center of Uddingston.

The most popular arrival train station, Edinburgh Waverley, is located 0 mile (s) / 0 km away from the city center of Edinburgh.

How many trains per day are there to Edinburgh from Uddingston?
The average number of trains departing Uddingston for Edinburgh is 50 a day. The train schedules and services may vary between weekdays and weekends.

Important Stations and Airports for this Journey

Uddingston
Edinburgh
Uddingston, Lodge St Bryde is the most popular Uddingston railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Uddingston for your trip to Edinburgh.

Trains from Uddingston to Edinburgh: related information

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