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:05Nairn
10h 36m
Get tickets - 23:00Edinburgh (Waverley)09:13Nairn
10h 13m
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.36h 4mApprox. 22
- 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 | 23:00 |
Departure station | Edinburgh (Waverley) |
Arrival station | Nairn |
Journey time | 4h 6m |
Distance | 186 miles |
Price | AED 25.01 |
Train Operators | ScotRail,LNER |
Train Station Info of Nairn
Facilities
Service information
<h3>Recommend </h3>
Trending Searches
- Tamworth to Saltash Train Timetables
- Gunbuk to Dongdaegu Train Timetables
- Peterborough to Knaresborough Train Timetables
- Kettering to Appledore (Kent) Train Timetables
- Sandhurst (Berks) to Okehampton Train Timetables
- London Blackfriars to Horley Train Timetables
- Manchester Piccadilly to Formby Train Timetables
- Kew Bridge to Corby Train Timetables
- Darlington to Newcastle Train Timetables
- Sintanjin to Pyeongtaek Train Timetables
- London Liverpool Street to Stansted Airport Train Timetables
- Rainhill to Stockport Train Timetables
- Narberth to Llanelli Train Timetables
- Basingstoke to Keighley Train Timetables
- Hull to Tiverton Parkway Train Timetables
- Watford High Street to Tiverton Parkway Train Timetables
- Brighton to Neath Train Timetables
- East Tilbury to Portsmouth Harbour Train Timetables
- Rugby to London Euston Train Timetables
- Macclesfield to Manchester Piccadilly Train Timetables
- Newark Castle to Lincoln Train Timetables
- North Walsham to Norwich Train Timetables
- Crowthorne to Reading Train Timetables
- er-9341-paris-to-brussels
- Sileby to Leicester Train Timetables
- Selly Oak to Penrhyndeudraeth Train Timetables
- Ashurst (Kent) to Portchester Train Timetables
- Masan to Gwangmyeong Train Timetables
- Kidderminster to Tiverton Parkway Train Timetables
- Elstree & Borehamwood to Stansted Airport Train Timetables
- Basildon to Kettering Train Timetables
- Stoke on Trent to Wool Train Timetables
- Lydney to Carmarthen Train Timetables
- Romsey to Southampton trains
- Trains to Heathrow Terminal 4
- London to Newquay trains
- Trains to Oxford
- London to Preston 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.