Due to a lack of rooms in Whitburn, I'm thinking of staying in Bathgate at the Bracklinn B&B (which gets very good reviews on Tripadvisor).
To get there, I'm thinking of getting a taxi from the airport to Edinburgh Park station (10 minutes?), then by rail directly to Bathgate (20 mins?). Then I'll get a taxi from Bathgate to Whitburn (10 mins?) for the party in the evening.
Is the above accurate, and would you say they are the quickest and cheapest ways to get where I need to?