North Berwick

Located East of Edinburgh on the coast and home to Westerdunes and Dirleton Castle. We suggest travelling by taxi:

By Taxi: 

  • The quickest way to get from Edinburgh Airport (EDI) to North Berwick is to taxi which costs £70 - £85 and takes 40 min.

By Train:

You can also take the train from Edinburgh (Waverley) to North Berwick. Scotrail offers up to 19 trains a day from Edinburgh (Waverley) to North Berwick and takes approximately 33 minutes. It’s a short walk or cab ride (0.8 km / 0.5 mi) to Marine North Berwick.

Car Hire:

If you would like to hire a car, Sixt is an excellent car hire company based at Edinburgh Airport.