Checking flights...

Getting There & Away

North Berwick is 24 miles east of Edinburgh. East Coast operates two bus services between Edinburgh and North Berwick: the 124 (£4.70, 1¼ hours, every 30 minutes) and the X5 (£4.70, one hour, hourly Monday to Saturday).

There are frequent trains between North Berwick and Edinburgh (£6.70, 35 minutes, hourly).