Travel from Croatia to Amalfi-Coast

Bus or train from Croatia to Amalfi Coast?

You can take a train from Zagreb - Centar to Amalfi Coast via Villach Hbf (Busbahnhof), Venezia Mestre, Roma Termini, Napoli Garibaldi, and Via Nocera in around 15 h 34 min. Alternatively, you can take a bus from Zagreb - Centar to Amalfi Coast via Roma and Amalfi in around 18 h 22 min.

Travel Guides

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

How to get from Croatia to Amalfi Coast

From Zagreb Glavni Kolod. train to Villach Hbf (Busbahnhof), train to Venezia Mestre, train to Roma Termini, train to Napoli Garibaldi, subway to Via Nocera, then taxi to Amalfi Coast. 15 h 34 min 184€. From Zagreb Glavni Kolod. train to Ljubljana, bus to Trieste Centrale, train to Venezia Mestre, train to Roma Tiburtina, train to Salerno, walk to Salerno, line 5120 bus to Amalfi, then walk to Amalfi Coast. 16 h 37 min 134€. From Zagreb bus to Roma, bus to Amalfi, then walk to Amalfi Coast. 18 h 22 min 96€. From Trg bana J. Jelačića line 6 tram to Zagreb, shuttle to Udine, bus to Salerno - Irno, bus to Salerno, line 5120 bus to Amalfi, then walk to Amalfi Coast. 18 h 45 min 329€. From Trg bana J. Jelačića line 6 tram to Zagreb, bus to Roma Tiburtina Station, train to Napoli Garibaldi, subway to Sant Agnello, bus to Amalfi, then walk to Amalfi Coast. 19 h 53 min 171€. From Zagreb - Centar drive to Amalfi Coast. 10 h 43 min 171€. From Pula railway Stattion shuttle to Venice airport, fly to Naples airport, shuttle to Naples, ferry to Capri, walk to Capri, ferry to Amalfi, then walk to Amalfi Coast. 9 h 32 min 330€. From Pula railway Stattion shuttle to Venice Treviso airport, fly to Naples airport, shuttle to Naples, ferry to Capri, walk to Capri, ferry to Amalfi, then walk to Amalfi Coast. 9 h 55 min 371€. From Rijeka taxi to Rijeka, bus to Trieste Centrale, train to Monfalcone, walk to Valentinis Gaslini, bus to Trieste airport, fly to Naples airport, shuttle to Naples, ferry to Capri, walk to Capri, ferry to Amalfi, then walk to Amalfi Coast. 8 h 54 min 165€.

Is there a direct bus between Croatia and Amalfi Coast?

No, there is no direct bus from Croatia to Amalfi Coast. However, there are services departing from Zagreb and arriving at Amalfi via Roma. The journey, including transfers, takes approximately 18 h 22 min.
Close Print Itinerary
  1. Here are 9 options to get from
    Croatia to Amalfi Coast:

    1. Trip:
      1 Train
      • One-Way approx: USD $174 - $261
      • Duration: 15 h 34 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $174 - $261
        • Duration: 15 h 34 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $122 - $277
      • Duration: 16 h 37 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $122 - $277
        • Duration: 16 h 37 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $81 - $121
      • Duration: 18 h 22 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $81 - $121
        • Duration: 18 h 22 min
        Close x
    4. Trip:
      4 Shuttle, bus
      • One-Way approx: USD $121 - $632
      • Duration: 18 h 45 min
      Open +
      • Trip:
        4 Shuttle, bus
        • One-Way approx: USD $121 - $632
        • Duration: 18 h 45 min
        Close x
    5. Trip:
      5 Bus, train, subway
      • One-Way approx: USD $200 - $220
      • Duration: 19 h 53 min
      Open +
      • Trip:
        5 Bus, train, subway
        • One-Way approx: USD $200 - $220
        • Duration: 19 h 53 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $170 - $250
      • Duration: 10 h 43 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $170 - $250
        • Duration: 10 h 43 min
        Close x
    7. Trip:
      7 Shuttle to Venice, fly, ferry
      • One-Way approx: USD $132 - $704
      • Duration: 9 h 32 min
      Open +
      • Trip:
        7 Shuttle to Venice, fly, ferry
        • One-Way approx: USD $132 - $704
        • Duration: 9 h 32 min
        Close x
    8. Trip:
      8 Shuttle to Venice Treviso, fly, ferry
      • One-Way approx: USD $127 - $803
      • Duration: 9 h 55 min
      Open +
      • Trip:
        8 Shuttle to Venice Treviso, fly, ferry
        • One-Way approx: USD $127 - $803
        • Duration: 9 h 55 min
        Close x
    9. Trip:
      9 Bus to Trieste, fly, ferry
      • One-Way approx: USD $134 - $326
      • Duration: 8 h 54 min
      Open +
      • Trip:
        9 Bus to Trieste, fly, ferry
        • One-Way approx: USD $134 - $326
        • Duration: 8 h 54 min
        Close x