Travel from Salerno to Alberobello

Bus or train from Salerno to Alberobello?

Trenitalia Intercity operates a train from Salerno to Alberobello 3 times a day. Tickets cost $30 - $50 and the journey takes 3 h 29 min. 2 other operators also service this route. Alternatively, Sita Sud operates a bus from Salerno to Alberobello every 2 hours. Tickets cost $7 and the journey takes 1 h. 4 other operators also service this route.

How to get from Salerno to Alberobello

From Salerno train to Taranto, line 1 train to Martina Franca, then line 1 train to Alberobello. 6 h 18 min 40€. From Salerno - via Vinciprova bus to Avellino, bus to Avellino, bus to Grottaminarda, then bus to Alberobello. 6 h 18 min 37€. From Salerno bus to Bari Centro then train to Alberobello. 6 h 57 min 32€. From Salerno drive to Alberobello. 3 h 21 min 36€.
Close Print Itinerary
  1. Here are 4 options to get from
    Salerno to Alberobello:

    1. Trip:
      1 Train
      • One-Way approx: USD $37 - $51
      • Duration: 6 h 18 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $37 - $51
        • Duration: 6 h 18 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $39 - $50
      • Duration: 6 h 18 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $39 - $50
        • Duration: 6 h 18 min
        Close x
    3. Trip:
      3 Bus, train
      • One-Way approx: USD $35 - $42
      • Duration: 6 h 57 min
      Open +
      • Trip:
        3 Bus, train
        • One-Way approx: USD $35 - $42
        • Duration: 6 h 57 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $35 - $55
      • Duration: 3 h 21 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $35 - $55
        • Duration: 3 h 21 min
        Close x