Travel options for:
Cambrian Mountains to Milan
  • Train to Birmingham, fly to Milan Malpensa, train

    $171 - $351
    1. Cambrian Mountains

      20 min - 11.8 miles

      $55 - $70

    2. Caersws

      2 h 14 min - every 4 hours

      $35 - $55

    3. Birmingham (BHX)

      2 h 5 min - non-stop

      $65 - $210

    4. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $16

  • Train, train to Manchester, fly to Milan Malpensa

    $148 - $369
    1. Cambrian Mountains

      20 min - 11.8 miles

      $55 - $70

    2. Caersws

      43 min - every 4 hours

      $16 - $25

    3. Shrewsbury

      59 min - twice daily

      $20 - $35

    4. Wilmslow

      8 min - every 2 hours

      $1 - $3

    5. Manchester (MAN)

      2 h 15 min - non-stop

      $40 - $220

    6. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $16

  • Train, train to Manchester, fly to Milan Bergamo, shuttle

    $128 - $395
    1. Cambrian Mountains

      20 min - 11.8 miles

      $55 - $70

    2. Caersws

      43 min - every 4 hours

      $16 - $25

    3. Shrewsbury

      59 min - twice daily

      $20 - $35

    4. Wilmslow

      8 min - every 2 hours

      $1 - $3

    5. Manchester (MAN)

      2 h 10 min - non-stop

      $27 - $250

    6. Milan Bergamo (BGY)

      50 min - every 30 minutes

      $5 - $12

  • Train to Cardiff, fly to Milan Malpensa, train

    $133 - $447
    1. Cambrian Mountains

      48 min - 4 times a day

      $9

    2. Llandrindod

      3 h 23 min - once a week

      $45 - $70

    3. Rhoose, Station (Rhoose

      7 min - hourly - line 905

      $3

    4. Cardiff (CWL)

      2 h - non-stop

      $65 - $350

    5. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $16

  • Train, train to London City, fly to Milan Linate

    $245 - $588
    1. Cambrian Mountains

      20 min - 11.8 miles

      $55 - $70

    2. Caersws

      43 min - every 4 hours

      $16 - $25

    3. Shrewsbury

      39 min - twice daily

      $13 - $20

    4. Crewe

      1 h 37 min - hourly

      $95 - $150

    5. Euston Underground Station

      10 min - every 5 minutes

      $2 - $4

    6. Bank DLR Station

      20 min - every 10 minutes

      $4 - $6

    7. London City (LCY)

      1 h 55 min - non-stop

      $55 - $310

    8. Milan Linate (LIN)

      23 min - every 15 minutes - line 73

      $1 - $3

  • Train, train to London Heathrow, fly to Milan Linate

    $259 - $543
    1. Cambrian Mountains

      20 min - 11.8 miles

      $55 - $70

    2. Caersws

      43 min - every 4 hours

      $16 - $25

    3. Shrewsbury

      39 min - twice daily

      $13 - $20

    4. Crewe

      1 h 37 min - hourly

      $95 - $150

    5. Euston Underground Station

      3 min - every 5 minutes

      $2 - $4

    6. Oxford Circus Underground

      8 min - every 5 minutes

      $1

    7. London Paddington

      14 min - every 10 minutes

      $27 - $40

    8. London Heathrow (LHR)

      1 h 55 min - non-stop

      $45 - $230

    9. Milan Linate (LIN)

      23 min - every 15 minutes - line 73

      $1 - $3

  • Train, bus

    $239 - $335
    1. Cambrian Mountains

      20 min - 11.8 miles

      $55 - $70

    2. Caersws

      1 h 56 min - every 4 hours

      $30 - $50

    3. Birmingham New Street

      11 min - 3062 feet

    4. Birmingham Moor Street

      1 h 43 min - every 4 hours

      $65 - $100

    5. Baker Street Station

      17 min - every 30 minutes - line 757

      $3

    6. London - Victoria Coach

      21 h 1 min - 3 times a week

      $80 - $110

    7. Lampugnano

      13 min - every 10 minutes - line 1

      $2

  • Bus

    $109 - $147
    1. Tylwch, Old Station

      10 min - once daily

      $3

    2. Llanidloes, The Groe (Groe Bus

      34 min - every 4 hours

      $7

    3. Newtown, Powys

      5 h 45 min - once daily

      $18 - $24

    4. London - Victoria Coach

      21 h 1 min - 3 times a week

      $80 - $110

    5. lampugnano m1

      18 min - every 20 minutes - line 68

      $1 - $3

  • Bus via Hereford

    $119 - $154
    1. Tylwch, Old Station (Tylwch

      48 min - 4 times a day

      $9

    2. Llandrindod Wells, Station

      1 h 42 min - every 4 hours

      $15

    3. Hereford

      4 h 30 min - twice daily

      $14 - $19

    4. London - Victoria Coach

      21 h 1 min - 3 times a week

      $80 - $110

    5. Lampugnano

      14 min - every 10 minutes - line 1

      $2

  • Drive, Eurotunnel

    $395 - $502
    1. Cambrian Mountains

      5 h 2 min - 283.7 miles

      $60 - $90

    2. Folkestone

      25 min - every 30 minutes

      $174

    3. Calais

      10 h 32 min - 670.9 miles

      $160 - $240

  • Drive, car ferry

    $248 - $366
    1. Cambrian Mountains

      5 h 14 min - 294 miles

      $60 - $95

    2. Dover

      1 h 15 min - hourly

      $25 - $35

    3. Calais

      10 h 35 min - 670.7 miles

      $160 - $240

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

From Cambrian Mountains taxi to Caersws, train to Birmingham airport, fly to Milan Malpensa airport, then train to Milan. 7 h 34 min $224. From Cambrian Mountains taxi to Caersws, train to Shrewsbury, train to Wilmslow, train to Manchester airport, fly to Milan Malpensa airport, then train to Milan. 8 h 33 min $220. From Cambrian Mountains taxi to Caersws, train to Shrewsbury, train to Wilmslow, train to Manchester airport, fly to Milan Bergamo airport, then shuttle to Milan. 8 h 43 min $189. From Tylwch, Old Station (Tylwch Old Station) bus to Llandrindod, train to Rhoose, Station (Rhoose Railway Station), line 905 bus to Cardiff airport, fly to Milan Malpensa airport, then train to Milan. 10 h 41 min $260. From Cambrian Mountains taxi to Caersws, train to Shrewsbury, train to Crewe, train to Euston Underground Station, Tube to Bank DLR Station, train to London City airport, fly to Milan Linate airport, then line 73 bus to Milan. 9 h 16 min $366. From Cambrian Mountains taxi to Caersws, train to Shrewsbury, train to Crewe, train to Euston Underground Station, Tube to Oxford Circus Underground Station, Tube to London Paddington, train to London Heathrow airport, fly to Milan Linate airport, then line 73 bus to Milan. 9 h 13 min $372. From Cambrian Mountains taxi to Caersws, train to Birmingham New Street, walk to Birmingham Moor Street, train to Baker Street Station, line 757 bus to London - Victoria Coach station, bus to Lampugnano, then line 1 subway to Cordusio. 27 h 23 min $295. From Tylwch, Old Station bus to Llanidloes, The Groe (Groe Bus Station), bus to Newtown, Powys, bus to London - Victoria Coach station, bus to lampugnano m1, then line 68 bus to conciliazione m1. 30 h 22 min $130. From Tylwch, Old Station (Tylwch Old Station) bus to Llandrindod Wells, Station (Llandrindod Wells Station), bus to Hereford, bus to London - Victoria Coach station, bus to Lampugnano, then line 1 subway to Duomo M1. 30 h 37 min $138. From Cambrian Mountains drive to Folkestone, Eurotunnel to Calais, then drive to Milan. 16 h $448. From Cambrian Mountains drive to Dover, car ferry to Calais, then drive to Milan. 17 h 5 min $306.