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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Weymouth from Cardiff

distanceDistance68 miles (109 km)
durationAverage bus duration9 h 10 min
changesDirect busYes

Buses from Cardiff to Weymouth cover the 68 miles (109 km) long trip taking on average 9 h 10 min with our travel partners like. There are direct bus services available. Travelers depart most frequently from Cardiff Central and arrive in Weymouth, Weymouth.

Travel Tips

Buses from Cardiff to Weymouth
Take the bus to Weymouth 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 Weymouth.
FAQs
How far is it from Cardiff to Weymouth by bus?
You should expect to travel around 68 miles (109 km)  to Weymouth from Cardiff by bus.
How many hours is the bus time between Cardiff and Weymouth?
While the time it takes to travel 68 miles (109 km) to Weymouth from Cardiff can vary based on specific dates, weekends, and holidays, the Cardiff to Weymouth bus journey time is on average 9 h 10 min.
What station does the bus from Cardiff to Weymouth depart from? Which Weymouth bus station do I come into from Cardiff?

Some of the Cardiff bus stations to Weymouth you can start your journey from include Cardiff, Sophia Gardens, Cardiff, University and Cardiff, National Museum (Stop Rg). Similarly, some of the arrival bus stations in Weymouth include Weymouth, Weymouth, Weymouth, The Esplanade (The Gloucester) and Weymouth, The Esplanade (Russell Hotel).

When traveling this route, Omio customers are departing most frequently from Cardiff Central   and arriving in Weymouth, Weymouth.

Where do I find the Cardiff bus station to Weymouth? Where is the Weymouth bus station?

Passengers board the bus most frequently from Cardiff Central, which is located around 0 mile (s) / 0 km away from the city center, and they get off the bus at Weymouth, Weymouth, located 0 mile (s) / 0 km away from the city center.