HUB hero image

How to Travel from

Armadale to Aberdeen

by Car

Armadale
+0
Aberdeen
Transport search to Aberdeen
Armadale
+0
Aberdeen
Building a composite car route
Cheapest
Best Offer!
Car
2 h 17 min
205 km.
from $11
Composite Route Car Only

One way to Travel from Armadale to Aberdeen

Select an Option Below to Start Your Journey
Cheapest

Transport providers

Bus operators

Scottish Citylink

Phone:
0141 352 4444
Website:
citylink.co.uk/
Bus from Queensferry Street to Union
Ave. Duration:
2h 58m
Frequency:
Hourly
Estimated price:
$40.50–$55.69

Ember

Phone:
+44 (0)131 510 4007
Website:
ember.to/
Bus from Haymarket Station to Adelphi
Ave. Duration:
3h 30m
Frequency:
Hourly

Lothian Country Buses

Phone:
0131 554 4494
Website:
lothianbuses.com/
Bus from Kross Bar to Shandwick
Ave. Duration:
1h 15m
Frequency:
Hourly
Estimated price:
$2.96
Bus from Kross Bar to Haymarket
Ave. Duration:
1h 12m
Frequency:
Hourly
Estimated price:
$2.96

Train operators

Cross Country

Phone:
0344 736 9123
Website:
crosscountrytrains.co.uk/
Train from Haymarket to Aberdeen
Ave. Duration:
2h 23m
Frequency:
4 times a week
Estimated price:
$69.62–$240.50

LNER

Phone:
+44 345 722 5333
Website:
lner.co.uk/
Train from Haymarket to Aberdeen
Ave. Duration:
2h 31m
Frequency:
4 times a day
Estimated price:
$56.96–$82.28

ScotRail

Phone:
+44 344 811 0141
Website:
scotrail.co.uk/
Train from Haymarket to Aberdeen
Ave. Duration:
2h 15m
Frequency:
Every 2 hours
Estimated price:
$45.57–$101.26

Questions and Answers

What is the cheapest way to get from Armadale to Aberdeen?

The cheapest way to get from Armadale to Aberdeen is to bus via Edinburgh which costs $36.96 - $51.09 and takes 4h 53m.

What is the fastest way to get from Armadale to Aberdeen?

The fastest way to get from Armadale to Aberdeen is to drive which takes 2h 16m and costs $40.22 - $59.78 .

Is there a direct bus between Armadale and Aberdeen?

No, there is no direct bus from Armadale to Aberdeen station. However, there are services departing from Kross Bar and arriving at Union Square Bus Station via Queensferry Street. The journey, including transfers, takes approximately 4h 53m.

Is there a direct train between Armadale and Aberdeen?

No, there is no direct train from Armadale to Aberdeen. However, there are services departing from Armadale (W Lothian) and arriving at Aberdeen via Haymarket. The journey, including transfers, takes approximately 3h 28m.

How far is it from Armadale to Aberdeen?

The distance between Armadale and Aberdeen is 236 km. The road distance is 204.3 km.

How do I travel from Armadale to Aberdeen without a car?

The best way to get from Armadale to Aberdeen without a car is to train which takes 3h 28m and costs $47.83 - $228.26 .

How long does it take to get from Armadale to Aberdeen?

It takes approximately 3h 28m to get from Armadale to Aberdeen, including transfers.

Where do I catch the Armadale to Aberdeen bus from?

Armadale to Aberdeen bus services, operated by Lothian Country Buses, depart from Kross Bar station.

Where do I catch the Armadale to Aberdeen train from?

Armadale to Aberdeen train services, operated by ScotRail, depart from Haymarket station.

Train or bus from Armadale to Aberdeen?

The best way to get from Armadale to Aberdeen is to train which takes 3h 28m and costs $47.83 - $228.26 . Alternatively, you can bus via Edinburgh, which costs $36.96 - $51.09 and takes 4h 53m.

Where does the Armadale to Aberdeen bus arrive?

Armadale to Aberdeen bus services, operated by Lothian Country Buses, arrive at Shandwick Place station.

Where does the Armadale to Aberdeen train arrive?

Armadale to Aberdeen train services, operated by ScotRail, arrive at Aberdeen station.

Can I drive from Armadale to Aberdeen?

Yes, the driving distance between Armadale to Aberdeen is 204 km. It takes approximately 2h 16m to drive from Armadale to Aberdeen.

How do I get a train ticket from Armadale to Aberdeen?

Book your Armadale to Aberdeen train tickets online with Omio.

Where can I stay near Aberdeen?

There are 586+ hotels available in Aberdeen. Prices start at $51.34 per night.
+0