- on timeAberdourPlatform 106:09AberdourPlatform 106:42HaymarketPlatform 107:00HaymarketPlatform 408:13Uddingstonon timeUddingstonPeak
- on timeAberdourPlatform 107:04AberdourPlatform 107:34HaymarketPlatform 307:46HaymarketPlatform 408:39Uddingstonon timeUddingstonPeak
- on timeAberdourPlatform 108:11AberdourPlatform 108:44Edinburgh (Waverley)Platform 20 estimated08:58Edinburgh (Waverley)Platform 13 estimated09:48Bellshill09:53Bellshill09:57UddingstonUddingstonPeak
- on timeAberdourPlatform 108:41AberdourPlatform 109:13HaymarketPlatform 1 estimated09:30HaymarketPlatform 4 estimated10:41Uddingstonon timeUddingstonPeak
- on timeAberdourPlatform 1 estimated09:27AberdourPlatform 1 estimated09:54HaymarketPlatform 1 estimated10:01HaymarketPlatform 4 estimated10:50Bellshill10:55Bellshill10:59UddingstonUddingstonPeak
- on timeAberdourPlatform 1 estimated09:44AberdourPlatform 1 estimated10:15HaymarketPlatform 1 estimated10:31HaymarketPlatform 4 estimated11:42Uddingstonon timeUddingstonPeak
- on timeAberdourPlatform 1 estimated10:15AberdourPlatform 1 estimated10:45HaymarketPlatform 1 estimated11:01HaymarketPlatform 4 estimated11:45Bellshill11:55Bellshill12:02UddingstonUddingstonPeak
- on timeAberdourPlatform 1 estimated10:48AberdourPlatform 1 estimated11:19HaymarketPlatform 1 estimated11:30HaymarketPlatform 4 estimated12:41Uddingstonon timeUddingstonPeak
- on timeAberdourPlatform 1 estimated11:15AberdourPlatform 1 estimated11:45HaymarketPlatform 1 estimated12:01HaymarketPlatform 4 estimated12:48Bellshill12:55Bellshill12:59UddingstonUddingstonPeak
- on timeAberdourPlatform 1 estimated11:42AberdourPlatform 1 estimated12:16Edinburgh (Waverley)Platform 15 estimated12:27Edinburgh (Waverley)Platform 17 estimated13:41Uddingstonon timeUddingstonPeak
How long does it take to travel from Aberdour to Uddingston by train?
The average journey time between Aberdour and Uddingston is . The fastest journey time is . On an average weekday, there are 5 trains per day travelling from Aberdour to Uddingston. The journey time may be longer on weekends and holidays.Avg. Duration
Are there direct trains from Aberdour to Uddingston?
No, it is not possible to travel from Aberdour to Uddingston without having to change trains. Use our journey planner above to get direct train times from Aberdour to Uddingston.No direct trains possible
What is the distance between Aberdour and Uddingston?
The distance between Aberdour and Uddingston is 34 miles.Distance: 34 miles
What time is the first train from Aberdour to Uddingston?
The first train from Aberdour to Uddingston departs at .
What time is the last train from Aberdour to Uddingston?
The last train from Aberdour to Uddingston departs at .First trainLast trainNo sleeper services are available. There may also be fewer services on weekends and public holidays; use the Journey Planner above to search for a specific train on your chosen travel date.
Savings tips for Aberdour to Uddingston
- If you take this train more than 3 times per week, you may be able save money with a Season Ticket. Find out more and see if you can buy a season ticket for Aberdour to Uddingston here.
- Use a railcard. National Railcards offer up to 1/3 off train tickets and offer great value for money if you travel by train several times a year. Find out more about railcards here.
Find journey information for Uddingston to Aberdour