|Distance||226 miles (364 km)|
Buses from Penzance to Birmingham cover the 226 miles (364 km) long route with our travel partners like. There are direct bus services available. Travelers depart most frequently from Penzance and arrive in Birmingham, Coach Station.
When traveling this route, Omio customers are departing most frequently from Penzance and arriving in Birmingham, Coach Station.
Passengers booking this journey most frequently board their buses from Penzance and need to travel around 0 mile (s) / 0 km from the city center to get to this bus station.
Passengers arriving in Birmingham most often arrive at Birmingham, Coach Station and need to travel around 1 mile (s) / 1 km from this bus station to the city center.
Here are some other resources that might have the information you need