|Distance||204 miles (329 km)|
Buses from Truro to Birmingham cover the 204 miles (329 km) long trip with our travel partners like. There are direct bus services available. Travelers depart most frequently from Truro and arrive in Birmingham, Coach Station.
When departing from Truro, you have various bus station options to start your journey from including Truro, Grampound and Truro, Bus Station (Stand K). When arriving in Birmingham, you can end your journey in bus stations like Birmingham, Coach Station, Birmingham, Station Street (Stop NS13) and Birmingham, Hill St / Railway Bridge.
Omio customers book a bus from Truro to Birmingham, Coach Station most frequently for this route.
You can find the most popular departure bus station for this trip, Truro, located approximately 0 mile (s) / 0 km from the city center of Truro. The most popular arrival bus station in Birmingham, called Birmingham, Coach Station, is located around 1 mile (s) / 1 km away from its city center.
Here are some other resources that might have the information you need