Close Print Itinerary
  1. Here are 7 options to get from
    Leipzig to Milan:

    1. Trip:
      1 Fly to Milan Linate
      • One-Way approx: USD $133 - $707
      • Duration: 6 h 12 min
      Open +
      • Trip:
        1 Fly to Milan Linate
        • One-Way approx: USD $133 - $707
        • Duration: 6 h 12 min
        Close x
    2. Trip:
      2 Fly to Milan Malpensa, train
      • One-Way approx: USD $85 - $141
      • Duration: 6 h 11 min
      Open +
      • Trip:
        2 Fly to Milan Malpensa, train
        • One-Way approx: USD $85 - $141
        • Duration: 6 h 11 min
        Close x
    3. Trip:
      3 Fly to Milan Bergamo, shuttle
      • One-Way approx: USD $48 - $287
      • Duration: 8 h 11 min
      Open +
      • Trip:
        3 Fly to Milan Bergamo, shuttle
        • One-Way approx: USD $48 - $287
        • Duration: 8 h 11 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $182 - $273
      • Duration: 12 h 26 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $182 - $273
        • Duration: 12 h 26 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $61 - $98
      • Duration: 13 h 58 min
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $61 - $98
        • Duration: 13 h 58 min
        Close x
    6. Trip:
      6 Train, night train
      • One-Way approx: USD $165 - $278
      • Duration: 19 h 14 min
      Open +
      • Trip:
        6 Train, night train
        • One-Way approx: USD $165 - $278
        • Duration: 19 h 14 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $130 - $200
      • Duration: 8 h 31 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $130 - $200
        • Duration: 8 h 31 min
        Close x