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 | £5.00 |
Train Operators | ScotRail,LNER |
Train Station Info of Nairn
Facilities
Service information
<h3>Recommend </h3>
Trending Searches
- Skipton to Manchester Airport Train Timetables
- Aberdeen to Saltburn Train Timetables
- Gangneung to Yangpyeong Train Timetables
- Haengsin to Yeocheon Train Timetables
- Sillyewon to Yeongdeungpo Train Timetables
- Canterbury West to Stamford (Lincs) Train Timetables
- London Euston to Manchester Piccadilly Train Timetables
- London St Pancras to Aslockton Train Timetables
- Thorpe-Le-Soken to Walton-on-the-Naze Train Timetables
- Glasshoughton to Seascale Train Timetables
- Leeds to Hull Train Timetables
- Rhyl to Machynlleth Train Timetables
- Jinju to Jungri Train Timetables
- Yate to Reading Train Timetables
- Changwon to Mokpo Train Timetables
- Manchester Airport to Leominster Train Timetables
- Stevenage to Margate Train Timetables
- Seowonju to Yangpyeong Train Timetables
- Lancaster to Manchester Piccadilly Train Timetables
- Bathgate to Edinburgh Train Timetables
- Diss to Norwich Train Timetables
- London Liverpool Street to Stansted Airport Train Timetables
- Edinburgh to Aberdeen Train Timetables
- Gunsan to Gwangcheon Train Timetables
- Nottingham to Greenock Central Train Timetables
- Tenby to Fishguard & Goodwick Train Timetables
- are dogs allowed on trains
- Manchester Airport to Llandrindod Train Timetables
- er-9410-rotterdam-to-brussels
- Mill Hill Broadway to Lowestoft Train Timetables
- Norwich to Eaglescliffe Train Timetables
- How to buy China train tickets at a train station
- Honiton to Feniton Train Timetables
- Trains to Rhyl
- Derby to York trains
- Seoul to Busan trains
- Aberdeen to Glasgow trains
- Rome to Venice 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.