1map logoGo to main page

Haddington to Edinburgh from $6: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Haddington, United Kingdom
to
Edinburgh, United Kingdom

How to Get from Haddington to Edinburgh: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$6 - DriveBest price
30.7 kmDistance
26m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Haddington to Edinburgh with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Taxi
Train
Average Duration
26m
Estimated price
$26-37
Recommended
Company
First ScotRail Service
Train
Average Duration
29m
Estimated price
$24-36
Cheapest
route map
Distance: 30.7 km
Duration: 26m

See more options

Company
various
Drive
Average Duration
26m
Estimated price
$6-9
Company
various
Taxi
Average Duration
26m
Estimated price
$65-80

Traveling From Haddington to Edinburgh

The journey from Haddington, with its charming countryside and quaint shops, to the vibrant urban life of Edinburgh offers a striking contrast between peaceful relaxation and bustling city adventures.

Best Neighbourhoods in Edinburgh

Edinburgh's neighborhoods each offer distinct experiences for visitors.

Old Town
• Historic architecture and cobblestone streets abound.
• Home to the iconic Edinburgh Castle.
New Town
• Famous for its Georgian architecture and shopping.
• Lively bars and restaurants line the streets.
Leith
• Waterfront area with trendy eateries and galleries.
• Explore vibrant markets and scenic promenades.

Best Times To Visit Edinburgh's Attractions

Maximize your experience by timing your visits to Edinburgh's highlights right.

Edinburgh Castle
Visit early in the morning or late afternoon for smaller crowds.
The Royal Mile
Explore during weekdays to enjoy a quieter stroll through history.
Holyrood Palace
Afternoons during weekdays are ideal for a more relaxed visit.

Edinburgh Weather: What to Expect Year-Round

Edinburgh features a temperate maritime climate, characterized by mild summers and chilly winters, which can lead to unpredictable rain throughout the year; late spring and early autumn are typically the best times to visit for pleasant conditions. Understanding the weather helps in planning activities, allowing you to embrace both the stunning outdoor scenery and the cozy indoor attractions.

Dining Recommendation

Explore the vibrant atmosphere of Dishoom, where the aromatic flavors of Indian cuisine create a lively dining experience that stands in stark contrast to Haddington's traditional Scottish fare. The combination of rich spices and locally sourced ingredients showcases Edinburgh's diverse culinary scene, offering a taste of something truly different.

Haddington - Edinburgh operators

Explore transport companies operating between Haddington and Edinburgh, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+44 344 811 0141
Website
https://www.scotrail.co.uk/

Train from Drem to Edinburgh

Average Duration
24m
Estimated price
$8-17

Train from Longniddry to Edinburgh

Average Duration
18m
Estimated price
$6-14
Taxi
Contact phone
+44 1620 894 900

Taxi from Haddington to Longniddry

Average Duration
8m
Estimated price
$19-24

Taxi from Haddington to Edinburgh

Average Duration
26m
Estimated price
$65-80
Contact phone
+44 1620 890 490

Taxi from Haddington to Longniddry

Average Duration
8m
Estimated price
$19-24

Taxi from Haddington to Edinburgh

Average Duration
26m
Estimated price
$65-80
Contact phone
+44 1620 895 000
Website
https://a2btaxisnorthberwick.co.uk/

Taxi from Haddington to Longniddry

Average Duration
8m
Estimated price
$19-24

Taxi from Haddington to Edinburgh

Average Duration
26m
Estimated price
$65-80
Contact phone
+44 131 665 5600
Website
https://taxiandhutch.com/

Taxi from Haddington to Longniddry

Average Duration
8m
Estimated price
$19-24

Taxi from Haddington to Edinburgh

Average Duration
26m
Estimated price
$65-80
Contact phone
+44 7340 567467

Taxi from Haddington to Longniddry

Average Duration
8m
Estimated price
$19-24

Taxi from Haddington to Edinburgh

Average Duration
26m
Estimated price
$65-80
Contact phone
+44 1875 815 000

Taxi from Haddington to Longniddry

Average Duration
8m
Estimated price
$19-24

Taxi from Haddington to Edinburgh

Average Duration
26m
Estimated price
$65-80
Contact phone
+44 131 665 0077
Website
https://toun-taxis.co.uk/

Taxi from Haddington to Longniddry

