Trip to Inverness

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration2h
Distance172 km
Avg. price$ 35
Train trips10 found

Trains from Aberdeen to Inverness

🚆 Traveling from Aberdeen to Inverness by train takes approximately 2 hours and 18 minutes, covering a distance of 174 km. The prices for this journey can range from £32 to £45. 🚆 Route options vary in terms of duration and transfers. Some direct routes take around 2 hours, while others with transfers can take up to almost 5 hours. ScotRail operates these train services, providing a convenient and comfortable way to travel between the two cities.

Where to stay in Inverness

There are over 347 hotels to stay in Inverness. Prices range from $22 per night.

Find accommodation
  • The train routes from Aberdeen to Inverness are primarily provided by ScotRail. The journey typically takes around 2 hours 12 minutes to 4 hours 50 minutes, depending on the route chosen. Prices for a train between the two cities range from £33 to £45, with various routes offering different journey durations and possible transfers. Passengers can contact ScotRail for more detailed information and to make bookings through their website or customer service line.
  • The fastest train route between Aberdeen and Inverness is the one that takes 2 hours and 12 minutes to reach Inverness, covering a distance of 174 km. This route involves a direct train journey on the Aberdeen-Inverness line operated by ScotRail. While other routes may take longer due to transfers and different stops, passengers can opt for this quicker option to reach Inverness efficiently. Passengers can contact ScotRail for booking details and to inquire about schedules for this fastest train service.
  • There are multiple train options available between Aberdeen and Inverness. The number of trains can vary depending on the route chosen, with some direct services and others requiring transfers. Passengers can select from different departure times throughout the day to find a schedule that suits their travel plans best. It's recommended to check with ScotRail, the primary rail operator for this route, for specific train timetables and availability when planning the journey.
  • The first train of the day from Aberdeen to Inverness typically departs early in the morning, allowing passengers to start their journey at the beginning of the day. The last train of the day from Aberdeen to Inverness usually runs in the evening, providing a convenient option for travelers looking to reach their destination before the end of the day. Passengers can consult the timetable provided by ScotRail for specific departure times and plan their travel accordingly to ensure they catch the desired train.
  • There are multiple direct train trips between Aberdeen and Inverness each day. These direct services provided by ScotRail typically offer a convenient and efficient journey, with varying departure times throughout the day to accommodate passengers' schedules. Travelers can choose from the available direct train trips to reach Inverness from Aberdeen in approximately 2 hours 12 minutes to 2 hours 18 minutes, depending on the specific schedule they select.
  • The cost of a train ticket from Aberdeen to Inverness can range from £33 to £45, depending on factors such as the class of travel, time of booking, and availability of discounts or promotions. Passengers are advised to check the latest fare information and consider booking in advance to secure the best prices for their journey. Additionally, different fare options, such as off-peak or flexible tickets, may also impact the overall cost of traveling by train between Aberdeen and Inverness.

Will you be returning to Aberdeen by train?

If you are looking for the return train journey, check out trains from Inverness to Aberdeen

See schedule