Travel from Birmingham-England to Milan

Train, bus or fly from Birmingham to Milan?

Lufthansa, Brussels Airlines and 10 other airlines fly from Birmingham to Milan hourly. Alternatively, you can take a train from Birmingham to Milan via London Euston, London St. Pancras International, La Fayette - Dunkerque, and Paris Gare de Lyon in around 13 h 29 min.

Travel Guides

Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide
Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Birmingham to Milan

From Birmingham New Street train to Birmingham airport, fly to Milan Linate airport, then line 73 bus to Milan. 6 h 9 min $145. From Birmingham New Street train to Birmingham airport, fly to Milan Malpensa airport, then train to Milan. 5 h 8 min $123. From Birmingham New Street train to Euston Station, line 205 bus to London Paddington, train to London Heathrow airport, fly to Milan Linate airport, then line 73 bus to Milan. 6 h 31 min $231. From Birmingham New Street train to London Euston, walk to St Pancras International, train to Stratford International DLR Station, train to London City airport, fly to Milan Linate airport, then line 73 bus to Milan. 6 h 33 min $231. From Birmingham New Street train to Derby, Railway Station (Rail Station), bus to East Midlands airport, fly to Milan Bergamo airport, then shuttle to Milan. 6 h 33 min $160. From Birmingham New Street train to Euston Underground Station, Tube to London Victoria, train to London Gatwick airport, fly to Milan Linate airport, then line 73 bus to Milan. 6 h 26 min $216. From Birmingham New Street train to Manchester Piccadilly, train to Manchester airport, fly to Milan Malpensa airport, then train to Milan. 7 h 1 min $178. From Birmingham New Street train to London Euston, walk to London St. Pancras International, train to La Fayette - Dunkerque, line 65 bus to Paris Gare de Lyon, then train to Milano Porta Garibaldi. 13 h 29 min $539. From Birmingham New Street train to London Euston, walk to London St. Pancras International, train to Lille Europe, train to Lyon Part Dieu, then train to Milano Porta Garibaldi. 14 h 15 min $481. From Birmingham bus to London, bus to Paris, Paris, bus to lampugnano m1, then line 68 bus to conciliazione m1. 26 h 2 min $159. From Birmingham bus to Londres, bus to Paris Centre - Bercy, bus to Lampugnano, then line 1 subway to Duomo M1. 28 h 8 min $81. From Birmingham drive to Folkestone, Eurotunnel to Calais, then drive to Milan. 14 h 9 min $433. From Birmingham drive to Dover, car ferry to Calais, then drive to Milan. 15 h 13 min $283.
Close Print Itinerary
  1. Here are 13 options to get from
    Birmingham to Milan:

    1. Trip:
      1 Fly Birmingham to Milan Linate
      • One-Way approx: USD $86 - $278
      • Duration: 6 h 9 min
      Open +
      • Trip:
        1 Fly Birmingham to Milan Linate
        • One-Way approx: USD $86 - $278
        • Duration: 6 h 9 min
        Close x
    2. Trip:
      2 Fly Birmingham to Milan Malpensa, train
      • One-Way approx: USD $88 - $242
      • Duration: 5 h 8 min
      Open +
      • Trip:
        2 Fly Birmingham to Milan Malpensa, train
        • One-Way approx: USD $88 - $242
        • Duration: 5 h 8 min
        Close x
    3. Trip:
      3 Train to London Heathrow, fly to Milan Linate
      • One-Way approx: USD $150 - $388
      • Duration: 6 h 31 min
      Open +
      • Trip:
        3 Train to London Heathrow, fly to Milan Linate
        • One-Way approx: USD $150 - $388
        • Duration: 6 h 31 min
        Close x
    4. Trip:
      4 Train to London City, fly to Milan Linate
      • One-Way approx: USD $139 - $441
      • Duration: 6 h 33 min
      Open +
      • Trip:
        4 Train to London City, fly to Milan Linate
        • One-Way approx: USD $139 - $441
        • Duration: 6 h 33 min
        Close x
    5. Trip:
      5 Train to East Midlands, fly to Milan Bergamo, shuttle
      • One-Way approx: USD $82 - $824
      • Duration: 6 h 33 min
      Open +
      • Trip:
        5 Train to East Midlands, fly to Milan Bergamo, shuttle
        • One-Way approx: USD $82 - $824
        • Duration: 6 h 33 min
        Close x
    6. Trip:
      6 Train, train to London Gatwick, fly to Milan Linate
      • One-Way approx: USD $141 - $339
      • Duration: 6 h 26 min
      Open +
      • Trip:
        6 Train, train to London Gatwick, fly to Milan Linate
        • One-Way approx: USD $141 - $339
        • Duration: 6 h 26 min
        Close x
    7. Trip:
      7 Train to Manchester, fly to Milan Malpensa, train
      • One-Way approx: USD $110 - $323
      • Duration: 7 h 1 min
      Open +
      • Trip:
        7 Train to Manchester, fly to Milan Malpensa, train
        • One-Way approx: USD $110 - $323
        • Duration: 7 h 1 min
        Close x
    8. Trip:
      8 Train
      • One-Way approx: USD $326 - $575
      • Duration: 13 h 29 min
      Open +
      • Trip:
        8 Train
        • One-Way approx: USD $326 - $575
        • Duration: 13 h 29 min
        Close x
    9. Trip:
      9 Train via Lyon Part Dieu
      • One-Way approx: USD $343 - $507
      • Duration: 14 h 15 min
      Open +
      • Trip:
        9 Train via Lyon Part Dieu
        • One-Way approx: USD $343 - $507
        • Duration: 14 h 15 min
        Close x
    10. Trip:
      10 Bus FlixBus
      • One-Way approx: USD $95 - $166
      • Duration: 26 h 2 min
      Open +
      • Trip:
        10 Bus FlixBus
        • One-Way approx: USD $95 - $166
        • Duration: 26 h 2 min
        Close x
    11. Trip:
      11 Bus Ouibus
      • One-Way approx: USD $64 - $91
      • Duration: 28 h 8 min
      Open +
      • Trip:
        11 Bus Ouibus
        • One-Way approx: USD $64 - $91
        • Duration: 28 h 8 min
        Close x
    12. Trip:
      12 Drive, Eurotunnel
      • One-Way approx: USD $384 - $482
      • Duration: 14 h 9 min
      Open +
      • Trip:
        12 Drive, Eurotunnel
        • One-Way approx: USD $384 - $482
        • Duration: 14 h 9 min
        Close x
    13. Trip:
      13 Drive, car ferry
      • One-Way approx: USD $229 - $343
      • Duration: 15 h 13 min
      Open +
      • Trip:
        13 Drive, car ferry
        • One-Way approx: USD $229 - $343
        • Duration: 15 h 13 min
        Close x