Scottish Citylink operates a bus from Grangemouth to Edinburgh every 4 hours. Tickets cost $9 and the journey takes 51 min. Prentice Westwood also services this route once daily. Alternatively, First operates a train from Grangemouth to Edinburgh every 20 minutes. Tickets cost $3 - $4 and the journey takes 18 min. ScotRail also services this route hourly.
From Grangemouth, Sports Complex bus to West End, Shandwick Place (at 38 McColl). 51 min £6. From Grangemouth, Burnbank Road (Opp Nos 18/20) line 4 bus to Falkirk Grahamston then train to Edinburgh. 1 h 15 min £10. From Grangemouth, Hawthorn Street (At Hawthorn Street) line 3 bus to Falkirk, Asda then bus to Edinburgh, Princes Street (at 110). 2 h 17 min £6. From Grangemouth taxi to Edinburgh. 31 min £68. From Grangemouth drive to Edinburgh. 31 min £4.