Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Uddingston to Edinburgh by train
-
First train00:19
-
Last train23:17
-
Avg changes0
-
Fastest journey1hr 7m
-
Distance58 kilometres
-
Trains per day18
-
Avg. journey time1hr 17m
-
Train operators
Explore Uddingston to Edinburgh by train
Thinking about travelling from Uddingston to Edinburgh by train? Here’s everything you need to know to maximise your experience along this train journey.
Train ticket cost for journeys between Uddingston and Edinburgh
Just like airline tickets, train fares vary by the operator, the number of stops, the time of day you travel, how far in advance you book and more. When it comes to timing, while the cheapest tickets on this route are typically AU$18.70, when booked a month in advance, tickets costs an average of , and when purchased a week in advance, tickets increase to .
How to find cheap train tickets
Booking early nearly always keeps more money in your pocket, but there are other ways to save big on tickets. Refer to our cheap train ticket guide to make sure you make the most out of your travel budget.
Departure frequency and timetable from Uddingston to Edinburgh
Here are the scheduling basics for trains from Uddingston to Edinburgh:
06:30 is the first scheduled train (Monday-Friday).
23:17 the the last scheduled train (Monday-Friday).
00:19 is the first scheduled train (Saturday and Sunday).
23:17 is the last scheduled train (Saturday and Sunday).
A train departs every 55 minutes from Uddingston toward Edinburgh.
Start booking your ticket aboard one of the 18 trains serving this route each day.
Train travel time and distance from Uddingston to Edinburgh
Trains can complete this route in as little as 1 hour and 7 minutes. The total distance travelled is 58 kilometres.
How far in advance Uddingston and Edinburgh tickets go on sale
Tickets for travel between Uddingston and Edinburgh are available 5 months in advance. To be notified by email when a certain travel date goes on sale, set up a booking alert.
Additional information on train travel from Uddingston to Edinburgh
Need more tips on travelling by train in Europe? Check out our help articles for details on booking, navigating stations, ticket types, different classes of service, refunds and much more. Then check out the Edinburgh city guide to start planning your getaway.
Frequently asked questions
How far is the train trip from Uddingston to Edinburgh?
The total distance from Uddingston to Edinburgh is 58 kilometres.
How much does it cost to go from Uddingston to Edinburgh by train?
The cheapest fare for this route is AU$18.70. When booking 30 days in advance, tickets cost . A ticket bought 7 days before travel typically costs .
When do tickets go on sale for trains from Uddingston to Edinburgh?
Tickets for this journey become available 5 months before the travel date.
How long does the train take from Uddingston to Edinburgh?
The fastest journey takes 1 hour and 7 minutes.
Other journeys to Edinburgh (Waverley, city centre) View all journeys to Edinburgh (Waverley, city centre)
-
From London to Edinburgh (Waverley, city centre) From AU$51.83
-
From York to Edinburgh (Waverley, city centre) From AU$46.72
-
From Glasgow to Edinburgh (Waverley, city centre) From AU$24.82
-
From Aberdeen to Edinburgh (Waverley, city centre) From AU$17.52
-
From Leeds to Edinburgh (Waverley, city centre) From AU$67.89
-
From Newcastle to Edinburgh (Waverley, city centre) From AU$17.52
-
From Birmingham to Edinburgh (Waverley, city centre) From AU$76.65
-
From Dundee to Edinburgh (Waverley, city centre) From AU$13.14
-
From Peterborough to Edinburgh (Waverley, city centre) From AU$104.39
-
From Doncaster to Edinburgh (Waverley, city centre) From AU$73.73
-
From Lancaster to Edinburgh (Waverley, city centre) From AU$38.69
-
From Sheffield to Edinburgh (Waverley, city centre) From AU$67.89
Other journeys from Edinburgh (Waverley, city centre)
-
From Edinburgh (Waverley, city centre) to Inverness From AU$31.39
-
From Edinburgh (Waverley, city centre) to Perth From AU$24.09
-
From Edinburgh (Waverley, city centre) to Stirling From AU$32.85
-
From Edinburgh (Waverley, city centre) to Oxford From AU$138.70
-
From Edinburgh (Waverley, city centre) to Warrington From AU$63.51
-
From Edinburgh (Waverley, city centre) to Plymouth From AU$126.29
-
From Edinburgh (Waverley, city centre) to Brussels From AU$183.96
-
From Edinburgh (Waverley, city centre) to London From AU$51.83
-
From Edinburgh (Waverley, city centre) to York From AU$51.83
-
From Edinburgh (Waverley, city centre) to Glasgow From AU$24.82
-
From Edinburgh (Waverley, city centre) to Aberdeen From AU$16.79
-
From Edinburgh (Waverley, city centre) to Leeds From AU$135.05
Other journeys from Uddingston
-
From Uddingston to Glasgow From AU$7.11