Edinburgh (Waverley) to Nairn Train Timetables
- 05:30Edinburgh (Waverley)10:13Nairn
4h 43m
Get tickets - 06:30Edinburgh (Waverley)12:02Nairn
5h 32m
Get tickets - 06:36Edinburgh (Waverley)11:15Nairn
4h 39m
Get tickets - 08:38Edinburgh (Waverley)12:58Nairn
4h 20m
Get tickets - 09:30Edinburgh (Waverley)13:49Nairn
4h 19m
Get tickets - 09:39Edinburgh (Waverley)13:50Nairn
4h 11m
Get tickets - 10:32Edinburgh (Waverley)14:48Nairn
4h 16m
Get tickets - 11:35Edinburgh (Waverley)15:55Nairn
4h 20m
Get tickets - 13:32Edinburgh (Waverley)17:38Nairn
4h 6m
Get tickets - 13:37Edinburgh (Waverley)19:18Nairn
5h 41m
Get tickets - 14:30Edinburgh (Waverley)19:18Nairn
4h 48m
Get tickets - 14:34Edinburgh (Waverley)19:18Nairn
4h 44m
Get tickets - 15:30Edinburgh (Waverley)20:09Nairn
4h 39m
Get tickets - 16:33Edinburgh (Waverley)20:57Nairn
4h 24m
Get tickets - 17:33Edinburgh (Waverley)21:49Nairn
4h 16m
Get tickets - 19:31Edinburgh (Waverley)23:51Nairn
4h 20m
Get tickets - 19:34Edinburgh (Waverley)05:13Nairn
9h 39m
Get tickets - 21:29Edinburgh (Waverley)08:09Nairn
10h 40m
Get tickets
- There are no more trains on the day -
Timetable for Train to Nairn
- AberdeenNairn£51h 55mApprox. 11
- InvernessNairn£8.119mApprox. 18
- PerthNairn£54h 16mApprox. 15
- Glasgow Queen StreetNairn£15.35h 52mApprox. 21
- DyceNairn£51h 46mApprox. 11
- search more
FAQ about Edinburgh (Waverley) to Nairn Train Timetables
When is the first train from Edinburgh (Waverley) to Nairn?
Are there direct trains from Edinburgh (Waverley) to Nairn?
How long is the train journey from Edinburgh (Waverley) to Nairn ?
How much is a train from Edinburgh (Waverley) to Nairn ?
What times are off-peak trains from Edinburgh (Waverley) to Nairn ?
First train | 05:30 |
|---|---|
Last train | 21:29 |
Departure station | Edinburgh (Waverley) |
Arrival station | Nairn |
Journey time | 4h 6m |
Distance | 186 miles |
Price | PHP 403.73 |
Train Operators | ScotRail,LNER |
Train Station Info of Nairn
Facilities
Service information
<h3>Recommend </h3>
Trending Searches
- Topsham to Dawlish Train Timetables
- Weybridge to Brentford Train Timetables
- Salisbury to Wool Train Timetables
- Cambridge to Lochwinnoch Train Timetables
- Penrith to Petersfield Train Timetables
- Gokseong to YeosuExpo Train Timetables
- Liverpool Lime St to Topsham Train Timetables
- Derby to Stamford Train Timetables
- Nottingham to Stowmarket Train Timetables
- Torquay to Lympstone Commando Train Timetables
- Newmarket to Manningtree Train Timetables
- Stoke on Trent to Keighley Train Timetables
- Peckham Rye to East Croydon Train Timetables
- Onyang Oncheon to Yesan Train Timetables
- Danyang to Cheongju Train Timetables
- Manchester Airport to Ben Rhydding Train Timetables
- Livingston South to Port Glasgow Train Timetables
- Gatwick Airport to Stowmarket Train Timetables
- Liverpool Lime St to Manchester Victoria Train Timetables
- Lancaster to Manchester Piccadilly Train Timetables
- Manchester Piccadilly to London Euston Train Timetables
- Colchester to London Liverpool Street Train Timetables
- Birmingham New Street to Leicester Train Timetables
- University (Birmingham) to Corby Train Timetables
- Crewe to Brighton Train Timetables
- Gupo to Gyeongsan Train Timetables
- Old Hill to Adwick Train Timetables
- Pyeongtaek to Gwangjusongjeong Train Timetables
- Weston Super Mare to Teignmouth Train Timetables
- er-9414-cologne-to-brussels
- er-9351-paris-to-brussels
- Charing Cross (Glasgow) to Fort Matilda Train Timetables
- er-9438-cologne-to-brussels
- Hereford to London trains
- East Kilbride to Glasgow trains
- Trains to Farnham
- Trains to Hereford
- London to Winchester 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.