HUB hero image

How to Travel from

Bathgate to Linlithgow

by Bicycle or Car

Bathgate
+0
Linlithgow
Transport search to Linlithgow
Bathgate
+0
Linlithgow
Building a composite car route
Other
Best Offer!
Car
8 min
9 km.
Composite Route Car Only

Two ways to Travel from Bathgate to Linlithgow

Select an Option Below to Start Your Journey
Other

Transport providers

Train operators

ScotRail

Phone:
+44 344 811 0141
Website:
scotrail.co.uk/
Train from Bathgate to Edinburgh
Ave. Duration:
17 min
Frequency:
Every 30 minutes
Estimated price:
$7.59–$16.46
Train from Edinburgh Park to Linlithgow
Ave. Duration:
13 min
Frequency:
Hourly
Estimated price:
$4.56–$10.13

Bus operators

SD Travel

Phone:
0114 22 11 282
Website:
traveline.info/
Bus from Royal Bar to Cross
Ave. Duration:
26 min
Frequency:
Every 2 hours

Questions and Answers

What is the cheapest way to get from Bathgate to Linlithgow?

The cheapest way to get from Bathgate to Linlithgow is to drive which costs $2.07 - $3.04 and takes 10 min.

What is the fastest way to get from Bathgate to Linlithgow?

The fastest way to get from Bathgate to Linlithgow is to taxi which takes 10 min and costs $17.39 - $21.74 .

Is there a direct bus between Bathgate and Linlithgow?

Yes, there is a direct bus departing from Royal Bar and arriving at Cross. Services depart every two hours, and operate Monday to Saturday. The journey takes approximately 26 min.

Is there a direct train between Bathgate and Linlithgow?

No, there is no direct train from Bathgate to Linlithgow. However, there are services departing from Bathgate and arriving at Linlithgow via Edinburgh Park. The journey, including transfers, takes approximately 52 min.

How far is it from Bathgate to Linlithgow?

The distance between Bathgate and Linlithgow is 12 km. The road distance is 10.3 km.

How do I travel from Bathgate to Linlithgow without a car?

The best way to get from Bathgate to Linlithgow without a car is to line 31 bus which takes 26 min and costs .

How long does it take to get from Bathgate to Linlithgow?

The line 31 bus from Royal Bar to Cross takes 26 min including transfers and departs every two hours.

Where do I catch the Bathgate to Linlithgow bus from?

Bathgate to Linlithgow bus services, operated by SD Travel, depart from Royal Bar station.

Where do I catch the Bathgate to Linlithgow train from?

Bathgate to Linlithgow train services, operated by ScotRail, depart from Bathgate station.

Train, bus or fly from Bathgate to Linlithgow?

The best way to get from Bathgate to Linlithgow is to line 31 bus which takes 26 min and costs . Alternatively, you can train, which costs $10.87 - $22.83 and takes 52 min. There are no good options to bus between Bathgate to Linlithgow.

Where does the Bathgate to Linlithgow bus arrive?

Bathgate to Linlithgow bus services, operated by SD Travel, arrive at Cross station.

Where does the Bathgate to Linlithgow train arrive?

Bathgate to Linlithgow train services, operated by ScotRail, arrive at Edinburgh Park station.

Can I drive from Bathgate to Linlithgow?

Yes, the driving distance between Bathgate to Linlithgow is 10 km. It takes approximately 10 min to drive from Bathgate to Linlithgow.

How do I get a train ticket from Bathgate to Linlithgow?

Book your Bathgate to Linlithgow train tickets online with Omio.

Where can I stay near Linlithgow?

There are 475+ hotels available in Linlithgow. Prices start at $49.43 per night.
+0