HUB hero image

How to Travel from

North Berwick to Haymarket Station

by Rideshare or Car

North Berwick
+0
Haymarket Station
Transport search to Haymarket Station
North Berwick
+0
Haymarket Station
Building a composite car route
Cheapest
Best Offer!
Car
38 min
42 km.
from $2
Composite Route Car Only

Two ways to Travel from North Berwick to Haymarket Station

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 North Berwick to Haymarket
Ave. Duration:
38 min
Frequency:
5 times a week
Estimated price:
$11.39–$24.05
Train from North Berwick to Edinburgh
Ave. Duration:
33 min
Frequency:
Hourly
Estimated price:
$10.76–$24.05

Bus operators

East Coast Buses

Website:
eastcoastbuses.co.uk/
Bus from St Baldred's Church to Princes
Ave. Duration:
1h 28m
Frequency:
Every 30 minutes
Estimated price:
$6.33–$8.23
Bus from St Baldred's Church to Usher
Ave. Duration:
1h 36m
Frequency:
Hourly
Estimated price:
$6.33–$8.23

Questions and Answers

What is the cheapest way to get from North Berwick (Station) to Haymarket Station?

The cheapest way to get from North Berwick (Station) to Haymarket Station is to bus which costs $5.43 - $7.07 and takes 1h 47m.

What is the fastest way to get from North Berwick (Station) to Haymarket Station?

The fastest way to get from North Berwick (Station) to Haymarket Station is to train which takes 38 min and costs $9.78 - $20.65 .

Is there a direct bus between North Berwick (Station) and Haymarket Station?

Yes, there is a direct bus departing from St Baldred's Church and arriving at Usher Hall. Services depart hourly, and operate every day. The journey takes approximately 1h 36m.

Is there a direct train between North Berwick (Station) and Haymarket Station?

Yes, there is a direct train departing from North Berwick and arriving at Haymarket. Services depart five times a week, and operate Monday to Friday. The journey takes approximately 38 min.

How far is it from North Berwick (Station) to Haymarket Station?

The distance between North Berwick (Station) and Haymarket Station is 37 km. The road distance is 46.3 km.

How do I travel from North Berwick (Station) to Haymarket Station without a car?

The best way to get from North Berwick (Station) to Haymarket Station without a car is to train which takes 38 min and costs $9.78 - $20.65 .

How long does it take to get from North Berwick (Station) to Haymarket Station?

The train from North Berwick to Haymarket takes 38 min including transfers and departs five times a week.

Where do I catch the North Berwick (Station) to Haymarket Station bus from?

North Berwick (Station) to Haymarket Station bus services, operated by East Coast Buses, depart from St Baldred's Church station.

Where do I catch the North Berwick (Station) to Haymarket Station train from?

North Berwick (Station) to Haymarket Station train services, operated by ScotRail, depart from North Berwick station.

Train or bus from North Berwick (Station) to Haymarket Station?

The best way to get from North Berwick (Station) to Haymarket Station is to train which takes 38 min and costs $9.78 - $20.65 . Alternatively, you can bus via Princes Street, which costs $7.61 - $9.24 and takes 1h 40m.

Where does the North Berwick (Station) to Haymarket Station bus arrive?

North Berwick (Station) to Haymarket Station bus services, operated by East Coast Buses, arrive at Princes Street station.

Where does the North Berwick (Station) to Haymarket Station train arrive?

North Berwick (Station) to Haymarket Station train services, operated by ScotRail, arrive at Haymarket station.

Can I drive from North Berwick (Station) to Haymarket Station?

Yes, the driving distance between North Berwick (Station) to Haymarket Station is 46 km. It takes approximately 38 min to drive from North Berwick (Station) to Haymarket Station.

How do I get a train ticket from North Berwick (Station) to Haymarket Station?

Book your North Berwick (Station) to Haymarket Station train tickets online with Omio.

Where can I stay near Haymarket Station?

There are 2174+ hotels available in Haymarket Station. Prices start at $44.14 per night.
+0