COMPARE Prices across different modes

Wed
27 Oct
£152Cross Country
Find prices
Thu
28 Oct
£152Cross Country
£35National Express
Fri
29 Oct
Find prices
£41National Express
Sat
30 Oct
£152Cross Country
£35National Express
Sun
31 Oct
£152Arriva Trains Wales
£39National Express
Mon
1 Nov
£152Arriva Trains Wales
£28National Express
Tue
2 Nov
£108Cross Country
£25National Express
Wed
3 Nov
£108Cross Country
£23National Express
Thu
4 Nov
£108Cross Country
£34National Express
Fri
5 Nov
£152Arriva Trains Wales
£34National Express
Sat
6 Nov
£108Cross Country
£28National Express
Sun
7 Nov
£152Avanti West Coast
£28National Express
Mon
8 Nov
£109Cross Country
£25National Express
Tue
9 Nov
£108Cross Country
£21National Express
Thu
11 Nov
£108Cross Country
£22National Express
Fri
12 Nov
£152Arriva Trains Wales
£21National Express
Sat
13 Nov
£108Cross Country
£23National Express
Sun
14 Nov
£150Arriva Trains Wales
£22National Express
Mon
15 Nov
£108Cross Country
£25National Express
Tue
16 Nov
£108Cross Country
£19National Express

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Cardiff and Glasgow

distanceDistance305 miles (492 km)
durationAverage train duration7 h 9 min
priceAverage train ticket price£146 (€166)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersFirst Transpennine Express, Avanti West Coast or Arriva Trains Wales

Trains from Cardiff to Glasgow cover the 305 miles (492 km) long route taking on average 7 h 9 min with our travel partners like First Transpennine Express, Avanti West Coast or Arriva Trains Wales. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £108, but the average price of train tickets is £146. Travellers depart most frequently from Cardiff Central and arrive in Glasgow Central.

Travel Tips

Trains from Cardiff to Glasgow
Travel by train to Glasgow easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cardiff to Glasgow.
FAQs
How much do cheap train tickets to Glasgow from Cardiff cost?
You can find a cheap train from Cardiff to Glasgow for some dates and times for as low as £108  one way in the next 7 days.
How much is a train ticket from Cardiff to Glasgow?
In the next 7 days you’ll find that the average cost of a train ticket between Cardiff and Glasgow is £146  one way.
How many miles is it from Cardiff to Glasgow by train?
The distance from Cardiff to Glasgow by train is approximately 305 miles (492 km).
What is the average Cardiff to Glasgow train duration?
On average the train from Cardiff to Glasgow duration is 7 h 9 min  for the 305 miles (492 km) long route, but the travel time can vary if you depart on weekends and holidays.
Which train station in Cardiff goes to Glasgow? Which train station do I come into Glasgow from Cardiff?

When taking a train from Cardiff, you have a couple of train stations you can depart from including Cardiff Central, Cardiff (Queen Street) and Cardiff (Cathays). When you arrive in Glasgow, your train can arrive in train stations including Glasgow Central, Glasgow Queen Street and Charing Cross (Glasgow).

Omio customers travelling this route book their trains from Cardiff Central   to Glasgow Central.

Where do I find the Cardiff train station to Glasgow? Where is the Glasgow train station?

Passengers board the train most frequently from Cardiff Central, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at Glasgow Central, located 0 mile (s) / 0 km away from the city centre.

Which train companies can get me from Cardiff to Glasgow?
For the journey from Cardiff to Glasgow you can take a train with First Transpennine Express, Avanti West Coast or Arriva Trains Wales. Be sure to check out all possible train companies that offer services to Glasgow from Cardiff on Omio to compare what amenities they may have.
How many trains per day are there to Glasgow from Cardiff?
On average, there are 12 trains a day from Cardiff to Glasgow. The train times and services may be different on weekends and holidays compared to weekdays.
When can I take the first train from Cardiff to Glasgow? When can I take the last train for the day?
The first train from Cardiff to Glasgow leaves at 07: 50   and the last train for this leaves at 11: 54. Omio shows you the latest train from Cardiff to Glasgow schedule to help you book the best departure time for this trip.
How early should I buy train tickets to Glasgow from Cardiff to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you purchase train tickets between Cardiff and Glasgow within the next 7 days, you can find tickets to cost on average £146 one way. To find the best prices for this journey, consider booking your train ticket from Cardiff to Glasgow a few months in advance.

Important Stations and Airports for this Journey

Cardiff
Glasgow
Cardiff Central is the most popular Cardiff railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Cardiff for your journey to Glasgow.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Mon - Fri: 05: 40 - 21: 30 | Sat: 05: 40 - 21: 30 | Sun: 07: 30 - 21: 30
Connections to/from station
Commuter rail lines: City Line, Rhondda Line, Rhymney Line, Valley Line, South Wales Main Line
Train lines: Transport for Wales, CrossCountry, Great Western Railway