You can easily reach Beecraigs Country Park by train. The nearest station is Linlithgow, which is served by ScotRail. Once you exit Linlithgow, simply It's about a 52-minute walk to the park from the station. You can hop on a bus to Carmelaws which leaves from the High Street just down the road from the station, then carry on on foot once you get to Carmelaws, taking around 45 minutes.

Escape to Beecraigs Country Park to enjoy 913 acres of unspoilt countryside. Walk or hike your way around the park, and make sure you find a shaded spot to enjoy a picnic!

Visit the Beecraigs Country Park website for opening information.


This attraction has free entry for all.

Station details & facilities

Ticket Office opening hours:
DayOpening Hours
Weekdays06:00 - 23:00
Saturday 06:00 - 23:00
Sunday 08:15 - 23:00
Ticket MachineAvailable
Staff helpUnavailable
Staffing levelPart time
Oyster PrepayUnavailable
Oyster topupUnavailable
Oyster validatorUnavailable
Pre-purchase collectionAvailable
Left LuggageUnavailable
Telephone typesCoins and cards
Station BuffetUnavailable
Bureau de ChangeUnavailable
Tourist Information OfficeUnavailable
Information Systems
  • Announcements
  • Departure screens
Baby changeUnavailable
WiFi notes

Find WiFi Hotspots around Linlithgow station

Web kioskUnavailable
Customer Service notes

Customer help pointsAvailable
Carpark opening hours:
DayOpening Hours
EverydayOpen 24 hours
Carpark nameStation Car Park
Car parking spaces96
Cycle storageAvailable
Cycle storage spaces38
Sheltered cycle storageAvailable
Cycle storage CCTVAvailable
Step-free accessWhole station
Step-free access notes

Lift to platform 1 - level from car park to platform 2. RNIB REACT system - an audiable direction system for visually impaired is in operation. Fobs are required to activate the system. There is a 'Tactile Map' inside ticket office.

Ramps for train accessAvailable
Induction LoopAvailable
Accessible ticket machinesAvailable
Accessible Booking Office counterAvailable

Departures and arrivals from Linlithgow

Want to check the latest departures and arrivals into Linlithgow station? Find live information for the next trains departing and arriving at the station below.
Departing toTrainTimePlatformStatus
to Edinburgh (Waverley)ScotRail09:451Late
to Glasgow Queen StreetScotRail09:542On time
to Glasgow Queen StreetScotRail10:032On time
to Edinburgh (Waverley)ScotRail10:141On time
to Edinburgh (Waverley)ScotRail10:191On time
Arriving fromTrainTimePlatformStatus
from Glasgow Queen StreetScotRail09:441Late
from Edinburgh (Waverley)ScotRail09:542On time
from Edinburgh (Waverley)ScotRail10:032On time
from Glasgow Queen StreetScotRail10:141On time
from Glasgow Queen StreetScotRail10:181On time

Europe’s leading train and coach app

We help customers across Europe make more than 172,000 smarter journeys every day.