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:41Perth11:56Prestonpans
2h 15m
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
Search more trains
Timetable for Train to Prestonpans
- Edinburgh (Waverley)Prestonpans£5.414mApprox. 18
- InverkeithingPrestonpans£9.957mApprox. 18
- HaymarketPrestonpans£5.431mApprox. 18
- GleneaglesPrestonpans£13.92h 1mApprox. 15
- 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
- Winchester to Deal Train Timetables
- Sandbach to Grimsby Town Train Timetables
- Stowmarket to Darsham Train Timetables
- London Liverpool Street to Stansted Airport Train Timetables
- Goole to Filey Train Timetables
- Brockley to Sheringham Train Timetables
- Totnes to Milford Haven Train Timetables
- Haengsin to Gyeongsan Train Timetables
- Worcester Foregate Street to Totnes Train Timetables
- Leicester to Craven Arms Train Timetables
- Leeds to Poulton Le Fylde Train Timetables
- Exeter St Davids to Crediton Train Timetables
- Danyang to Cheongju Train Timetables
- Stratford International to Appledore (Kent) Train Timetables
- Rochdale to Thornaby Train Timetables
- Preston (Lancs) to Witham Train Timetables
- Girvan to Sleaford Train Timetables
- Chungju to Judeok Train Timetables
- Inverkeithing to Edinburgh Train Timetables
- London Bridge to Brighton Train Timetables
- London Paddington to Oxford Train Timetables
- Reading to Slough Train Timetables
- Sheffield to Manchester Piccadilly Train Timetables
- Darlington to Fitzwilliam Train Timetables
- er-9388-amsterdam-to-brussels
- es-9120-london-to-lille
- Plymouth to Leominster Train Timetables
- Day trips from Bristol by train
- Thorne North to Hessle Train Timetables
- Wolverhampton to North Camp Train Timetables
- Bristol Temple Meads to Diss Train Timetables
- er-9381-paris-to-rotterdam
- Kilmaurs to Prestwick (Strathclyde) Train Timetables
- Dumfries to Carlisle trains
- Nuneaton to Leicester trains
- Reading to Bracknell trains
- Trains to Hull
- Trains to Gravesend
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.