Stoke-on-Trent to Cardiff bus

Cheap bus tickets from Stoke-on-Trent to Cardiff

Showing times and prices for Mar 29





The best way to find a cheap bus ticket from Stoke-on-Trent to Cardiff is to book your journey as far in advance as possible and to avoid traveling at rush hour.

09:55AMStoke-on-Trent9h30 07:25PMCardiff
0 transfers

Bus schedule from Stoke-on-Trent to Cardiff

Showing buses for tomorrow, Wednesday, March 29
Megabus UK
01:25PMNewcastle-under-lyme Bus Station4h15 05:40PMCardiff University
0 transfers
Megabus UK
08:50PMNewcastle-under-lyme Bus Station4h25 01:15AMCardiff University
0 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mar 29
Mar 30
Mar 31
Apr 01
Apr 02
Apr 03
Apr 04

Bus times from Stoke-on-Trent to Cardiff

Showing times and prices for Mar 29

Fastest Journey

9 h 30 m


9 h 30 m

Buses per day



183 km

Of the 1 buses that leave Stoke-on-Trent for Cardiff every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

09:55AMStoke-on-Trent9h30 07:25PMCardiff
0 transfers

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

Eurolines France
Bla Bla Bus

Overview: Bus from Stoke-on-Trent to Cardiff

distanceDistance113 miles (182 km)
durationAverage bus duration9 h 30 min
priceAverage bus ticket price$35 (€30)
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day
carriersBus companiesMegabus UK or National Express

Buses from Stoke-on-Trent to Cardiff cover the 113 miles (182 km) long trip taking on average 9 h 30 min with our travel partners like Megabus UK or National Express. Normally, there is 1 bus operating per day, including direct services available. You can get the cheapest bus tickets for this journey for as low as $14 (€12), but the average price of bus tickets is $35 (€30). Travelers depart most frequently from Stoke-on-Trent, Keele services and arrive in Cardiff, Sophia Gardens.

Bus companies: National Express from Stoke-on-Trent to Cardiff

Find the best buses to Cardiff from Stoke-on-Trent with Omio's travel partners National Express from $14 (€12). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

National Express

National Express is the UK’s leading long-distance bus company operating over 550 buses per day and serving over 900 destinations across the UK. National Express also operates bus services to all major UK airports, such as Heathrow, Gatwick, Stansted, Luton and Bristol, 24 hours a day. All National Express buses have air conditioning and provide free WiFi access along with onboard entertainment. Most buses come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your bus to Cardiff from Stoke-on-Trent, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

    Travel Tips: Bus to Cardiff from Stoke-on-Trent

    Travel Tips: 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 Stoke-on-Trent to Cardiff.
    If you’re looking to save money on tickets, you can find cheap Stoke-on-Trent to Cardiff buses for as little as $14 (€12)  in the next 7 days.
    If you’re looking to purchase your bus tickets in the next week, you can expect the Stoke-on-Trent to Cardiff bus price to come in at an average of $35 (€30)  one way.
    The bus distance from Stoke-on-Trent to Cardiff is around 113 miles (182 km).
    The Stoke-on-Trent to Cardiff bus duration is on average 9 h 30 min, which is to be expected when traveling 113 mile (182 km) to Cardiff from Stoke-on-Trent. However, the time it takes can vary based on specific dates, weekends, and holidays.

    When taking the bus to Cardiff from Stoke-on-Trent, you can choose to depart from bus stations like Stoke-on-Trent, Keele services, Stoke-on-Trent, College Road and Stoke-on-Trent, Mayne Street. Your journey can end in bus stations such as Cardiff, Sophia Gardens, Cardiff, University and Cardiff, Gorsedd Gardens Rd / Museum Ave.

    Omio customers who travel this route most frequently depart from Stoke-on-Trent, Keele services   and arrive in Cardiff, Sophia Gardens.

    You can find the most popular departure bus station for this journey, Stoke-on-Trent, Keele services, located approximately 15.3 miles (24.7 km) from the city center of Stoke-on-Trent. The most popular arrival bus station in Cardiff, called Cardiff, Sophia Gardens, is located around 0.9 miles (1.4 km) away from its city center.

    For the journey from Stoke-on-Trent to Cardiff you can take a bus with Megabus UK or National Express. Be sure to check out all possible bus companies that offer services to Cardiff from Stoke-on-Trent on Omio to compare what amenities they may have.
    On average, there is 1 bus a day from Stoke-on-Trent to Cardiff. The bus times and services may be different on weekends and holidays compared to weekdays.
    You can take the first bus from Stoke-on-Trent to Cardiff at 8: 25 AM. The last bus from Stoke-on-Trent to Cardiff that you can take departs at 9: 55 AM. Omio shows you the latest bus from Stoke-on-Trent to Cardiff schedule to help you book the best departure time for this route.
    The price of a one way bus ticket from Stoke-on-Trent to Cardiff is on average $35 (€30) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus providers offering this journey. In general, you can find bus tickets between Stoke-on-Trent and Cardiff available a few months in advance.
    HomeBusesBus tickets to CardiffStoke-on-Trent to Cardiff bus

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    Hand With Phone