Compare prices and tickets by train, bus or flight

Mon
Jan 24
$51Scotrail
$27Megabus
Tue
Jan 25
$49Scotrail
$27Megabus
Wed
Jan 26
$48Scotrail
Find prices
Thu
Jan 27
$49Scotrail
Find prices
Fri
Jan 28
$51Scotrail
$27Megabus
Sat
Jan 29
$51Scotrail
$27Megabus
Sun
Jan 30
$51Scotrail
$27Megabus
Mon
Jan 31
$49Scotrail
$27Megabus
Tue
Feb 1
$51Scotrail
$27Megabus
Thu
Feb 3
$51Scotrail
Find prices
Fri
Feb 4
$49Scotrail
$27Megabus
Sat
Feb 5
$51Scotrail
$27Megabus
Sun
Feb 6
$49Scotrail
$27Megabus
Mon
Feb 7
$51Scotrail
$27Megabus
Tue
Feb 8
$49Scotrail
$27Megabus
Wed
Feb 9
$51Scotrail
Find prices
Thu
Feb 10
$51Scotrail
Find prices
Fri
Feb 11
$51Scotrail
$27Megabus
Sat
Feb 12
$51Scotrail
$27Megabus

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Inverness to Aberdeen

distanceDistance82 miles (132 km)
durationAverage train duration2 h 7 min
priceAverage train ticket price$50 (€41)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain providersScotrail

Trains from Inverness to Aberdeen cover the 82 miles (132 km) long journey taking on average 2 h 7 min with our travel partners like Scotrail. Normally, there are 10 trains operating per day, including direct services available. While the average ticket price for this trip costs around $50 (€41), you can find the cheapest train ticket for as low as $48 (€40). Travelers depart most frequently from Inverness and arrive in Aberdeen.

Trains from Inverness to Aberdeen

The route between Inverness and Aberdeen is served by 11 direct trains a day during the week. The journey takes between two and two and a half hours to make the trip along the Moray coastline to the Granite City.

Inverness to Aberdeen Train Time: Daily departures

The Inverness to Aberdeen line is well served with trains, including two services that arrive before 9:00 a.m. All trains are direct and are well spread out over the day, ensuring that passengers can find a departure time to suit their needs. The first train of the day leaves Inverness just before 5:00 a.m. and the final service departs at just after 9:30 p.m. Sundays see a reduced service, but still offer five direct connections between the two cities.

How long is the journey by train from Inverness to Aberdeen?

The train from Inverness to Aberdeen takes from two to two and a half hours to make its journey, depending on the service chosen. The fastest trains need only two hours and four minutes to complete the route, while the slowest take two hours 23 minutes. The trains with the longest journey times tend to be those departing or arriving at peak times.

What are the departure and arrival stations for trains from Inverness to Aberdeen?

Departure train station: All trains from Inverness to Aberdeen have Inverness Station as their departure train station. Inverness Station is located in the heart of the Highland capital and has a taxi rank directly in front of its main doors. Passengers seeking onward travel will find local bus stops just across the road and the city's bus station within a five-minute walk. The station is equipped with a left-luggage office, a newsagent, a café, a ticket office and automatic ticket machines, as well as a spacious waiting area.

Arrival train station: Trains from Inverness to Aberdeen arrive at Aberdeen train station. Aberdeen's station is directly in the city centre and is attached to a large shopping mall, where numerous food outlets and shops can be found. The station has a ticket office, restaurant, a waiting room and toilets. However, passengers should note that it does not offer a left-luggage facility.

Which train companies travel from Inverness to Aberdeen?

ScotRail is the only operator running trains on the route from Inverness and Aberdeen, offering only direct connections.

ScotRail Inverness to Aberdeen

All ScotRail trains from Inverness to Aberdeen are direct. Weekdays and Saturdays see eleven direct trains, evenly spaced at approximately two-hour intervals. Sundays have a reduced service, but passengers can still choose from five different connections. Most weekday and Saturday trains have a catering trolley on board for passengers to buy hot drinks and light snacks; however, on certain services, this is only offered from Monday to Friday.

Inverness to Aberdeen Trains: Services on board

