COMPARE Prices across different modes

Fri
15 Oct
Find prices
£15National Express
Sat
16 Oct
£29Great Western Railway
£12National Express
Sun
17 Oct
£12Cross Country
£12National Express
Mon
18 Oct
£29Great Western Railway
£12National Express
Thu
21 Oct
£18Great Western Railway
£18National Express
Fri
22 Oct
£29Great Western Railway
£12National Express
Sat
23 Oct
£29Great Western Railway
£12National Express
Sun
24 Oct
£12Cross Country
£12National Express
Thu
28 Oct
£29Great Western Railway
£12National Express

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

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information between Swindon and Cardiff

distanceDistance60 miles (97 km)
durationAverage coach duration4 h
priceAverage coach ticket price£14 (€16)
changesDirect coachYes

Coaches from Swindon to Cardiff cover the 60 miles (97 km) long route taking on average 4 h with our travel partners like. There are direct coach services available. You can get the cheapest coach tickets for this route for as low as £12, but the average price of coach tickets is £14. Travellers depart most frequently from Swindon and arrive in Cardiff, Sophia Gardens.

Travel Tips

Buses from Swindon to Cardiff
Take the bus to Cardiff 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 Swindon to Cardiff.
FAQs
What is the cost of cheap coaches between Swindon and Cardiff?
If you’re looking to save money on tickets, you can find a cheap coach from Swindon to Cardiff for as little as £12  in the next 7 days.
How much does the coach from Swindon to Cardiff cost on average?
In the next 7 days you’ll find that the average cost of a coach ticket between Swindon and Cardiff is £14  one way.
How many miles is it from Swindon to Cardiff by coach?
The distance from Swindon to Cardiff by coach is approximately 60 miles (97 km).
How long is the coach to Cardiff from Swindon?
The Swindon to Cardiff coach duration is on average 4 h, which is to be expected when travelling 60 miles (97 km) to Cardiff from Swindon. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What station does the Swindon to Cardiff coach leave from? Which Cardiff coach station do I come into from Swindon?

When taking a coach from Swindon, you have a couple of coach stations you can depart from including Swindon, Swindon, Bus Station (New Bridge Close) and Swindon, Freshbrook. When you arrive in Cardiff, your coach can arrive in coach stations including Cardiff, Sophia Gardens, Cardiff, University and Cardiff, National Museum (Stop Rg).

Omio customers travelling this route book their coaches from Swindon   to Cardiff, Sophia Gardens.

Where is the coach station in Swindon? Where is the coach station in Cardiff?

You can find the most popular departure coach station for this journey, Swindon, located approximately 0 mile (s) / 0 km from the city centre of Swindon. The most popular arrival coach station in Cardiff, called Cardiff, Sophia Gardens, is located around 0 mile (s) / 0 km away from its city centre.

What time is the earliest coach from Swindon to Cardiff? What time is the last coach from Swindon to Cardiff?
The earliest coach departing from Swindon to Cardiff leaves at 20: 00. The last coach departing from Swindon to Cardiff leaves at 22: 55. You can find the latest Swindon to Cardiff coach schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I book Swindon to Cardiff coach tickets to get the best deals?
The price of a one way coach ticket from Swindon to Cardiff is on average £14 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for coaches from all possible coach companies offering this route. In general, you can find coach tickets to Cardiff from Swindon available a few months in advance.

Important Stations and Airports for this Journey