Find us


Kinghorn is very easily accessed by either train or bus. The Earthship is situated within the grounds of Craigencalt Ecology Centre on the shore of Kinghorn Loch, a pleasant 20-25 minute walk from the centre of town.

By bus:

Kinghorn is primarily served by Stagecoach Fife service no. 7 running between Dunfermline and Kirkcaldy (continuing onto Leven as services 7 & 7A). Alight at the bus stop at the end of Kinghorn High Street, nearest the War Memorial.  

The town is also served by service no. 57 which runs between Burntisland and Kirkcaldy. Buses run less frequently than the no. 7 and there in no Sunday service. The no. 57 does however stop closer to the Earthship, leaving a walk of only 10 minutes or so – ask the driver to let you off at the stop closest the top of Kilcruik Road (either Glebe place or Barclay Road) .

By rail:

Kinghorn is on the Fife Circle line. Trains run approx. half hourly during the day.

Upon arrival, exit the station onto Rossland Place and head right until you reach the War Memorial on the High Street. 


Visit the Traveline Scotland website for help planning your journey by bus or rail.

Completing your journey on foot:

From the War Memorial head along the High Street past the Co-op and immediately take the next lane on the left(Castle Wynd). Head up this steep lane, continuing onto a footpath passing under some trees, and then into the housing estate on Barclay road – keep going straight on throughout. At the top of Barclay road you will come to a T-junction, turn left onto Kilcruik Road (NB. start here if you took the 57) and continue up the hill until you meet the main road (B923) on the outskirts of the town. Cross the staggered junction, going straight on, and follow the signs for Craigencalt Ecology Centre and Earthship Fife.

When you reach the car park beside Kinghorn Loch head straight through and continue onto the footpath towards the back, near the boat hut. Shortly after passing an old waterwheel you will see the Earthship to your right.

The distance is approx. 1 mile. Please note: there is no footpath on some parts of this route.


We would recommend approaching from the south side of Kinghorn Loch via the B923, as the minor road coming in from the north isn’t great and it is very easy to miss the turn off for the Earthship. 

On the B923 at Kinghorn, follow the brown Visit Scotland sign(s) which will take you onto a minor road.  Continue on this road for approx. 0.2 miles until you see the signs for Craigencalt Farm, Earthship Fife and Sustainable Communities Initiatives and turn left onto the farm track. Continue on this track for approx. 0.2 miles until you arrive at the car park beside the Loch.

Exit the car park on foot via the footpath towards the back, near the boat hut. Shortly after passing an old waterwheel you will see the Earthship to your right.

There is disabled access from the car park to the Earthship. Total distance from the car park is approx. 175 yards.


The nearby Fife Coastal Path runs from the Forth Estuary in the south, to the Tay Estuary in the north and stretches for 117 miles. It offers a range of walking experiences from the easy and level, to the wild and demanding.  Whether done in bite sized chunks or as a long distance route there is definitely something for everyone.  Please click here for more.