The distance between London and Birmingham (both in the England) is 120 miles. It would take about 2 hours to drive this distance.
Just under 90 minutes, just over 2 hours if you take the slower (cheaper) train.
Assuming there are no delays on the motorways, just over two hours in a normal car.
Maybe a couple of hours but it depends on where in Manchester and where in Birmingham.
Using Virgin Trains from London Euston to Birmingham New Street, the journey typically takes between 1hr 20mins - 1hr 25mins.
There are direct trains between Birmingham New St and London Euston, operated by Virgin Trains, that take 1 hour and 24 minutes.
London Marylebone to Stratford-upon-Avon takes approximately 2 hours on the direct service (no stops). If you take the slower service which goes via Birmingham, the journey is 2 hours 30 minutes because you need to get from New Street station to Moor street station.
Virgin Trains every 20 minutes during the day from Birmingham New Street to London Euston, taking just under 1hr 30mins. London Midland every 20 minutes during the day from Birmingham New Street to London Euston, taking just under 2 hours 15 minutes. The fares are cheaper on this service. Another alternative is Chiltern Railways from Birmingham Moor Street and Birmingham Snow Hill which is in between Virgin Trains and London Midland in terms of journey time and price.
About 8 and a half hours.
About 2 hours
At this time of year, four hours.
The driving time is 2 hours and 14 minutes.
About 3 hours.
About 3 hours by car.
Driving would take around 3 hours
A flight from Birmingham, Alabama to London, United Kingdom would take about 9 hours to complete. There is approximately 4,326 miles between the two locations.
About 2 hours 30 minutes.
it takes 2 hours approx depending on the traffic