What is the cheapest way to get from Haddington to Dirleton?
The cheapest way to get from Haddington to Dirleton is to drive which costs $2.39 - $3.48 and takes 9 min.
What is the fastest way to get from Haddington to Dirleton?
The fastest way to get from Haddington to Dirleton is to taxi which takes 9 min and costs $22.83 - $28.26 .
Is there a direct bus between Haddington and Dirleton?
Yes, there is a direct bus departing from High Street and arriving at Fenton Barns. Services depart every three hours, and operate Monday to Saturday. The journey takes approximately 25 min.
How far is it from Haddington to Dirleton?
The distance between Haddington and Dirleton is 18 km. The road distance is 12 km.
How do I travel from Haddington to Dirleton without a car?
The best way to get from Haddington to Dirleton without a car is to bus which takes 25 min and costs .
How long does it take to get from Haddington to Dirleton?
The bus from High Street to Fenton Barns takes 25 min including transfers and departs every three hours.
Where do I catch the Haddington to Dirleton bus from?
Haddington to Dirleton bus services, operated by Eves Coaches, depart from High Street station.
Where does the Haddington to Dirleton bus arrive?
Haddington to Dirleton bus services, operated by Eves Coaches, arrive at Fenton Barns station.
Can I drive from Haddington to Dirleton?
Yes, the driving distance between Haddington to Dirleton is 12 km. It takes approximately 9 min to drive from Haddington to Dirleton.
Where can I stay near Dirleton?
There are 573+ hotels available in Dirleton. Prices start at $57.04 per night.
→
+0→
Transport search
Transport search
From Haddington, where will you go next? Select a city below to get started