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 14mApprox. 25
- 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 | IDR 114,160 |
Train Operators | ScotRail,LNER |
Train Station Info of Edinburgh
Facilities
Service information
<h3>Recommend </h3>
Trending Searches
- Sandal & Agbrigg to Birmingham New Street Train Timetables
- Penrith to Petersfield Train Timetables
- Knebworth to Lancing Train Timetables
- Tile Hill to Grimsby Town Train Timetables
- Wigan Wallgate to Fazakerley Train Timetables
- Bristol Temple Meads to Penrhyndeudraeth Train Timetables
- Wolverhampton to North Camp Train Timetables
- Shrewsbury to Port Talbot Parkway Train Timetables
- Stratford upon Avon to Kettering Train Timetables
- Guildford to Crowborough Train Timetables
- Nonsan to Gimje Train Timetables
- Rickmansworth to Harrow-on-the-Hill Train Timetables
- Bromley South to Wool Train Timetables
- Wymondham to Bridgwater Train Timetables
- Liverpool South Parkway to Neston Train Timetables
- Stoke on Trent to Keighley Train Timetables
- Camborne to Market Harborough Train Timetables
- Shepherds Bush to Downham Market Train Timetables
- London Marylebone to Bicester Village Train Timetables
- Leamington Spa to London Marylebone Train Timetables
- London Kings Cross to Doncaster Train Timetables
- Newcastle to Edinburgh Train Timetables
- Colchester to London Liverpool Street Train Timetables
- Glasgow Central to Troon Train Timetables
- Seodaegu to Gupo Train Timetables
- Telford to Neath Train Timetables
- er-9482-amsterdam-to-rotterdam
- Aberdeen to Gowerton Train Timetables
- es-9152-rotterdam-to-amsterdam
- Northallerton to Fort Matilda Train Timetables
- eurostar Cologne to Paris timetable
- Colchester to Wickham Market Train Timetables
- Farnborough Main to North Camp Train Timetables
- Trains to Huntingdon
- Maidstone to London trains
- Carlisle to Dumfries trains
- Doncaster to Scunthorpe trains
- Sheffield to Liverpool 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.