Cheap Train Tickets to Glasgow

Trains to Glasgow: Overview

Travelling by train to Glasgow is simple, and Scotland's largest city is accessible from all of the UK's major cities. The major station is Glasgow Central Station, which is served by five different train companies. Virgin Trains run from London Euston and Kings Cross while CrossCountry connects Glasgow to Birmingham, and the TransPennine Express runs trains to Glasgow from Manchester. Scotrail serves Scottish destinations like Ayr and Stirling while Serco runs the Caledonian Sleeper - an overnight journey between London and Glasgow. To get from Edinburgh to Glasgow, the best option is to catch a Scotrail service to Glasgow Queen Street. If you are travelling from European cities like Paris, Amsterdam or Berlin, you can catch the Eurostar to London, and easily change at St. Pancras onto a Virgin Rail service. Both Glasgow Central and Queen Street are right at the heart of the city, and are connected to the Metro system, so reaching hotels and attractions will be easy when you catch trains to Glasgow.


Main Companies and Routes for Trains to Glasgow

Train Operating Company Route Price
virgin trains
  • From £20
  • From £12
  • From £12.50



Local Time 05:10
Sterling Pounds
Population 610,200
Region Scotland
Languages English

How expensive is Glasgow?

An Average Meal

An average meal in a restaurant in Glasgow costs 17.5% more than in the rest of the country.


Prices in Glasgow are on average 3.2% higher than in the other cities in the United Kingdom.

Public Transport

Public transport in Glasgow costs around 6.6% less than the national average.

A Night in a Hotel

A night in a hotel in Glasgow is about 6.5% more expensive on average than in the rest ofUnited Kingdom.

Trains to Glasgow: Train Operating Companies & Ticket Information


Which train companies run trains to Glasgow? Virgin Trains, Scotrail, Transpennine Express and more.

When are the first and last trains into Glasgow? The first trains into Glasgow arrive at about 6:15 a.m. while the last trains into Glasgow Central are at around 12:45 a.m.

Tips for booking cheap trains to Glasgow


How far in advance to book trains to Glasgow? The best time to book trains to Glasgow is ideally 90 days before your journey, although the biggest price increases will happen in the last 4 weeks before departure.

How much are train tickets to Glasgow? Train journeys within Scotland to Glasgow generally cost between £2 and £15. Outside of Scotland, prices for trains to Glasgow will fluctuate depending on how far in advance you book.

Trains to Glasgow: Station Information and Travel to the city centre


What are the main stations in Glasgow? Glasgow Central is Glasgow's main station. Glasgow Queen street is also a major railway terminus in the city, and is where all services to the North of Scotland depart from. Both stations are located centrally in the city, on the North Bank of the Clyde.

Trains to Glasgow

via Canterbury West Ashford International Station London St Pancras London Euston Glasgow Central
duration: 05:53 hrs
first: 14:45
last: 14:45
earliest: 20:38
last: 20:38
  • Canterbury West
  • Ashford International Station
  • London St Pancras
  • London Euston
  • Glasgow Central


13/11/2015 14:45 - 20:38 £191.28
via Newcastle Edinburgh Waverley Glasgow Queen Street
duration: 02:50 hrs
first: 10:52
last: 12:41
earliest: 13:55
last: 15:31
  • Newcastle
  • Edinburgh Waverley
  • Glasgow Queen Street


11/05/2016 10:52 - 13:55 £12.43
13/05/2016 10:52 - 13:55 £22.79
20/05/2016 10:52 - 13:55 £22.79
21/05/2016 12:41 - 15:31 £17.12
via Bristol Temple Meads Birmingham New Street Glasgow Central
duration: 05:53 hrs
first: 13:30
last: 13:30
earliest: 19:23
last: 19:23
  • Bristol Temple Meads
  • Birmingham New Street
  • Glasgow Central


11/11/2015 13:30 - 19:23 £97.03