Trip to Nairn

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Aviemore to Nairn

🚆 Embark on a scenic train journey from Aviemore to Nairn operated by First ScotRail Service. The relaxing trip takes approximately 1 hour and 9 minutes on Sundays. 🌄 Enjoy the picturesque views during the 80.0 km route from Aviemore to Nairn. There are several transfer options, with routes varying in duration from 1 hour to 1 hour 30 minutes, offering flexibility for your travel preferences. 🎫 Tickets for the train between Aviemore and Nairn range from £14 to £32, making it an affordable and convenient way to travel between these charming destinations in the UK.

Where to stay in Nairn

There are over 54 hotels to stay in Nairn. Prices range from $65 per night.

Find accommodation
  • The train services from Aviemore to Nairn are provided by First ScotRail Service. There is a direct train that departs from Aviemore station and arrives at Nairn station, operating twice a week on Sundays, with a journey time of approximately 1 hour and 9 minutes. The ticket prices for this train route vary from £14 to £32. The train transfers typically involve routes through Inverness and Aberdeen before reaching Nairn.
  • The fastest train route between Aviemore and Nairn is the direct train service operated by First ScotRail Service. This train departs from Aviemore station and arrives at Nairn station, with a journey time of approximately 1 hour and 9 minutes. This direct service provides the quickest and most efficient option for traveling between Aviemore and Nairn by train.
  • Trains leaving from Aviemore to Nairn are operated by First ScotRail Service and depart from Aviemore station. Aviemore station serves as the main departure point for travelers heading to Nairn by train. Passengers can board the train at Aviemore station to begin their journey towards Nairn with First ScotRail Service.
  • There are multiple train routes available between Aviemore and Nairn with varying journey durations and transfer points. The services operate twice a week, specifically on Sundays, making it essential to check the schedule in advance. The First ScotRail Service operates these trains, offering travelers several options to reach Nairn from Aviemore by train.
  • The train services from Aviemore to Nairn operated by First ScotRail Service, arrive at Nairn station. Nairn station serves as the final destination for this train route, providing a convenient location for passengers to disembark and continue their journey in Nairn. The station is equipped with facilities and services to assist travelers during their arrival in Nairn.
  • The first and last trains of the day from Aviemore to Nairn operate on Sundays, with the first train departing from Aviemore station at the scheduled time and the last train arriving at Nairn station to complete the service. The journey duration between the two destinations is approximately 1 hour and 9 minutes, ensuring a timely and efficient travel experience for passengers. The train services between Aviemore and Nairn are operated by First ScotRail Service, offering convenient schedules for travelers making this trip.
  • There are only two direct train trips each week from Aviemore to Nairn specifically on Sundays. The train services are operated by First ScotRail Service, departing from Aviemore station and arriving at Nairn station, with a journey time of approximately 1 hour and 9 minutes. Passengers can take advantage of these convenient Sunday services to travel between Aviemore and Nairn.
  • Yes, there is a direct train route between Aviemore and Nairn. The direct train departs from Aviemore and arrives at Nairn, with services operating twice a week specifically on Sundays. The journey on this direct route takes approximately 1 hour and 9 minutes, providing a convenient and efficient way to travel between the two locations by train.
  • The cost of a train journey from Aviemore to Nairn typically ranges from £14 to £32. This price variation may be influenced by factors such as the class of travel, time of booking, and availability of discounts or promotions. Travelers can choose the fare option that best suits their budget and preferences when booking tickets for this train route.

Will you be returning to Aviemore by train?

If you are looking for the return train journey, check out trains from Nairn to Aviemore

See schedule