HUB hero image

How to Travel from

Armadale to Haymarket Station

by Rideshare or Car

Armadale
+0
Haymarket Station
Transport search to Haymarket Station
Armadale
+0
Haymarket Station
Building a composite car route
Cheapest
Best Offer!
Car
27 min
36 km.
from $1
Composite Route Car Only

Two ways to Travel from Armadale to Haymarket Station

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

ScotRail

Phone:
+44 344 811 0141
Website:
scotrail.co.uk/
Train from Armadale (W Lothian) to Haymarket
Ave. Duration:
29 min
Frequency:
Hourly
Estimated price:
$10.13–$21.52

Bus operators

Lothian Country Buses

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

Questions and Answers

What is the cheapest way to get from Armadale to Haymarket Station?

The cheapest way to get from Armadale to Haymarket Station is to bus which costs $2.54 and takes 1h 12m.

What is the fastest way to get from Armadale to Haymarket Station?

The fastest way to get from Armadale to Haymarket Station is to drive which takes 28 min and costs $7.07 - $10.87 .

Is there a direct bus between Armadale and Haymarket Station?

Yes, there is a direct bus departing from Kross Bar and arriving at Haymarket Station station. Services depart hourly, and operate every day. The journey takes approximately 1h 12m.

Is there a direct train between Armadale and Haymarket Station?

Yes, there is a direct train departing from Armadale (W Lothian) and arriving at Haymarket. Services depart hourly, and operate every day. The journey takes approximately 29 min.

How far is it from Armadale to Haymarket Station?

The distance between Armadale and Haymarket Station is 32 km. The road distance is 36.4 km.

How do I travel from Armadale to Haymarket Station without a car?

The best way to get from Armadale to Haymarket Station without a car is to train which takes 29 min and costs $8.70 - $18.48 .

How long does it take to get from Armadale to Haymarket Station?

The train from Armadale (W Lothian) to Haymarket takes 29 min including transfers and departs hourly.

Where do I catch the Armadale to Haymarket Station bus from?

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

Where do I catch the Armadale to Haymarket Station train from?

Armadale to Haymarket Station train services, operated by ScotRail, depart from Armadale (W Lothian) station.

Train or bus from Armadale to Haymarket Station?

The best way to get from Armadale to Haymarket Station is to train which takes 29 min and costs $8.70 - $18.48 . Alternatively, you can bus, which costs $2.54 and takes 1h 12m.

Where does the Armadale to Haymarket Station bus arrive?

Armadale to Haymarket Station bus services, operated by Lothian Country Buses, arrive at Haymarket Station.

Where does the Armadale to Haymarket Station train arrive?

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

Can I drive from Armadale to Haymarket Station?

Yes, the driving distance between Armadale to Haymarket Station is 36 km. It takes approximately 28 min to drive from Armadale to Haymarket Station.

How do I get a train ticket from Armadale to Haymarket Station?

Book your Armadale to Haymarket Station train tickets online with Omio.

Where can I stay near Haymarket Station?

There are 2174+ hotels available in Haymarket Station. Prices start at $44.14 per night.
+0