All ScotRail trains between Inverness and Aberdeen have both first and standard-class seating and a seat can be reserved in either class in advance for free. Passengers may bring a bike on board with them for no extra fee, but a reservation is necessary. Bicycles should be stored in the appropriate spaces, which are indicated with a bicycle symbol on the outside of the carriage.

ScotRail passengers may be accompanied by up to two cats, dogs or other small animals may on all trains without an additional fee. However, all pets must be on a lead or in an appropriate carry container.

ScotRail's luggage policy allows passengers to carry up to three pieces of luggage onto each service. If it is necessary to bring more than three pieces of luggage, or more than two pets, an additional fee is payable.

Accessible travel for all is ScotRail's aim. Each ScotRail train is equipped with ramps to ensure that passengers can board and disembark the train safely. Wheelchair spaces and accessible toilets can be found in standard-class carriages; passengers should note that these are not currently available in first-class. For those who may need extra help at the beginning or end stations, assistance can be booked in advance. Although ScotRail will do its best to help whether assistance has been booked or not, passengers travelling at times outside ticket office opening hours should be sure to book to avoid complications or disappointment.

How do I find cheap train tickets from Inverness to Aberdeen?

The cheapest train tickets between Inverness and Aberdeen can be found when passengers book their journeys well in advance. Peak-time trains tend not to have the best deals so passengers should consider making their journey at a different time of day outside these hours. Midweek services are most likely to be the quietest services, ensuring that some good deals can be found.

Travel Tips: Trains from Inverness to Aberdeen

Travel by train to Aberdeen easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Inverness to Aberdeen.
FAQs

How much do cheap trains between Inverness and Aberdeen cost?

Omio customers have found the cheapest trains from Inverness to Aberdeen to cost as little as $48 (€40)  in the next 7 days.

What is the cost of a train from Inverness to Aberdeen?

The train price between Inverness and Aberdeen is on average $50 (€41)  if you are looking to purchase your tickets for this journey in the next 7 days.

How many miles is it from Inverness to Aberdeen by train?

The Inverness to Aberdeen train distance is approximately 82 miles (132 km).

How long is the train ride from Inverness to Aberdeen?

On average the Inverness to Aberdeen train time is 2 h 7 min  covering the 82 miles (132 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

When traveling by train from Inverness to Aberdeen, which train station in Inverness do I depart from and which train station in Aberdeen do I arrive in?

Omio customers traveling this route depart most frequently from Inverness   and arrive in Aberdeen.

Where is the train station in Inverness? Where is the train station in Aberdeen?

Passengers board their train most frequently from Inverness and travel around 0.1 miles (57 m) from the city center to this train station.

Passengers traveling this route most often arrive at Aberdeen and need to travel approximately 0 miles (31 m) from the train station to the city center in Aberdeen.

Which train providers should I travel with from Inverness to Aberdeen?

When taking a train from Inverness to Aberdeen, you can count on Scotrail for the best way to get you to Aberdeen. You can also check all possible train companies who offer a service from Inverness to Aberdeen and compare the amenities they offer before buying a train ticket.

Are there any nonstop train services from Inverness to Aberdeen?

Yes, there are 10 direct trains from Inverness to Aberdeen per day with Scotrail  on Omio. This is worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.

How many train services per day are there between Inverness and Aberdeen?

The average number of trains departing Inverness for Aberdeen is 10 a day. The train schedules and services may vary between weekdays and weekends.

When does the first train depart from Inverness to Aberdeen? When does the last train depart from Inverness to Aberdeen?

You can take the first train from Inverness to Aberdeen at 9: 01 AM. The last train from Inverness to Aberdeen that you can take departs at 9: 07 PM. Omio shows you the latest train from Inverness to Aberdeen schedule to help you book the best departure time for this journey.

How early should I buy Inverness to Aberdeen train tickets to get the best deals?

You can find trains from Inverness to Aberdeen to cost on average $50 (€41) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Inverness to Aberdeen train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Inverness
Aberdeen
The major railway station for departures from Inverness is Inverness. Read all the information you need to know about services, amenities and connections at Inverness for your journey to Aberdeen from Inverness.