|Distance||836 miles (1348 km)|
Buses from Madrid to Birmingham cover the 836 miles (1348 km) long trip. There are direct bus services available. Travelers depart most frequently from Madrid, Estación Sur/Gare routière Méndez Alvaro - 83 and arrive in Birmingham, Coach Station.
When departing from Madrid, you have various bus station options to start your trip from including Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Aeropuerto Barajas T4 and Madrid, Estación Sur de Autobuses. When arriving in Birmingham, you can end your trip in bus stations like Birmingham, Coach Station, Birmingham, Herald Rd (Birmingham Airport Coach Park) and Birmingham, Brunel Street.
Passengers board the bus most frequently from Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, which is located around 3 miles (4.9 km) away from the city centre, and they get off the bus at Birmingham, Coach Station, located 1.6 miles (2.6 km) away from the city centre.
Here are some other resources that might have the information you need