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:26Edinburgh (Waverley)
1h 45m
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 3mApprox. 89
- Manchester PiccadillyEdinburgh (Waverley)£144h 10mApprox. 19
- YorkEdinburgh (Waverley)£22.92h 47mApprox. 48
- 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 | £5.00 |
Train Operators | ScotRail,LNER |
Train Station Info of Edinburgh
Facilities
Service information
<h3>Recommend </h3>
Trending Searches
- Sandwell & Dudley to Deal Train Timetables
- Suncheon to Jinju Train Timetables
- Rayleigh to London Zone 1-2 Train Timetables
- Liverpool Lime St to Penychain Train Timetables
- Ipswich to Pwllheli Train Timetables
- Masan to Haengsin Train Timetables
- Stevenage to Sherborne Train Timetables
- Ashford International to Dover Priory Train Timetables
- Seocheon to Yeongdeungpo Train Timetables
- Kilmaurs to Prestwick (Strathclyde) Train Timetables
- Telford to Market Harborough Train Timetables
- Norwich to Corby Train Timetables
- Bujeon to Deokha Train Timetables
- Guildford to Woodbridge Train Timetables
- Huntingdon to Carmarthen Train Timetables
- Macclesfield to Manchester Piccadilly Train Timetables
- Caterham to Luton Airport Train Timetables
- Yeovil Junction to Northallerton Train Timetables
- London Marylebone to Bicester Village Train Timetables
- Manchester Piccadilly to Stockport Train Timetables
- Inverkeithing to Edinburgh Train Timetables
- Newcastle to Carlisle Train Timetables
- Sheffield to Manchester Airport Train Timetables
- Glenrothes to Alnmouth Train Timetables
- Gimcheon to Miryang Train Timetables
- Penryn (Cornwall) to Totnes Train Timetables
- Tamworth to Weymouth Train Timetables
- Llanelli to Manorbier Train Timetables
- es-9046-london-to-paris
- Gimje to Cheonan Train Timetables
- er-9301-brussels-to-rotterdam
- er-9470-amsterdam-to-rotterdam
- Basingstoke to Gowerton Train Timetables
- Durham to Darlington trains
- Doncaster to Newcastle trains
- Ayr to Stranraer trains
- Maidstone to London trains
- Inverness to Beauly 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.