Close Print Itinerary
  1. Here are 10 options to get from
    Milan to Lecce:

    1. Trip:
      1 Fly Milan Linate to Brindisi
      • One-Way approx: USD $64 - $292
      • Duration: 3 h 42 min
      Open +
      • Trip:
        1 Fly Milan Linate to Brindisi
        • One-Way approx: USD $64 - $292
        • Duration: 3 h 42 min
        Close x
    2. Trip:
      2 Bus to Milan Bergamo, fly to Brindisi
      • One-Way approx: USD $38 - $286
      • Duration: 4 h 3 min
      Open +
      • Trip:
        2 Bus to Milan Bergamo, fly to Brindisi
        • One-Way approx: USD $38 - $286
        • Duration: 4 h 3 min
        Close x
    3. Trip:
      3 Train to Milan Malpensa, fly to Brindisi
      • One-Way approx: USD $70 - $367
      • Duration: 4 h 5 min
      Open +
      • Trip:
        3 Train to Milan Malpensa, fly to Brindisi
        • One-Way approx: USD $70 - $367
        • Duration: 4 h 5 min
        Close x
    4. Trip:
      4 Fly Milan Linate to Bari, train
      • One-Way approx: USD $82 - $314
      • Duration: 5 h 48 min
      Open +
      • Trip:
        4 Fly Milan Linate to Bari, train
        • One-Way approx: USD $82 - $314
        • Duration: 5 h 48 min
        Close x
    5. Trip:
      5 Train Trenitalia Frecce
      • One-Way approx: USD $120 - $170
      • Duration: 9 h 13 min
      Open +
      • Trip:
        5 Train Trenitalia Frecce
        • One-Way approx: USD $120 - $170
        • Duration: 9 h 13 min
        Close x
    6. Trip:
      6 Train Trenitalia Intercity
      • One-Way approx: USD $102 - $142
      • Duration: 13 h 14 min
      Open +
      • Trip:
        6 Train Trenitalia Intercity
        • One-Way approx: USD $102 - $142
        • Duration: 13 h 14 min
        Close x
    7. Trip:
      7 Bus
      • One-Way approx: USD $81
      • Duration: 16 h 15 min
      Open +
      • Trip:
        7 Bus
        • One-Way approx: USD $81
        • Duration: 16 h 15 min
        Close x
    8. Trip:
      8 Train, bus
      • One-Way approx: USD $73 - $138
      • Duration: 19 h 5 min
      Open +
      • Trip:
        8 Train, bus
        • One-Way approx: USD $73 - $138
        • Duration: 19 h 5 min
        Close x
    9. Trip:
      9 Rideshare
      • One-Way approx: USD $62
      • Duration: 12 h
      Open +
      • Trip:
        9 Rideshare
        • One-Way approx: USD $62
        • Duration: 12 h
        Close x
    10. Trip:
      10 Drive
      • One-Way approx: USD $150 - $230
      • Duration: 9 h 28 min
      Open +
      • Trip:
        10 Drive
        • One-Way approx: USD $150 - $230
        • Duration: 9 h 28 min
        Close x