Perth to Edinburgh Train Timetables
- 05:16Perth06:56Edinburgh (Waverley)
1h 40m
Get tickets - 06:00Perth07:38Edinburgh (Waverley)
1h 38m
Get tickets - 06:19Perth07:49Edinburgh (Waverley)
1h 30m
Get tickets - 07:00Perth08:41Edinburgh (Waverley)
1h 41m
Get tickets - 07:16Perth08:57Edinburgh (Waverley)
1h 41m
Get tickets - 07:53Perth09:21Edinburgh (Waverley)
1h 28m
Get tickets - 08:06Perth09:33Edinburgh (Waverley)
1h 27m
Get tickets - 08:14Perth09:58Edinburgh (Waverley)
1h 44m
Get tickets - 08:54Perth10:14Edinburgh (Waverley)
1h 20m
Get tickets - 09:17Perth10:49Edinburgh (Waverley)
1h 32m
Get tickets - 09:41Perth11:33Edinburgh (Waverley)
1h 52m
Get tickets - 09:59Perth11:15Edinburgh (Waverley)
1h 16m
Get tickets - 10:14Perth11:53Edinburgh (Waverley)
1h 39m
Get tickets - 10:21Perth11:56Edinburgh (Waverley)
1h 35m
Get tickets - 10:43Perth12:25Edinburgh (Waverley)
1h 42m
Get tickets - 11:15Perth12:43Edinburgh (Waverley)
1h 28m
Get tickets - 11:20Perth12:56Edinburgh (Waverley)
1h 36m
Get tickets - 11:57Perth13:14Edinburgh (Waverley)
1h 17m
Get tickets - 12:13Perth13:53Edinburgh (Waverley)
1h 40m
Get tickets - 12:19Perth13:54Edinburgh (Waverley)
1h 35m
Get tickets
Search more trains
Timetable for Train to Edinburgh
- London Kings CrossEdinburgh (Waverley)£24.94h 50mApprox. 41
- NewcastleEdinburgh (Waverley)£7.71h 31mApprox. 54
- Glasgow Queen StreetEdinburgh (Waverley)£12.11h 7mApprox. 90
- Manchester PiccadillyEdinburgh (Waverley)£144h 12mApprox. 26
- YorkEdinburgh (Waverley)£22.92h 42mApprox. 47
- search more
FAQ about Perth to Edinburgh Train Timetables
When is the first train from Perth to Edinburgh (Waverley)?
Are there direct trains from Perth to Edinburgh (Waverley)?
How long is the train journey from Perth to Edinburgh (Waverley) ?
How much is a train from Perth to Edinburgh (Waverley) ?
What times are off-peak trains from Perth to Edinburgh (Waverley) ?
First train | 05:16 |
|---|---|
Last train | 23:11 |
Departure station | Perth |
Arrival station | Edinburgh (Waverley) |
Journey time | 1h 10m |
Distance | 51 miles |
Price | VND 178,459 |
Train Operators | ScotRail,LNER |
Train Station Info of Edinburgh
Facilities
Service information
<h3>Recommend </h3>
Trending Searches
- Wolverhampton to Abergele & Pensarn Train Timetables
- Chesham (Underground) to Norwich Train Timetables
- Widnes to Auchinleck Train Timetables
- Gupo to Cheongdo Train Timetables
- Hersham to London Kings Cross Train Timetables
- Radlett to Birmingham Moor Street Train Timetables
- Seaford Sussex to Okehampton Train Timetables
- Willington to Nottingham Train Timetables
- Selly Oak to Penrhyndeudraeth Train Timetables
- Exeter St Davids to Crediton Train Timetables
- Aylesbury Vale Parkway to Carmarthen Train Timetables
- Brighton to Milton Keynes Central Train Timetables
- Chungju to Jecheon Train Timetables
- Crawley to Finsbury Park Train Timetables
- Shinpohang to Gimcheongumi Train Timetables
- South Greenford to Wellingborough Train Timetables
- Seaford Sussex to Newhaven Harbour Train Timetables
- Larkhall to Prestwick International Train Timetables
- Birmingham International to Wolverhampton Train Timetables
- Darlington to Newcastle Train Timetables
- London Kings Cross to Hull Train Timetables
- Newcastle to Carlisle Train Timetables
- Reading to Slough Train Timetables
- University (Birmingham) to Newtown (Powys) Train Timetables
- Oxenholme Lake District to Fort William Train Timetables
- Nottingham to Charlbury Train Timetables
- er-9469-brussels-to-rotterdam
- Ivybridge to Totnes Train Timetables
- Nanjing South Railway Station
- es-9037-paris-to-london
- Miryang to Waegwan Train Timetables
- how to get from london to stansted
- Rugby to Saltcoats Train Timetables
- Glasgow to Wishaw trains
- Walsall to Birmingham trains
- Braintree to London trains
- London Euston to Birmingham trains
- Reading to Newbury trains
About
Payment methods
Our partners
Copyright © 2025 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd.
Site Operator: Trip.com Travel Singapore Pte. Ltd.