Perth to Elgin Train Timetables
- 00:19Perth08:45Elgin
8h 26m
Get tickets - 06:03Perth09:49Elgin
3h 46m
Get tickets - 06:57Perth11:36Elgin
4h 39m
Get tickets - 08:11Perth11:38Elgin
3h 27m
Get tickets - 10:02Perth13:23Elgin
3h 21m
Get tickets - 11:16Perth14:15Elgin
2h 59m
Get tickets - 11:40Perth15:11Elgin
3h 31m
Get tickets - 11:53Perth15:13Elgin
3h 20m
Get tickets - 13:11Perth16:19Elgin
3h 8m
Get tickets - 13:37Perth17:38Elgin
4h 1m
Get tickets - 14:50Perth18:02Elgin
3h 12m
Get tickets - 15:41Perth18:49Elgin
3h 8m
Get tickets - 16:19Perth19:43Elgin
3h 24m
Get tickets - 17:46Perth21:45Elgin
3h 59m
Get tickets - 17:57Perth21:22Elgin
3h 25m
Get tickets - 19:03Perth22:16Elgin
3h 13m
Get tickets - 19:44Perth23:28Elgin
3h 44m
Get tickets - 20:59Perth05:36Elgin
8h 37m
Get tickets - 22:46Perth07:42Elgin
8h 56m
Get tickets
- There are no more trains on the day -
Timetable for Train to Elgin
- AberdeenElgin£24.81h 29mApprox. 11
- Edinburgh (Waverley)Elgin£58.65h 26mApprox. 20
- InvernessElgin£16.345mApprox. 18
- Glasgow Queen StreetElgin£90.55h 53mApprox. 22
- PerthElgin£48.94h 20mApprox. 18
- search more
FAQ about Perth to Elgin Train Timetables
When is the first train from Perth to Elgin?
Are there direct trains from Perth to Elgin?
How long is the train journey from Perth to Elgin ?
How much is a train from Perth to Elgin ?
What times are off-peak trains from Perth to Elgin ?
First train | 00:19 |
|---|---|
Last train | 22:46 |
Departure station | Perth |
Arrival station | Elgin |
Journey time | 2h 59m |
Distance | 139 miles |
Price | MYR 278.37 |
Train Operators | ScotRail,LNER |
<h3>Recommend </h3>
Trending Searches
- Masan to Gwangmyeong Train Timetables
- Brighouse to Habrough Train Timetables
- Daegu to Gupo Train Timetables
- Seoul to Jeonui Train Timetables
- Leicester to Herne Bay Train Timetables
- Ilford to Bath Spa Train Timetables
- Ruabon to Peterborough Train Timetables
- Plumstead to Ashford International Train Timetables
- Colchester to Shenfield Train Timetables
- Plymouth to Carlisle Train Timetables
- Wonju to Cheongnyangni Train Timetables
- Deal to Long Eaton Train Timetables
- Carlisle to Kirkham & Wesham Train Timetables
- Wavertree Technology Park to Pwllheli Train Timetables
- Derby to Narborough Train Timetables
- Dorchester West to Gloucester Train Timetables
- Harrogate to University (Birmingham) Train Timetables
- Glossop to Manchester Piccadilly Train Timetables
- Stockport to Macclesfield Train Timetables
- Inverkeithing to Edinburgh Train Timetables
- Colchester to London Liverpool Street Train Timetables
- Leeds to Manchester Airport Train Timetables
- Derby to Birmingham New Street Train Timetables
- er-9416-brussels-to-paris
- Bristol Temple Meads to Ashtead Train Timetables
- Basingstoke to Wareham (Dorset) Train Timetables
- Penrith to Petersfield Train Timetables
- Worcester Foregate Street to Harlech Train Timetables
- Sasang to Dongdaegu Train Timetables
- Newcastle to Edinburgh Train Time and Train Price
- Yongsan to Gyeryong Train Timetables
- Larbert to Alnmouth Train Timetables
- Honiton to Feniton Train Timetables
- Diss to Norwich trains
- Malton to York trains
- Trains to Skegness
- London to Newcastle trains
- London to Amsterdam 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.