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 51mApprox. 40
- NewcastleEdinburgh (Waverley)£7.71h 31mApprox. 53
- Glasgow Queen StreetEdinburgh (Waverley)£12.11h 7mApprox. 90
- Manchester PiccadillyEdinburgh (Waverley)£144h 55mApprox. 37
- YorkEdinburgh (Waverley)£22.92h 41mApprox. 46
- 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 | IDR 113,805 |
Train Operators | ScotRail,LNER |
Train Station Info of Edinburgh
Facilities
Service information
<h3>Recommend </h3>
Trending Searches
- Southampton Airport Parkway to London Waterloo Train Timetables
- Outwood to Knaresborough Train Timetables
- Nottingham to Sherborne Train Timetables
- Suwon to Jangseong Train Timetables
- Liverpool Lime St to Topsham Train Timetables
- Lairg to Monifieth Train Timetables
- Three Bridges to Haywards Heath Train Timetables
- Doncaster to London Kings Cross Train Timetables
- Hartford to Whitland Train Timetables
- Danyang to Cheongju Train Timetables
- Darlington to Brough Train Timetables
- Nottingham to Umberleigh Train Timetables
- Chester to Chester Le Street Train Timetables
- University (Birmingham) to Milford Haven Train Timetables
- Ryde Esplanade to Ryde Pier Head Train Timetables
- Bishopbriggs to West Kilbride Train Timetables
- Bexhill to Grimsby Town Train Timetables
- East Kilbride to Melton Mowbray Train Timetables
- London Paddington to Cardiff Central Train Timetables
- Inverness to Edinburgh Train Timetables
- London Bridge to Gatwick Airport Train Timetables
- Crowthorne to Reading Train Timetables
- Derby to Birmingham New Street Train Timetables
- er-9381-paris-to-rotterdam
- Corbridge to Ulverston Train Timetables
- Ipswich to Arbroath Train Timetables
- er-9375-paris-to-rotterdam
- Huntingdon to Inverness Train Timetables
- Haengsin to Gyeongsan Train Timetables
- London St Pancras to Kettering Train Timetables
- er-9315-paris-to-rotterdam
- Yeongcheon to Taehwagang Train Timetables
- Liverpool Lime Street to Harlech Train Timetables
- Redditch to Birmingham trains
- Sevenoaks to London trains
- London Liverpool Street to Stansted trains
- Trains to Hemel Hempstead
- Leeds to London 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.