Travel options for:
Cardiff to Milton Keynes
  • Train

    $99 - $152
    1. Cardiff Central

      2 h - 3 times a day

      $55 - $90

    2. Birmingham New Street

      47 min - 3 times a day

      $40 - $65

  • Train, bus

    $55 - $88
    1. Cardiff Central

      1 h 2 min - every 4 hours

      $35 - $70

    2. Swindon, Bus Station

      1 h 20 min - every 30 minutes

      $11

    3. Oxford City Centre, Railway

      1 h 31 min - every 10 minutes

      $5 - $8

    4. Aylesbury, Bus Station (Bus

      1 h 7 min - every 30 minutes

      $1 - $2

  • Bus

    $29 - $39
    1. Cardiff, Castle Street

      3 h 38 min - every 3 hours

      $15 - $20

    2. London Victoria Coach Station

      1 h 30 min - every 4 hours

      $8 - $12

    3. Brook Furlong, Milton Keynes

      12 min - hourly - line 300

      $5 - $7

  • Drive

    $30 - $45
    1. Cardiff

      2 h 32 min - 143.2 miles

      $30 - $45

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

From Cardiff Central train to Birmingham New Street then train to Milton Keynes Central. 3 h 27 min £98. From Cardiff Central train to Swindon, Bus Station, bus to Oxford City Centre, Railway Station (Stop R5), bus to Aylesbury, Bus Station (Bus Stn Bay 6), then bus to Central Milton Keynes, The Point (Central Milton Keynes The Point H4). 5 h 26 min £47. From Cardiff, Castle Street bus to London Victoria Coach Station, bus to Brook Furlong, Milton Keynes Coachway (Milton Keynes Coachway Car Park), then line 300 bus to Central Milton Keynes, The Point (Central Milton Keynes The Point L4). 6 h 11 min £28. From Cardiff drive to Milton Keynes. 2 h 32 min £28.

 
 

Bus or train from Cardiff to Milton Keynes?

CrossCountry operates a train from Cardiff to Milton Keynes hourly. Tickets cost $55 - $90 and the journey takes 2 h. Virgin West Coast Trains also services this route hourly. Alternatively, National Express operates a bus from Cardiff to Milton Keynes hourly. Tickets cost $15 - $20 and the journey takes 3 h 38 min. 2 other operators also service this route.
 

Book transport from Cardiff to Milton Keynes

Book trains from Cardiff to Milton Keynes