Glasgow to Edinburgh Train Tickets

Book Cheap Train Tickets From Glasgow to Edinburgh

If you are visiting Scotland, it is well worth going to the two cities of Glasgow and Scotland's capital, Edinburgh, especially as they're so close. Scotrail operates trains from Glasgow Queen Street to Edinburgh Waverley, taking as little as 44 minutes. Once you get off the train in Edinburgh, there are many places to visit, whether you want to walk down the Royal Mile, go to Edinburgh Castle, or see the animals at Edinburgh Zoo. Buchanan Bus Station links directly to Glasgow Queen Street Station, so booking Edinburgh bus tickets and taking the Glasgow to Edinburgh bus is possible. There are two trains per hour from Glasgow to Edinburgh on the Scotrail Express, with services stopping at Croy and Falkirk High en route. To get the cheapest train ticket from Glasgow Queen Street to Edinburgh Waverley, it is worth booking well in advance and splitting your ticket with us.

Travelling From Glasgow to Edinburgh by train

Departure Station

Glasgow Queen Street


Arrival Station

Edinburgh Waverley


Distance

42 Miles (67 Kilometres)


First Train

05:00


Last Train

23:45


Fastest Journey Time

44 Minutes


Avg. Journey Time

1h9m


Frequency

69 Trains per day


Operators

ScotRail


Glasgow to Edinburgh Route

Your train journey from Glasgow to Edinburgh will travel on either the Glasgow - Edinburgh Via Falkirk Line, stopping at stations including Croy and Falkirk High, or the North Clyde Line, stopping at Airdrie and Bathgate, among other stations, with all services operated by ScotRail. Edinburgh Waverley is situated in the centre of Edinburgh on the doorstep of The Royal Mile and Princes Street, with Edinburgh Castle, the Palace of Holyroodhouse, and the Scottish Parliament very close by. Edinburgh Waverley Station. In the Summer, Edinburgh also hosts the world's largest arts festival, Edinburgh Fringe. Edinburgh Waverley is the largest station in Scotland, with 20 platforms and direct trains across the country, with most operated by London North Eastern Railway on the East Coast Main Line. You can also book a bus ticket to Edinburgh Airport if you want to travel further afield with a direct bus departing regularly.

Click on the Image and Zoom In to have a better view...


glasgow to edinburgh train map

Glasgow to Edinburgh Train Routes

Should you wish to visit another Scottish City, there are plenty of places to choose from, whether it be Aberdeen, Dundee, or Inverness. If you want to travel into the countryside and take the train, you can also take the bus from Buchanan Bus Station in Glasgow.

Train Companies

ScotRail

Scotrail operates all trains from Glasgow to Edinburgh, whether you travel on the North Clyde Line or the Glasgow - Edinburgh Via Falkirk Line. Most trains depart from Glasgow Queen Street and arrive at Edinburgh Waverley, with Scotrail running regular direct services. Scotrail offers first-class as well as standard-class seating

Frequently Asked Questions

Is there a direct train from Glasgow to Edinburgh?

Scotrail operates regular direct trains from Glasgow to Edinburgh.

How long does it take to travel from Glasgow to Edinburgh?

The average journey time from Glasgow to Edinburgh is 1 hour 5 minutes, but trains can reach Edinburgh in as little as 42 minutes.

How much is the train ride from Glasgow to Edinburgh?

The cost of a train ride from Glasgow to Edinburgh varies, but you can get tickets from as little as £14.10.

What's the best way to get from Glasgow to Edinburgh?

The best way to get from Glasgow to Edinburgh is by train. With high-speed trains, this is the quickest way to reach Edinburgh and often also the cheapest.

Which train companies operate between Glasgow and Edinburgh?

Scotrail operates all trains between Glasgow and Edinburgh, with services running on either the North Clyde Line or Glasgow - Edinburgh Via Falkirk Line.

What time does the first train from Glasgow to Edinburgh (Waverley) leave?

The first train from Glasgow to Edinburgh (Waverley) typically leaves at 05:00 daily, with trains running until 23:45.

What's the distance between Glasgow and Edinburgh (Waverley) by train?

The distance between Glasgow and Edinburgh (Waverley) by train is 42 Miles (67 kilometres).

How do I travel from Glasgow to Edinburgh without a car?

You can travel from Glasgow to Edinburgh without a car by taking the train from Glasgow Queen Street to Edinburgh Waverley or bus from Buchanan Bus Station.

trustpilot reviews