Buses from Solihull to London
🚌 **Route Overview**: The journey from Solihull to London by bus takes approximately 3 hours and 23 minutes over a distance of 197 km. There is a transfer involved, with the first step being a bus towards Birmingham. 🚏 **Transfer Details**: The initial bus leg from Solihull to Birmingham lasts about 46 minutes, departing from Solihull Town Centre and arriving at Park St, Moat Lane. This leg is operated by National Express West Midlands. 🌆 **Final Leg to London**: The second step of the journey is a bus towards London Victoria, lasting around 2 hours and 20 minutes. Departing from Birmingham Coach Station, the bus arrives at London Finchley Road and is operated by National Express.