Cheap bus tickets from Swansea to Glasgow

Showing times and prices for 21 May





The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Swansea to Glasgow will cost around £ 44 if you buy it on the day, but the cheapest tickets can be found for only £ 36.

National Express
12:15Swansea19h15 07:30Glasgow
0 changes
National Express
07:35Swansea11h20 18:55Glasgow
0 changes

Bus Timetable Swansea to Glasgow

Showing buses for tomorrow, Sat, 21 May
National Express
07:35Swansea11h20 18:55Glasgow
0 changes
National Express
12:15Swansea19h15 07:30Glasgow
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

21 May
£157Arriva Trains Wales
£36National Express
22 May
£158Arriva Trains Wales
£47National Express
23 May
£157Arriva Trains Wales
£38National Express
24 May
£156Arriva Trains Wales
£35National Express
25 May
£157Arriva Trains Wales
£35National Express
26 May
£157Arriva Trains Wales
£33National Express
27 May
£155Arriva Trains Wales
£15National Express

Bus times from Swansea to Glasgow

Showing times and prices for 21 May

Fastest Journey

11 h 20 m


15 h 17 m

Buses per day



472 km

Of the 2 buses that leave Swansea for Glasgow every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 472 km distance in an average of 15 h 17 m but if you time it right, some buses will get you there in just 11 h 20 m .

The slowest buses will take 19 h 15 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

National Express
07:35Swansea11h20 18:55Glasgow
0 changes
National Express
12:15Swansea19h15 07:30Glasgow
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

National Express
Eurolines France

Overview: Coach from Swansea to Glasgow

distanceDistance293 miles (472 km)
durationAverage coach duration11 h 35 min
priceAverage coach ticket price£42 (€48)
changesDirect coachYes
carriersCoach companiesNational Express

Coaches from Swansea to Glasgow cover the 293 miles (472 km) long route taking on average 11 h 35 min with our travel partners like National Express. There are direct coach services available. You can get the cheapest coach tickets for this route for as low as £38, but the average price of coach tickets is £42. Travellers depart most frequently from Swansea and arrive in Glasgow, Buchanan Bus Station.

Coach companies: National Express Swansea to Glasgow

Buy your official National Express coach tickets from Swansea to Glasgow from £38 with Omio. Find coach times and tickets for over 1000 travel companies to compare and book the most affordable trip.

National Express

National Express is the leading coach operator for routes throughout the United Kingdom, operating over 550 coaches a day and serving over 900 destinations across the country. National Express even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol 24 hours a day at affordable prices for the budget traveller in mind. All National Express coaches are air-conditioned and provide free WiFi and onboard entertainment. Most coaches are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the Swansea - Glasgow coach: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily, should you need to.

  • Average Price: £38

When purchasing your National Express coach tickets between Swansea and Glasgow, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Travel Tips: Coach to Glasgow from Swansea

Take the bus 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.

What is the price of the cheapest coach between Swansea and Glasgow?

If you’re looking to save money on tickets, you can find a cheap coach from Swansea to Glasgow for as little as £38  in the next 7 days.

How much does the coach from Swansea to Glasgow cost on average?

In the next 7 days you’ll find that the average cost of a coach ticket from Swansea to Glasgow is £42  one way.

What is the distance to Glasgow from Swansea by coach?

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

How long does it take from Swansea to Glasgow by coach?

While the time it takes to travel 293 miles (472 km) to Glasgow from Swansea can vary based on specific dates, weekends, and bank holidays, the coach duration from Swansea to Glasgow is on average 11 h 35 min.

What is the departure coach station in Swansea and arrival coach station in Glasgow?

When departing from Swansea, you have various coach station options to start your trip from including Swansea, University Bay Campus, Swansea, Quadrant Bus Station and Swansea, The Kingsway / Picton Lane (Digital Village). When arriving in Glasgow, you can end your journey in coach stations like Glasgow, Buchanan Bus Station, Glasgow, Hampden Park and Glasgow.

Omio customers book a coach from Swansea   to Glasgow, Buchanan Bus Station   most frequently for this route.

Where do I find the Swansea coach station to Glasgow? Where is the Glasgow coach station?

Passengers board the coach most frequently from Swansea, which is located around 1.3 miles (2.1 km) away from the city centre, and they get off the coach at Glasgow, Buchanan Bus Station, located 0.3 miles (457 m) away from the city centre.

What coach companies offer a service between Swansea and Glasgow?

For the best Swansea to Glasgow coach to book, you can travel safely and comfortably with National Express. However, it's always good to check all possible coach companies with services to Glasgow from Swansea to compare what amenities they may offer.

When is the earliest coach from Swansea to Glasgow? When is the last coach from Swansea to Glasgow?

You can take the first coach from Swansea to Glasgow at 07: 00   or take the last coach from Swansea to Glasgow leaving at 16: 20. Look for the latest Swansea Glasgow coach timetable on Omio and book the best time to take the coach for this trip.

How far in advance should I buy coach tickets between Swansea and Glasgow for the best deals?

If you buy Swansea to Glasgow coach tickets within the next 7 days, you can find one way tickets to cost on average £42. However, booking in advance gives you access to the best prices for coaches to Glasgow from Swansea. Look out for coach tickets for this journey to go on sale a few months before your planned departure date to find the best deals.