Perth to Prestonpans Train Timetables
- 05:16Perth07:24Prestonpans
2h 8m
Get tickets - 06:19Perth08:54Prestonpans
2h 35m
Get tickets - 07:16Perth09:53Prestonpans
2h 37m
Get tickets - 07:53Perth09:53Prestonpans
2h 0m
Get tickets - 08:54Perth10:56Prestonpans
2h 2m
Get tickets - 09:17Perth11:56Prestonpans
2h 39m
Get tickets - 09:59Perth11:56Prestonpans
1h 57m
Get tickets - 10:14Perth12:54Prestonpans
2h 40m
Get tickets - 10:43Perth12:54Prestonpans
2h 11m
Get tickets - 11:57Perth13:55Prestonpans
1h 58m
Get tickets - 13:05Perth14:53Prestonpans
1h 48m
Get tickets - 13:24Perth15:53Prestonpans
2h 29m
Get tickets - 13:45Perth15:53Prestonpans
2h 8m
Get tickets - 14:27Perth16:56Prestonpans
2h 29m
Get tickets - 14:40Perth16:56Prestonpans
2h 16m
Get tickets - 15:25Perth17:27Prestonpans
2h 2m
Get tickets - 15:41Perth18:01Prestonpans
2h 20m
Get tickets - 16:21Perth18:27Prestonpans
2h 6m
Get tickets - 17:21Perth19:54Prestonpans
2h 33m
Get tickets - 17:37Perth19:54Prestonpans
2h 17m
Get tickets
Search more trains
Timetable for Train to Prestonpans
- Edinburgh (Waverley)Prestonpans£5.414mApprox. 18
- InverkeithingPrestonpans£9.959mApprox. 18
- HaymarketPrestonpans£5.432mApprox. 18
- GleneaglesPrestonpans£13.92h 25mApprox. 16
- WallyfordPrestonpans£2.53mApprox. 18
- search more
FAQ about Perth to Prestonpans Train Timetables
When is the first train from Perth to Prestonpans?
Are there direct trains from Perth to Prestonpans?
How long is the train journey from Perth to Prestonpans ?
How much is a train from Perth to Prestonpans ?
What times are off-peak trains from Perth to Prestonpans ?
First train | 05:16 |
|---|---|
Last train | 23:11 |
Departure station | Perth |
Arrival station | Prestonpans |
Journey time | 1h 48m |
Distance | 57 miles |
Price | £13.90 |
Train Operators | ScotRail,LNER |
Train Station Info of Prestonpans
Facilities
Service information
<h3>Recommend </h3>
Trending Searches
- Derby to Knighton Train Timetables
- Birmingham New Street to Witham Train Timetables
- Leeds to Corbridge Train Timetables
- Buckley to St Neots Train Timetables
- Darlington to Staplehurst Train Timetables
- Harlow Town to Habrough Train Timetables
- Morecambe to Leeds Train Timetables
- Selly Oak to Coventry Train Timetables
- Basildon to Kettering Train Timetables
- Whitechapel to Gatwick Airport Train Timetables
- Ipswich to Arbroath Train Timetables
- Basingstoke to Keighley Train Timetables
- Huntingdon to Inverness Train Timetables
- Seowonju to Yangpyeong Train Timetables
- Grimsby Town to Port Talbot Parkway Train Timetables
- East Tilbury to Portsmouth Harbour Train Timetables
- Aldershot to Nuneaton Train Timetables
- Northampton to Long Eaton Train Timetables
- Diss to Norwich Train Timetables
- Doncaster to London Kings Cross Train Timetables
- Coventry to Birmingham New Street Train Timetables
- Perth to Edinburgh Train Timetables
- London Bridge to Brighton Train Timetables
- Preston to Irvine Train Timetables
- Long Buckby to North Camp Train Timetables
- Edinburgh to Dumfries Train Timetables
- Isla de Tabarca
- Luton Airport to Crewkerne Train Timetables
- Cheonan to Eumseong Train Timetables
- Hooton to Liverpool Lime St Train Timetables
- Gunsan to Gwangcheon Train Timetables
- er-9339-brussels-to-amsterdam
- Leamington Spa to Broadstairs Train Timetables
- London to Rochester trains
- Bury St Edmunds to London trains
- London to Grantham trains
- Deal to London trains
- Slough to London Paddington 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.