Glasgow to Edinburgh Train Information
Traveling south-central Scotland on a train is not only the fastest way to get around in the area but also an excellent opportunity to take in the breathtaking panoramas of the Scottish countryside. The Glasgow - Edinburgh train route is among the most popular options, as fast and modern trains connect the two cities in record travel times. Among the top advantages (apart from the fantastic amenities of the trains) is that both the arrival and departure stations are nestled in the city centers, and there are over 10 daily departures in the schedule. On this page, you can find everything you need to know about the Glasgow to Edinburgh railway route and buy your tickets even if your trip is up to 2 years away!
Planning to stay in Edinburgh for a few days? Read about the best day trips from Edinburgh and build your custom itinerary including the most gorgeous attractions of Scotland.
Are trains running from Glasgow to Edinburgh?
There are several types of trains operating on the Glasgow to Edinburgh rail line, including Intercity high-speed trains that are the fastest option to travel around Scotland. Thanks to saturated Glasgow to Edinburgh train schedule, you can easily choose the most convenient departure time. Additionally, for those looking to extend their journey further south, the Edinburgh to London train provides a seamless and efficient connection to England’s capital, further enhancing the travel experience across the UK.
Where does Glasgow to Edinburgh train stop?
All Glasgow to Edingburgh trains stop at Croy, Falkirk High, and Haymarket. Some trains running on the line also have such destinations as Polmont, Linlithgow, Camelon, Cumbernauld, Gartcosh, included in their route.
Glasgow to Edinburgh Train Timetable
Trains from Glasgow to Edinburgh
Glasgow to Edinburgh Train Review & Rating
Had an absolutely worry-free experience
Carrie T. about traveling from Glasgow to Edinburgh
Popular Train Routes From Glasgow and Edinburgh
-
London534 kmEdinburghTrains per day: 22|Popular trains:
LNER
Edinburgh534 kmLondonTrains per day: 28|Popular trains:LNER
Edinburgh75 kmGlasgowTrains per day: 127|Popular trains:ScotRail
London641 kmGlasgowTrains per day: 23|Popular trains:London Midland Railway
Glasgow641 kmLondonTrains per day: 30|Popular trains:Avanti West Coast
Glasgow404 kmYorkTrains per day: 24|Popular trains:ScotRail
-
Glasgow472 kmBirminghamTrains per day: 16|Popular trains:
Avanti West Coast
Birmingham472 kmGlasgowTrains per day: 17|Popular trains:Avanti West Coast
York404 kmGlasgowTrains per day: 31|Popular trains:LNER
Liverpool362 kmGlasgowTrains per day: 22|Popular trains:Northern Railway
Glasgow362 kmLiverpoolTrains per day: 23|Popular trains:Avanti West Coast
York326 kmEdinburghTrains per day: 53|Popular trains:LNER
-
Edinburgh326 kmYorkTrains per day: 46|Popular trains:
Transpennine Express
Edinburgh278 kmInvernessTrains per day: 11|Popular trains:ScotRail
Inverness278 kmEdinburghTrains per day: 14|Popular trains:ScotRail
Glasgow287 kmInvernessTrains per day: 13|Popular trains:ScotRail
Inverness287 kmGlasgowTrains per day: 12|Popular trains:ScotRail
Fort William186 kmGlasgowTrains per day: 3|Popular trains:ScotRail
-
Glasgow186 kmFort WilliamTrains per day: 3|Popular trains:
ScotRail
Edinburgh206 kmAberdeenTrains per day: 19|Popular trains:ScotRail
Aberdeen206 kmEdinburghTrains per day: 11|Popular trains:LNER
Glasgow245 kmAberdeenTrains per day: 26|Popular trains:ScotRail
Aberdeen245 kmGlasgowTrains per day: 24|Popular trains:ScotRail
Edinburgh50 kmStirlingTrains per day: 39|Popular trains:ScotRail
-
Stirling50 kmEdinburghTrains per day: 26|Popular trains:
ScotRail
Edinburgh281 kmManchesterTrains per day: 40|Popular trains:Transpennine Express
Manchester281 kmEdinburghTrains per day: 37|Popular trains:Transpennine Express
Edinburgh283 kmLiverpoolTrains per day: 14|Popular trains:Avanti West Coast
Liverpool283 kmEdinburghTrains per day: 16|Popular trains:Transpennine Express
Glasgow160 kmMallaigTrains per day: 3|Popular trains:ScotRail
-
Mallaig160 kmGlasgowTrains per day: 3|Popular trains:
ScotRail
Edinburgh530 kmCambridgeTrains per day: 10|Popular trains:LNER
Cambridge530 kmEdinburghTrains per day: 7|Popular trains:CrossCountry
Edinburgh450 kmPeterboroughTrains per day: 19|Popular trains:LNER
Glasgow350 kmManchesterTrains per day: 24|Popular trains:Transpennine Express
-
London534 kmEdinburghTrains per day: 22|Popular trains:
LNER
Edinburgh534 kmLondonTrains per day: 28|Popular trains:LNER
-
Edinburgh75 kmGlasgowTrains per day: 127|Popular trains:
ScotRail
London641 kmGlasgowTrains per day: 23|Popular trains:London Midland Railway
-
Glasgow641 kmLondonTrains per day: 30|Popular trains:
Avanti West Coast
Glasgow404 kmYorkTrains per day: 24|Popular trains:ScotRail
-
Glasgow472 kmBirminghamTrains per day: 16|Popular trains:
Avanti West Coast
Birmingham472 kmGlasgowTrains per day: 17|Popular trains:Avanti West Coast
-
York404 kmGlasgowTrains per day: 31|Popular trains:
LNER
Liverpool362 kmGlasgowTrains per day: 22|Popular trains:Northern Railway
-
Glasgow362 kmLiverpoolTrains per day: 23|Popular trains:
Avanti West Coast
York326 kmEdinburghTrains per day: 53|Popular trains:LNER
-
Edinburgh326 kmYorkTrains per day: 46|Popular trains:
Transpennine Express
Edinburgh278 kmInvernessTrains per day: 11|Popular trains:ScotRail
-
Inverness278 kmEdinburghTrains per day: 14|Popular trains:
ScotRail
Glasgow287 kmInvernessTrains per day: 13|Popular trains:ScotRail
-
Inverness287 kmGlasgowTrains per day: 12|Popular trains:
ScotRail
Fort William186 kmGlasgowTrains per day: 3|Popular trains:ScotRail
-
Glasgow186 kmFort WilliamTrains per day: 3|Popular trains:
ScotRail
Edinburgh206 kmAberdeenTrains per day: 19|Popular trains:ScotRail