|Distance||124 miles (200 km)|
Buses from Walsall to Horley cover the 124 miles (200 km) long trip. There are direct bus services available. Travelers depart most frequently from Walsall and arrive in Horley.
Omio customers book a bus from Walsall to Horley most frequently for this route.
The most popular departure bus station with passengers for this route, called Walsall, is located 1.4 miles (2.2 km) from the city center of Walsall.
The most popular arrival bus station, Horley, is located 1.1 miles (1.8 km) away from the city center of Horley.
Here are some other resources that might have the information you need