Travel options
from Cardiff to Glasgow

You can get from Cardiff to Glasgow by train, bus or flight.

Our recommendation

To get from Cardiff to Glasgow on Sep 24 we recommend taking a bus because it’s the best combination of price and speed.

06:15PMCardiff, Sophia Gardens13h15 07:30AMGlasgow, Buchanan
1 changes
03:00AMCardiff, Sophia Gardens15h05 06:05PMGlasgow, Buchanan
1 changes
Other options
08:00AMCardiff, Sophia Gardens12h10 08:10PMGlasgow, Buchanan
1 changes
05:45PMCardiff, Sophia Gardens13h00 06:45AMGlasgow, Buchanan
2 changes

Find all the dates and times for this journey by train, bus, and flight, .

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

Deutsche Bahn

COMPARE Prices for trains, buses and flights

Sep 24
$211Arriva Trains Wales
$35National Express
Sep 25
$164Avanti West Coast
$35National Express
Sep 26
$212Avanti West Coast
$34National Express
Sep 27
$151Cross Country
$31National Express
Sep 28
$213Cross Country
$25National Express
Sep 29
$150Cross Country
$24National Express
Sep 30
$151Cross Country
$44National Express
Oct 1
$150Cross Country
$30National Express
Oct 2
$164Avanti West Coast
$25National Express
Oct 3
$210Arriva Trains Wales
$18National Express
Oct 4
$211Arriva Trains Wales
$30National Express
Oct 6
$151Cross Country
$44National Express

Travel Information to Glasgow from Cardiff

distanceDistance305 miles (492 km)
modeAvailable travel modesBus or train
priceTicket price range$31 - $213
cheapestCheapest modeBus • $31 (€24) • 11 h 35 min
fastestFastest modeTrain • $213 (€170) • 7 h 2 min
carriersPopular travel companiesNational Express or Arriva Trains Wales

Travel 305 miles (492 km) by bus or train to Glasgow from Cardiff. If speed is a priority, then a train is the best option with an average duration of 7 h 2 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $31 (€24). The most popular travel companies which serve this trip are National Express or Arriva Trains Wales among others. Travelers can even take a direct bus from Cardiff to Glasgow.

Travel Tips

Travel from Cardiff to Glasgow
Travel 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.
What are the ways to get from Cardiff to Glasgow?

There are 2 travel options from Cardiff to Glasgow: bus or train.

What is the cheapest way from Cardiff to Glasgow?

The cheapest way to get from Cardiff to Glasgow is by taking a bus. You can find average ticket prices around $31 (€24) compared to other travel options to Glasgow:

A bus is $182 (€145) less than a train for this trip with tickets for a train from Cardiff to Glasgow costing on average $213 (€170).

What is the fastest way to travel between Cardiff and Glasgow?

The fastest way from Cardiff to Glasgow is by train with an average journey time of 7 h 2 min.

There are alternative travel options to Glasgow that can usually take longer:

In comparison, taking a bus requires on average 11 h 35 min   of travel time.

How many miles from Cardiff to Glasgow would I travel?

The distance from Cardiff to Glasgow is approximately 305 miles (492 km).

How many scheduled departures are there a day from Cardiff to Glasgow?

The average frequency per day from Cardiff to Glasgow is:

  • 12 trains per day.

However, we recommend checking specific travel dates for your trip to Glasgow from Cardiff as scheduled services by bus or train can vary by season or day of the week.

Where do people depart from and arrive in when traveling from Cardiff to Glasgow?

These are the most popular departure and arrival points when traveling from Cardiff to Glasgow:

  • Most travelers take a bus from Cardiff, Sophia Gardens to Glasgow, Buchanan Bus Station.
  • Most travelers take a train from Cardiff Central to Glasgow Central.
Which travel operators can get me to Glasgow from Cardiff?

If finding a good deal is your main consideration for your trip from Cardiff to Glasgow, then we'll help you find the best value travel companies for you:

  • Travel with National Express to go to Glasgow by bus. For a good deal on tickets, you can find National Express Cardiff to Glasgow tickets on Omio for $31 (€24).
  • Travel with Arriva Trains Wales to go to Glasgow by train. For a good deal on tickets, you can find Arriva Trains Wales Cardiff to Glasgow tickets on Omio for $213 (€170).
Is there a direct service from Cardiff to Glasgow?

Yes, there are direct services available from Cardiff to Glasgow with the following travel companies:

  • You can take a direct bus with.

Direct services tend to save you time and add more convenience in getting you to Glasgow as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets to Glasgow from Cardiff.

What other destinations are worth visiting after traveling from Cardiff to Glasgow?
Looking to extend your trip from Cardiff to Glasgow? Many Omio customers who go from Cardiff to Glasgow usually extend their vacation to explore other popular destinations like London, Edinburgh or Manchester. If you're looking to explore London, Edinburgh or Manchester from Glasgow, let Omio find you the best connections available at an affordable price.
How early should I buy Cardiff to Glasgow tickets online to score the best deals?

Before traveling from Cardiff to Glasgow, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • A bus ticket costs $31 (€24) one way on average for this route.
  • A train ticket is costing on average $213 (€170) one way for this trip.

But we recommend booking Cardiff to Glasgow tickets online a few months before your planned travel date to score the best deals and save money on your trip.


Important Stations and Airports for this Journey

Cardiff (Bus Station)
Cardiff (Queen Street)
Cardiff Central