Destinations
London to Birmingham
Birmingham to London
The fastest, direct train runs three times per hour between Birmingham New Street [BHM] and London Euston [EUS] and is operated by Virgin Trains. The average journey time is 1:24 hrs. Another, slower service is operated by Chiltern Railways and runs between Birmingham Snow Hill [BSW] and London Marleybone, taking on average 2:20 hrs.
