How much is the train from Glasgow to Edinburgh?

Trains from Glasgow Queen Street to Edinburgh (Waverley) start at £6.60 one-way based on a return fare. Plan your journey online to see the cheapest train tickets to Edinburgh (Waverley) for your chosen travel times.

How do I get from Glasgow to Edinburgh?

ScotRail operates a train from Edinburgh to Glasgow Queen Street every 30 minutes. Tickets cost £10 – £30 and the journey takes 49 min. Alternatively, Scottish Citylink operates a bus from Edinburgh, Princes Street to Buchanan Bus Station every 20 minutes. Tickets cost £10 – £14 and the journey takes 1h 18m.

Can you get the train from Glasgow to Edinburgh?

Yes! You can take the train from Glasgow Central to Edinburgh (Waverley) without needing to change. Find direct trains to Edinburgh (Waverley) with our online journey Planner.

Can you commute from Glasgow to Edinburgh?

I have never had to commute between the two, but my experience of travelling occasionally from Glasgow to Edinburgh via train has been varied. There are trains every 15 minutes from Glasgow (and presumably the same in the other direction), and they have been 80%+ full every time I’ve got one, and I avoid peak times.