Travel from Birmingham-England to Waterloo-Station

Bus or train from Birmingham to Waterloo Station?

Virgin West Coast Trains operates a train from Birmingham to Waterloo Station every 30 minutes. Tickets cost $70 - $120 and the journey takes 1 h 23 min. London Underground (Tube) also services this route every 5 minutes. Alternatively, National Express operates a bus from Birmingham to Waterloo Station hourly. Tickets cost $13 - $18 and the journey takes 2 h 35 min. London Buses also services this route every 5 minutes.

How to get from Birmingham to Waterloo Station

From Birmingham New Street train to Euston Underground Station then Tube to Waterloo Underground Station. 1 h 33 min £71. From Birmingham Moor Street train to Marylebone Station then line 139 bus to Waterloo Station Waterloo Rd. 2 h 25 min £66. From Birmingham bus to Mayfair, Orchard Street Selfridges then line 139 bus to Waterloo Station Waterloo Rd. 3 h 6 min £14. From Birmingham rideshare to London then walk to Waterloo Station. 2 h 46 min £13. From Birmingham drive to Waterloo Station. 2 h 7 min £22.