Travel from London to Edgbaston

Bus or train from London to Edgbaston?

Virgin West Coast Trains operates a train from London to Edgbaston every 30 minutes. Tickets cost $70 - $120 and the journey takes 1 h 22 min. National Express also services this route every 10 minutes. Alternatively, National Express operates a bus from London to Edgbaston 4 times a day. Tickets cost $13 - $18 and the journey takes 3 h.

How to get from London to Edgbaston

From London Euston train to Birmingham New Street, walk to Birmingham, Smallbrook Queensway, then line 98 bus to Edgbaston, Church Rd. 1 h 40 min £75. From London Marylebone train to Birmingham, Old Square then line 98 bus to Edgbaston, Church Rd. 2 h 1 min £70. From London Victoria Coach Station bus to Birmingham. 3 h £12. From London Victoria Coach Station bus to Birmingham, walk to Birmingham, Smallbrook Queensway, then line 98 bus to Edgbaston, Church Rd. 3 h 2 min £18. From London drive to Edgbaston. 2 h 8 min £22.

Operators from London to Edgbaston