Average Duration
8m
Estimated price
$19-24

Taxi from Haddington to Edinburgh

Average Duration
26m
Estimated price
$65-80
Contact phone
+44 131 665 2020

Taxi from Haddington to Longniddry

Average Duration
8m
Estimated price
$19-24

Taxi from Haddington to Edinburgh

Average Duration
26m
Estimated price
$65-80
Contact phone
+44 131 665 2121
Website
https://musselburghtaxis.com/

Taxi from Haddington to Longniddry

Average Duration
8m
Estimated price
$19-24

Taxi from Haddington to Edinburgh

Average Duration
26m
Estimated price
$65-80
Contact phone
+44 131 665 9090

Taxi from Haddington to Longniddry

Average Duration
8m
Estimated price
$19-24

Taxi from Haddington to Edinburgh

Average Duration
26m
Estimated price
$65-80
Contact phone
+44 1368 459 285

Taxi from Haddington to Longniddry

Average Duration
8m
Estimated price
$19-24

Taxi from Haddington to Edinburgh

Average Duration
26m
Estimated price
$65-80
Contact phone
+44 1368 650 600

Taxi from Haddington to Longniddry

Average Duration
8m
Estimated price
$19-24

Taxi from Haddington to Edinburgh

Average Duration
26m
Estimated price
$65-80
Contact phone
+44 1368 864 640

Taxi from Haddington to Longniddry

Average Duration
8m
Estimated price
$19-24

Taxi from Haddington to Edinburgh

Average Duration
26m
Estimated price
$65-80
Contact phone
+44 131 660 5000
Website
https://swiftprivatehire.co.uk/

Taxi from Haddington to Longniddry

Average Duration
8m
Estimated price
$19-24

Taxi from Haddington to Edinburgh

Average Duration
26m
Estimated price
$65-80
Contact phone
+44 131 663 3232
Website
https://aerialabwcabs.co.uk/

Taxi from Haddington to Longniddry

Average Duration
8m
Estimated price
$19-24

Taxi from Haddington to Edinburgh

Average Duration
26m
Estimated price
$65-80
Contact phone
+44 131 357 7444
Website
https://abbeycabsdalkeith.co.uk/

Taxi from Haddington to Longniddry

Average Duration
8m
Estimated price
$19-24

Taxi from Haddington to Edinburgh

Average Duration
26m
Estimated price
$65-80

Haddington to Edinburgh: Overview of Bus, Train, Flight, and Car Trips

Traveling between Haddington and Edinburgh offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic drive from Haddington to Edinburgh, spanning a distance of 30.6 km. The journey promises to be swift, with an approximate driving time of just 26 minutes. 💸 Discover an affordable option to reach Edinburgh from Haddington by car, with prices ranging from £5 to £7.
Average price
£5 - £7
🚆 Experience a quick and convenient journey from Haddington to Edinburgh by train, taking approximately 45 minutes. 💰 Prices for train tickets between Haddington and Edinburgh range from £19 to £28, offering an affordable transportation option for travelers. 🚍 For a seamless transfer to the final destination in Edinburgh, take a bus towards Haymarket and continue your journey with East Coast Buses departing from High Street to Waterloo Place.
🚌 Enjoy a scenic bus ride from Haddington to Edinburgh, covering a distance of 27.2 km in just 45 mins with East Coast Buses. The route involves a stop at Haymarket before reaching Waterloo Place. 🗺️ For a quicker journey, opt for the 42 mins route to Edinburgh with East Coast Buses. This route also stops at Haymarket and Waterloo Place, making it a convenient option for travelers on the go. Consider the 1 hour 20 mins route with a transfer in Musselburgh.
Useful tips for bus travellers
• Consider taking the bus from High Street (Stop A) to Waterloo Place (Stop ZJ) by East Coast Buses; it's the quickest and most direct route, taking only about 41-45 minutes depending on traffic.
• Make sure to check the East Coast Buses schedule in advance at eastcoastbuses.co.uk to find a suitable departure time; during peak hours, buses can become quite busy.
• Upon arrival at Waterloo Place (Stop ZJ) in Edinburgh, you will find yourself conveniently located near key attractions; be prepared to navigate a short walk towards the city center and familiarize yourself with the bus information at the nearby Lothian Buses stop if you plan to continue your journey around the city, their website is lothianbuses.com