Travel options
from Swansea to Glasgow

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

Our recommendation

To get from Swansea to Glasgow on Oct 28 we recommend taking a bus because it’s the best combination of price and speed.

03:50PMSwansea14h55 06:45AMGlasgow, Buchanan
1 changes
$491One-way
Cheapest
03:50PMSwansea14h55 06:45AMGlasgow, Buchanan
1 changes
$491One-way
Other options
03:55PMSwansea14h50 06:45AMGlasgow, Buchanan
1 changes
$601One-way
04:25PMSwansea14h40 07:05AMGlasgow, Buchanan
1 changes
$681One-way
04:20PMSwansea14h45 07:05AMGlasgow, Buchanan
1 changes
$681One-way

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.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Thu
Oct 28
$167Cross Country
$49National Express
$75easyJet
Sat
Oct 30
$167Cross Country
$52National Express
$59easyJet
Sun
Oct 31
$214Arriva Trains Wales
$39National Express
$41easyJet

Travel Information from Swansea to Glasgow

distanceDistance293 miles (472 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$46 - $212
cheapestCheapest modeFlight • $46 (€37) • 1 h 15 min
fastestFastest modeFlight • $46 (€37) • 1 h 15 min
carriersPopular travel companiesNational Express, easyJet or Arriva Trains Wales

Take a bus, flight or train to travel 293 miles (472 km) from Swansea to Glasgow. If speed is a priority, then a flight is the best option with an average duration of 1 h 15 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $46 (€37). The most popular travel companies which serve this route are National Express, easyJet or Arriva Trains Wales among others. Travelers can even take a direct bus from Swansea to Glasgow.

The Window Seat

Read more about Glasgow

Travel Tips

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

There are 3 ways to travel to Glasgow from Swansea including taking a bus, flight or train.

What is the cheapest way to travel between Swansea and Glasgow?

The cheapest way to travel from Swansea to Glasgow is by taking a flight with an average price of $46 (€37).

This is compared to other travel options to Glasgow:

Taking a flight is usually $27 (€22) less than taking a bus to Glasgow, which costs on average $73 (€59) for the same trip.

Taking a flight is usually $166 (€136) less than taking a train to Glasgow, which costs on average $212 (€173) for the same trip.

What is the quickest way to get from Swansea to Glasgow?

The fastest way from Swansea to Glasgow is by flight with an average journey time of 1 h 15 min.

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

In comparison, traveling by bus can take you on average 14 h 30 min.

In comparison, traveling by train can take you on average 8 h 5 min.

How far is Glasgow from Swansea?

The Swansea to Glasgow distance is around 293 miles (472 km).

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

The average frequency per day from Swansea to Glasgow is:

  • Around 10 trains per day.

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

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

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

  • Most travelers board their bus from Swansea, West Way and arrive in Glasgow, Buchanan Bus Station.
  • Most travelers take a train from Swansea to Glasgow Central.
Which travel operators can get me to Glasgow from Swansea?

Omio works with many trusted partners that can help you travel the best way from Swansea to Glasgow:

  • You can go to Glasgow from Swansea by bus with National Express. You'll see cheap bus tickets for $73 (€59) with National Express from Swansea to Glasgow on Omio.
  • You can take a flight from Swansea to Glasgow with easyJet. Cheap tickets can be found for $46 (€37) with easyJet from Swansea to Glasgow.
  • You can take a train from Swansea to Glasgow with Arriva Trains Wales. Cheap tickets can be found for $212 (€173) with Arriva Trains Wales from Swansea to Glasgow.
Is there a direct service from Swansea to Glasgow?

Yes, there are direct routes from Swansea to Glasgow with the following travel companies:

  • You can take a direct bus with.

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

Where should I go next after I travel from Swansea to Glasgow?
Your trip from Swansea to Glasgow doesn't have to end in Glasgow. Many of our customers like to extend their vacation to explore other popular destinations like London, Edinburgh or Manchester. If you’d like to add London, Edinburgh or Manchester to your Swansea to Glasgow tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Glasgow today!
How far in advance should I purchase tickets to Glasgow from Swansea online to get the best deals?

When planning your trip from Swansea to Glasgow, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Bus tickets cost on average $73 (€59) one way.
  • Plane tickets cost on average $46 (€37) one way.
  • Train tickets are costing $212 (€173) one way on average.

However, we recommend buying tickets from Swansea to Glasgow online a few months in advance to get the best deals and save money on your upcoming journey.

Important Stations and Airports for this Journey

Travelling from Swansea to Glasgow: related information

Here are some other resources that might have the information you need