There are 5 ways to get from Salerno to Alberobello by train, bus, night bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train Trenitalia Intercity  •  6 h 5 min

  1. Take the train from Salerno to Taranto Ic / ...

$34 - $55

4 alternative options

Bus, night bus  •  6 h 20 min

  1. Take the bus from Salerno to Bari via Capruzzi 53801
  2. Take the night bus from Bari to Alberobello 2061 / ...

$42 - $45

Bus  •  6 h 34 min

  1. Take the bus from Salerno to Bari 5385 / ...
  2. Take the bus from Bari to Alberobello 1629

$38 - $46

Train Trenitalia Frecce  •  7 h 22 min

  1. Take the train from Salerno to Caserta Reg
  2. Take the train from Caserta to Bari Centrale Fa / ...
  3. Take the train from Bari Centro to Alberobello 1

$44 - $73

Drive  •  3 h 21 min

  1. Drive from Salerno to Alberobello 152.1 miles

$35 - $55

Questions & Answers

The cheapest way to get from Salerno to Alberobello is to bus which costs 30€ - 40€ and takes 6 h 34 min.

More details

The quickest way to get from Salerno to Alberobello is to drive which takes 3 h 21 min and costs 30€ - 50€.

More details

The distance between Salerno and Alberobello is 206 km. The road distance is 243 km.

Get driving directions

It takes approximately 6 h 5 min to get from Salerno to Alberobello, including transfers.

More details

No, there is no direct bus from Salerno to Alberobello. However, there are services departing from Salerno and arriving at Alberobello via Bari. The journey, including transfers, takes approximately 6 h 20 min.

More details

No, there is no direct train from Salerno to Alberobello. However, there are services departing from Salerno and arriving at Alberobello via Caserta and Bari Centro. The journey, including transfers, takes approximately 7 h 22 min.

More details

What companies run services between Salerno, Italy and Alberobello, Italy?

Trenitalia Intercity operates a train from Salerno to Alberobello 3 times a day. Tickets cost $30 - $45 and the journey takes 3 h 29 min. Alternatively, you can take a bus from Salerno to Alberobello via Bari and Bari in around 6 h 34 min.

Train operators
Trenitalia Intercity
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Salerno to Caserta
Ave. Duration
1 h
Frequency
Every 2 hours
Estimated price
$5 - $12
Website
orario.trenitalia.com
1st Class
$9 - $12
Ferrovie del Sud Est e Servizi Automobilistici
Phone
080 5462111
Email
fsudest@fseonline.it
Website
fseonline.it
Train from Bari Centro to Alberobello
Ave. Duration
1 h 41 min
Frequency
Hourly
Estimated price
$4 - $7
Schedules at
fseonline.it
Bus operators
Marozzi VT
Phone
080 579 0211
Email
info@marozzivt.it
Website
marozzivt.it
Night bus from Bari to Alberobello
Ave. Duration
1 h 5 min
Frequency
Hourly
Estimated price
$10 - $13
Schedules at
marozzivt.it
Bus from Salerno to Bari
Ave. Duration
4 h 25 min
Frequency
3 times a day
Estimated price
$28 - $34
Schedules at
marozzivt.it

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, Is ride-sharing platform BlaBlaCar right for you? and Want to know more about Flixbus? - to help you get the most out of your next trip.