Close Print Itinerary
  1. Here are 9 options to get from
    Bergamo to Zagreb:

    1. Trip:
      1 Bus Globtour
      • One-Way approx: USD $51 - $73
      • Duration: 10 h 6 min
      Open +
      • Trip:
        1 Bus Globtour
        • One-Way approx: USD $51 - $73
        • Duration: 10 h 6 min
        Close x
    2. Trip:
      2 Bus Florentia Bus
      • One-Way approx: USD $102 - $149
      • Duration: 11 h 21 min
      Open +
      • Trip:
        2 Bus Florentia Bus
        • One-Way approx: USD $102 - $149
        • Duration: 11 h 21 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $75 - $136
      • Duration: 12 h 12 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $75 - $136
        • Duration: 12 h 12 min
        Close x
    4. Trip:
      4 Train, night bus
      • One-Way approx: USD $55 - $96
      • Duration: 9 h 27 min
      Open +
      • Trip:
        4 Train, night bus
        • One-Way approx: USD $55 - $96
        • Duration: 9 h 27 min
        Close x
    5. Trip:
      5 Train, night train
      • One-Way approx: USD $58 - $116
      • Duration: 12 h 22 min
      Open +
      • Trip:
        5 Train, night train
        • One-Way approx: USD $58 - $116
        • Duration: 12 h 22 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $85 - $130
      • Duration: 5 h 33 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $85 - $130
        • Duration: 5 h 33 min
        Close x
    7. Trip:
      7 Fly from Milan Bergamo
      • One-Way approx: USD $147 - $873
      • Duration: 6 h 27 min
      Open +
      • Trip:
        7 Fly from Milan Bergamo
        • One-Way approx: USD $147 - $873
        • Duration: 6 h 27 min
        Close x
    8. Trip:
      8 Train, train to Milan Malpensa, fly
      • One-Way approx: USD $111 - $393
      • Duration: 5 h 52 min
      Open +
      • Trip:
        8 Train, train to Milan Malpensa, fly
        • One-Way approx: USD $111 - $393
        • Duration: 5 h 52 min
        Close x
    9. Trip:
      9 Train to Milan Linate, fly
      • One-Way approx: USD $121 - $446
      • Duration: 7 h 41 min
      Open +
      • Trip:
        9 Train to Milan Linate, fly
        • One-Way approx: USD $121 - $446
        • Duration: 7 h 41 min
        Close x