photo by:

Getting around

Dirleton village homes
Dirleton is a small conservation village in East Lothian, approximately 20 miles east of Edinburgh just off the A198, between the coastal towns of Gullane and North Berwick. It has a population of approximately 500. There are several exits from the A1 from the south and north that link up to the A198 and Dirleton.
It is surrounded by agricultural land, and is a short distance from the Firth of Forth coast and the famous beach of Yellowcraig.

Facilities in Dirleton:
There are two inns/restaurants- the Castle Inn and the Open Arms and a cafe - The Amalfi Cafe. See our Eat & Stay page.
Beside the castle there is a small children's playground, a public car park and toilets.

Off the A198 between Dirleton and Gullane.
Originally the grand home and estate of the local landowner, Archerfield now comprises Archerfield Village with an estate of up-market houses, Archerfield House offering accommodation, a spa and two golf courses, and Archerfield Walled Garden, a cafe, restaurant, bar with its own brewery and gift shop. The Walled Garden has a comprehensive programme of events.

Yellowcraig Beach:
Access to Yellowcraig beach is signposted at the east end of Dirleton village, down a narrow road to the car park with footpath access to the beach, woodland and dunes. A good children's play area beside the car park.

Parking Charges for East Lothian Beaches There are now parking charges for most of the main beaches in the area. The one-off charge is £2, but if you are regularly visiting one or more beaches, it is well worth applying for an annual permit, which costs £40, from East Lothian Council. Full details and how to apply for a permit can be found on the E L Council Website.

Transport Links
East Coast Buses runs services through Dirleton. There is no bus link to the nearest train station at Drem. There are local taxis but no taxi rank.

Bus services:
East Coast Buses runs the X24, X5 and 124 Service that connects Dirleton to North Berwick and Edinburgh. Click here for details
Prentice Coaches runs a bus service (no 111) from Haddington to Edinburgh Royal Infirmary. It does not stop near to Dirleton, but there are stops at Drem Station and
A New Bus service for Dirleton
Prentice of Haddington are starting up a new service on Monday 28th January 2019. It is a number 122 and is called the Gullane Circle and provides a vital connection for Dirleton with Haddington and a stop at the new Community Hospital. The circle route includes Haddington, Ballencrieff, Drem, Fenton Barns, Dirleton, Gullane, and Aberlady. There will be six buses a day.
Click here for the timetable and route details.

Trains between North Berwick and Edinburgh stop at the village of Drem, on the B1377, 3 miles from Dirleton. The station has a car park. Normally one train an hour, more at commuter times and on Saturdays.
Click here for Train Times

Taxis The following Taxis based in North Berwick are available for phone booking:
Bass Rock Taxis: 01620 890 490
A2B Taxis 01620 895 000
Jim's Taxis 01620 894 900
Alternatively, try Gullane Travel Services:01620 844 282 (Stuart) or 07954 402 705 (Peter)