Travel from Padua to Zagreb

Train, bus or fly from Padua to Zagreb?

Florentia Bus operates a bus from Padua to Zagreb once daily. Tickets cost $70 - $100 and the journey takes 6 h 38 min. 3 other operators also service this route. Alternatively, you can take a train from Padua to Zagreb via Venezia Mestre stazione(Viale Stazione) and Villach Hbf in around 9 h 25 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Padua to Zagreb

ModeDurationPrice
From Padova bus to Zagreb.6 h 38 min42€
From Busa di Vigonza train to Mestre, bus to Bregana, bus to Samobor, line 151 bus to Črnomerec, then line 6 tram to Trg bana J. Jelačića.8 h 30 min31€
From Padova train to Venezia Mestre stazione(Viale Stazione), train to Villach Hbf, then train to Zagreb Glavni Kolod..9 h 25 min56€
From Padova train to Venice, Venice Mestre then night bus to Zagreb.6 h 40 min37€
From Padua drive to Zagreb.3 h 55 min60€
From Padova train to Mestre, bus to Venice airport, fly to Zagreb airport, then shuttle to Zagreb.6 h 1 min162€
From Padova train to Venezia Mestre, shuttle to Pula airport, fly to Zagreb airport, then shuttle to Zagreb.6 h 22 min295€
From Padova train to Bologna Centrale, Aerobus to Bologna airport, fly to Zagreb airport, then shuttle to Zagreb.6 h 51 min173€
From Padova shuttle to Zagreb.5 h 36 min323€

Is there a direct train between Padua and Zagreb?

No, there is no direct train from Padua to Zagreb. However, there are services departing from Padova and arriving at Zagreb Glavni Kolod. via Venezia Mestre stazione(Viale Stazione) and Villach Hbf. The journey, including transfers, takes approximately 9 h 25 min.

Is there a direct bus between Padua and Zagreb?

Yes, there is a direct bus departing from Padova and arriving at Zagreb. Services depart 4 times a week, and operate every day. The journey takes approximately 6¾ hours.
Close Print Itinerary
  1. Here are 9 options to get from
    Padua to Zagreb:

    1. Trip:
      1 Bus Florentia Bus
      • One-Way approx: USD $25 - $140
      • Duration: 6 h 38 min
      Open +
      • Trip:
        1 Bus Florentia Bus
        • One-Way approx: USD $25 - $140
        • Duration: 6 h 38 min
        Close x
    2. Trip:
      2 Bus Euroda SRL Rovereto
      • One-Way approx: USD $36 - $39
      • Duration: 8 h 30 min
      Open +
      • Trip:
        2 Bus Euroda SRL Rovereto
        • One-Way approx: USD $36 - $39
        • Duration: 8 h 30 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $46 - $87
      • Duration: 9 h 25 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $46 - $87
        • Duration: 9 h 25 min
        Close x
    4. Trip:
      4 Night bus
      • One-Way approx: USD $26 - $47
      • Duration: 6 h 40 min
      Open +
      • Trip:
        4 Night bus
        • One-Way approx: USD $26 - $47
        • Duration: 6 h 40 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $60 - $90
      • Duration: 3 h 55 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $60 - $90
        • Duration: 3 h 55 min
        Close x
    6. Trip:
      6 Fly from Venice
      • One-Way approx: USD $119 - $421
      • Duration: 6 h 1 min
      Open +
      • Trip:
        6 Fly from Venice
        • One-Way approx: USD $119 - $421
        • Duration: 6 h 1 min
        Close x
    7. Trip:
      7 Shuttle to Pula, fly
      • One-Way approx: USD $102 - $737
      • Duration: 6 h 22 min
      Open +
      • Trip:
        7 Shuttle to Pula, fly
        • One-Way approx: USD $102 - $737
        • Duration: 6 h 22 min
        Close x
    8. Trip:
      8 Train to Bologna, fly
      • One-Way approx: USD $136 - $464
      • Duration: 6 h 51 min
      Open +
      • Trip:
        8 Train to Bologna, fly
        • One-Way approx: USD $136 - $464
        • Duration: 6 h 51 min
        Close x
    9. Trip:
      9 Shuttle
      • One-Way approx: USD $55 - $750
      • Duration: 5 h 36 min
      Open +
      • Trip:
        9 Shuttle
        • One-Way approx: USD $55 - $750
        • Duration: 5 h 36 min
        Close x