Travel options for:
Birmingham to London Paddington Station
  • Train Virgin West Coast Trains

    $73 - $112
    1. Birmingham New Street

      1 h 23 min - every 2 hours

      $70 - $110

    2. Euston Underground Station

      3 min - every 5 minutes

      $2 - $4

    3. Oxford Circus Underground

      8 min - every 5 minutes

      $1

  • Train Chiltern Railways

    $71 - $102
    1. Birmingham Moor Street

      1 h 43 min - every 4 hours

      $65 - $100

    2. Marylebone Station

      8 min - every 5 minutes - line 205

      $3

  • Bus

    $16 - $20
    1. Birmingham

      2 h 35 min - 3 times a day

      $13 - $17

    2. Marble Arch

      11 min - every 10 minutes - line 23

      $3

  • Drive

    $25 - $40
    1. Birmingham

      2 h - 116.9 miles

      $25 - $40

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Birmingham New Street train to Euston Underground Station, Tube to Oxford Circus Underground Station, then Tube to Paddington Underground Station. 1 h 36 min £72. From Birmingham Moor Street train to Marylebone Station then line 205 bus to Paddington Rail Station. 1 h 52 min £66. From Birmingham bus to Marble Arch then line 23 bus to Paddington Rail Station. 2 h 47 min £14. From Birmingham drive to London Paddington Station. 2 h £22.

 
 

Bus or train from Birmingham to London Paddington Station?

Virgin West Coast Trains operates a train from Birmingham to London Paddington Station every 30 minutes. Tickets cost $70 - $110 and the journey takes 1 h 23 min. 2 other operators also service this route. Alternatively, National Express operates a bus from Birmingham to London Paddington Station hourly. Tickets cost $13 - $17 and the journey takes 2 h 35 min. London Buses also services this route every 5 minutes.