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 | CAD 9.57 |
Train Operators | ScotRail,LNER |
Train Station Info of Edinburgh
Facilities
Service information
<h3>Recommend </h3>
Trending Searches
- Yeongdeungpo to Hongseong Train Timetables
- Preston (Lancs) to Manchester Oxford Road Train Timetables
- Wellingborough to Torquay Train Timetables
- Gokseong to YeosuExpo Train Timetables
- Alfreton to Kilmarnock Train Timetables
- Saxilby to Chester Le Street Train Timetables
- St Neots to Stevenage Train Timetables
- Dartford to London Victoria Train Timetables
- Coventry Arena to Lochailort Train Timetables
- Sandal & Agbrigg to Doncaster Train Timetables
- West Malling to London Bridge Train Timetables
- Chungju to Jecheon Train Timetables
- Lydney to Carmarthen Train Timetables
- Dartford to Kidbrooke Train Timetables
- Weybridge to Wareham (Dorset) Train Timetables
- Bradford Interchange to Weeton Train Timetables
- Warrington Bank Quay to Gourock Train Timetables
- East Kilbride to Melton Mowbray Train Timetables
- Barking to Purfleet Train Timetables
- Manchester Piccadilly to London Euston Train Timetables
- Leamington Spa to London Marylebone Train Timetables
- Bathgate to Edinburgh Train Timetables
- Bracknell to Reading Train Timetables
- Place to Visit
- Ungcheon to Yeongdeungpo Train Timetables
- Manchester Airport to Goole Train Timetables
- Penrith to Petersfield Train Timetables
- er-9469-paris-to-brussels
- er-9463-paris-to-rotterdam
- Dundee to Llandudno Junction Train Timetables
- Jinyeong to Masan Train Timetables
- Seodaejeon to CheonanAsan Train Timetables
- Preston (Lancs) to Llandybie Train Timetables
- Manchester to Derby trains
- Sevenoaks to London trains
- Polegate to Brighton trains
- Glasgow to Kilwinning trains
- Buxton to Manchester 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.