|Distance||91 miles (147 km)|
|Bus frequency||1 a day|
|Direct bus||Yes, there is 1 direct bus a day|
Buses from Marston Green to Cardiff cover the 91 miles (147 km) long trip taking on average 2 h 30 min with our travel partners like. Normally, there is 1 bus operating per day, including direct services available. Travelers depart most frequently from Marston Green and arrive in Cardiff, Sophia Gardens.
Omio customers book a bus from Marston Green to Cardiff, Sophia Gardens most frequently for this route.
Passengers booking this route most frequently board their buses from Marston Green and need to travel around 0.5 miles (768 m) from the city center to get to this bus station.
Passengers arriving in Cardiff most often arrive at Cardiff, Sophia Gardens and need to travel around 0.9 miles (1.4 km) from this bus station to the city center.
Here are some other resources that might have the information you need