From Gourock train to Glasgow Central then train to Edinburgh. 2 h 27 min £19. From Gourock, John Street bus to Buchanan Bus Station then bus to Edinburgh, Princes Street (at 106 Russell & Bromley Ltd). 2 h 38 min £15. From Gourock drive to Edinburgh. 1 h 26 min £14.
Bus or train from Gourock to Edinburgh?
ScotRail operates a train from Gourock to Edinburgh every 30 minutes. Tickets cost $8 - $12 and the journey takes 50 min. ScotRail also services this route hourly. Alternatively, McGills Bus Service operates a bus from Gourock to Edinburgh hourly. Tickets cost $6 - $7 and the journey takes 1 h 15 min. Scottish Citylink also services this route every 15 minutes.