HUB hero image

How to Travel from

Bathgate to Alloa

by Rideshare, Route or Car

Bathgate
+0
Alloa
Transport search to Alloa
Bathgate
+0
Alloa
Building a composite car route
Cheapest
Best Offer!
Car
26 min
35 km.
from $1
Composite Route Car Only

Five ways to Travel from Bathgate to Alloa

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 Linlithgow to Larbert
Ave. Duration:
19 min
Frequency:
Hourly
Estimated price:
$6.96–$15.19
Train from Larbert to Alloa
Ave. Duration:
18 min
Frequency:
Hourly
Estimated price:
$5.32–$12.02
Train from Bathgate to Glasgow
Ave. Duration:
50 min
Frequency:
Every 30 minutes
Estimated price:
$12.02–$26.58
Train from Glasgow Queen Street to Alloa
Ave. Duration:
45 min
Frequency:
Hourly
Estimated price:
$15.19–$34.18

Bus operators

Midland Bluebird

Phone:
03330 16 61 62
Website:
mcgillsscotlandeast.co.uk/
Bus from Cross to St
Ave. Duration:
28 min
Frequency:
Hourly
Bus from Forth Valley Royal Hospital to Shillinghill
Ave. Duration:
27 min
Frequency:
Hourly

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 Alloa?

The cheapest way to get from Bathgate to Alloa is to drive which costs $7.07 - $10.87 and takes 26 min.

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

The fastest way to get from Bathgate to Alloa is to drive which takes 26 min and costs $7.07 - $10.87 .

Is there a direct bus between Bathgate and Alloa?

No, there is no direct bus from Bathgate to Alloa. However, there are services departing from Royal Bar and arriving at Shillinghill via Cross, St Andrew`s Church and Forth Valley Royal Hospital. The journey, including transfers, takes approximately 3h 5m.

Is there a direct train between Bathgate and Alloa?

No, there is no direct train from Bathgate to Alloa. However, there are services departing from Bathgate and arriving at Alloa via Glasgow Queen Street. The journey, including transfers, takes approximately 1h 57m.

How far is it from Bathgate to Alloa?

The distance between Bathgate and Alloa is 53 km. The road distance is 35.7 km.

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

The best way to get from Bathgate to Alloa without a car is to line 31 bus and train which takes 1h 48m and costs .

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

It takes approximately 1h 48m to get from Bathgate to Alloa, including transfers.

Where do I catch the Bathgate to Alloa bus from?

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

Where do I catch the Bathgate to Alloa train from?

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

Train or bus from Bathgate to Alloa?

The best way to get from Bathgate to Alloa is to line 31 bus and bus which takes 3h 5m and costs . Alternatively, you can train, which costs $22.83 - $52.17 and takes 1h 57m.

Where does the Bathgate to Alloa bus arrive?

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

What is the time difference between Bathgate and Alloa?

It is currently 05:21 at both, Bathgate and Alloa.

Where does the Bathgate to Alloa train arrive?

Bathgate to Alloa train services, operated by ScotRail, arrive at Glasgow Queen Street Low Level station.

Can I drive from Bathgate to Alloa?

Yes, the driving distance between Bathgate to Alloa is 36 km. It takes approximately 26 min to drive from Bathgate to Alloa.

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

Book your Bathgate to Alloa train tickets online with Omio.

Where can I stay near Alloa?

There are 575+ hotels available in Alloa. Prices start at $43.92 per night.
+0