HUB hero image

How to Travel from

Larbert to Dalkeith

by Rideshare, Route or Car

Larbert
+0
Dalkeith
Transport search to Dalkeith
Larbert
+0
Dalkeith
Building a composite car route
Cheapest
Best Offer!
Car
40 min
61 km.
from $3
Composite Route Car Only

Four ways to Travel from Larbert to Dalkeith

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 Larbert to Haymarket
Ave. Duration:
37 min
Frequency:
Hourly
Estimated price:
$12.02–$26.58

Bus operators

Midland Bluebird

Phone:
03330 16 61 62
Website:
mcgillsscotlandeast.co.uk/
Bus from Asda to Shandwick
Ave. Duration:
1h 35m
Frequency:
Hourly

Lothian Buses

Phone:
+44 131 555 6363
Website:
lothianbuses.com/
Bus from Haymarket Station to Buccleuch
Ave. Duration:
51 min
Frequency:
Every 20 minutes
Estimated price:
$2.58
Bus from Shandwick Place to Buccleuch
Ave. Duration:
47 min
Frequency:
Every 20 minutes
Estimated price:
$2.58

Questions and Answers

What is the cheapest way to get from Larbert to Dalkeith?

The cheapest way to get from Larbert to Dalkeith is to drive which costs $10.87 - $17.39 and takes 39 min.

What is the fastest way to get from Larbert to Dalkeith?

The fastest way to get from Larbert to Dalkeith is to drive which takes 39 min and costs $10.87 - $17.39 .

Is there a direct bus between Larbert and Dalkeith?

No, there is no direct bus from Larbert to Dalkeith. However, there are services departing from Larbert Old Parish Church and arriving at Buccleuch Street via Asda and Shandwick Place. The journey, including transfers, takes approximately 3h 4m.

How far is it from Larbert to Dalkeith?

The distance between Larbert and Dalkeith is 57 km. The road distance is 60.8 km.

How do I travel from Larbert to Dalkeith without a car?

The best way to get from Larbert to Dalkeith without a car is to train and line 3 bus which takes 1h 37m and costs $11.96 - $25 .

How long does it take to get from Larbert to Dalkeith?

It takes approximately 1h 37m to get from Larbert to Dalkeith, including transfers.

Where do I catch the Larbert to Dalkeith bus from?

Larbert to Dalkeith bus services, operated by Midland Bluebird, depart from Asda station.

Train, bus or fly from Larbert to Dalkeith?

The best way to get from Larbert to Dalkeith is to bus and line 3 bus which takes 3h 4m and costs . There are no good options to train or bus between Larbert to Dalkeith.

Where does the Larbert to Dalkeith bus arrive?

Larbert to Dalkeith bus services, operated by Midland Bluebird, arrive at Shandwick Place station.

Can I drive from Larbert to Dalkeith?

Yes, the driving distance between Larbert to Dalkeith is 61 km. It takes approximately 39 min to drive from Larbert to Dalkeith.

Where can I stay near Dalkeith?

There are 2012+ hotels available in Dalkeith. Prices start at $42.71 per night.
+0