COMPARE Prices across different modes

Fri
Sep 24
$50Scotrail
$27Megabus
Sat
Sep 25
$27Scotrail
$27Megabus
Sun
Sep 26
Find prices
$27Megabus
Mon
Sep 27
$19Scotrail
$27Megabus
Tue
Sep 28
$19Scotrail
$27Megabus
Wed
Sep 29
$19Scotrail
$27Megabus
Thu
Sep 30
$19Scotrail
$27Megabus
Fri
Oct 1
$19Scotrail
$27Megabus
Sat
Oct 2
$19Scotrail
$27Megabus
Sun
Oct 3
Find prices
$27Megabus
Mon
Oct 4
$15Scotrail
$27Megabus
Tue
Oct 5
$49Scotrail
Find prices
Wed
Oct 6
$14Scotrail
$27Megabus
Sat
Oct 9
$19Scotrail
$27Megabus
Sun
Oct 10
Find prices
$27Megabus
Mon
Oct 11
$19Scotrail
$27Megabus
Tue
Oct 12
$14Scotrail
$27Megabus
Wed
Oct 13
$14Scotrail
$27Megabus

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Inverness to Aberdeen

distanceDistance82 miles (132 km)
durationAverage train duration2 h 5 min
priceAverage train ticket price$29 (€23)
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 trip taking on average 2 h 5 min with our travel partners like Scotrail. Normally, there are 10 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $19 (€16), but the average price of train tickets is $29 (€23). 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 cheap train tickets between Inverness and Aberdeen for as low as $19 (€16)  for the next 7 days.
What is the price of a train ticket to Aberdeen from Inverness?
In the next 7 days you can expect to pay on average $29 (€23)  for a train ticket from Inverness to Aberdeen.
How many miles is it from Inverness to Aberdeen by train?
The Inverness to Aberdeen train distance is approximately 82 miles (132 km).
How many hours is the train time from Inverness to Aberdeen?
While the time it takes to travel 82 miles (132 km) between Inverness and Aberdeen can vary based on specific dates, weekends, and holidays, the Inverness to Aberdeen train journey time is on average 2 h 5 min.
Which train station from Inverness to Aberdeen do I depart from? Which Aberdeen train station from Inverness do I arrive in?

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

Where do I find the Inverness train station to Aberdeen? Where is the Aberdeen train station?

Passengers board their train most frequently from Inverness and travel around 0 mile (s) / 0 km from the city center to this train station.

Passengers traveling this route most often arrive at Aberdeen and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Aberdeen.

What train companies offer a service between Inverness and Aberdeen?
For the trip from Inverness to Aberdeen you can take a train with Scotrail. Be sure to check out all possible train providers that offer services to Aberdeen from Inverness on Omio to compare what amenities they may have.
How many trains 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?
The earliest train for this trip departs from Inverness at 8: 01 AM. The last train leaves from Inverness at 10: 02 AM. Check Omio for the latest train schedule from Inverness to Aberdeen and book the best time to depart on your chosen travel date.
How far in advance should I purchase a train ticket from Inverness to Aberdeen to get the best deals?
The price of a one way train ticket from Inverness to Aberdeen is on average $29 (€23) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this journey. In general, you can find train tickets from Inverness to Aberdeen available a few months in advance.
Stations

Important Stations and Airports for this Journey

Inverness
Aberdeen
Inverness
Amenities