Select from 3 ways to get there

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  •  2 h 46 min

  1. Take the train from Termini Imerese to Agrigento Bassa Reg

$10 - $23

2 alternative options

Train, bus  •  3 h 46 min

  1. Take the train from Cefalu' to Palermo Centrale Rv / ...
  2. Take the bus from Palermo to Agrigento

$16 - $23

Drive  •  2 h 1 min

  1. Drive from Cefalù to Agrigento 97.9 miles

$23 - $35

What companies run services between Cefalù, Italy and Agrigento, Italy?

Trenitalia operates a train from Cefalù to Agrigento every 2 hours. Tickets cost $7 - $17 and the journey takes 1 h 28 min.

Train operators
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Termini Imerese to Agrigento Bassa
Ave. Duration
1 h 28 min
Frequency
Every 2 hours
Estimated price
$7 - $17
Website
orario.trenitalia.com
1st Class
$14 - $17
Train from Cefalu' to Palermo Centrale
Ave. Duration
46 min
Frequency
Hourly
Estimated price
$5 - $12
Website
orario.trenitalia.com
1st Class
$10 - $12
Bus operators
Cuffaro
Phone
091 616 15 10
Email
info@cuffaro.info
Website
cuffaro.info
Bus from Palermo to Agrigento
Ave. Duration
2 h
Frequency
Every 4 hours
Estimated price
$11
Schedules at
cuffaro.info

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 Italian Lakes: Getting around by train, How to get from JFK to New York City and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.

Questions & Answers

The distance between Cefalù and Agrigento is 90 km. The road distance is 157 km.

The cheapest way to get from Cefalù to Agrigento is to train which costs 8€ - 21€ and takes 2 h 46 min.

The quickest way to get from Cefalù to Agrigento is to drive which takes 2 h 1 min and costs 20€ - 30€.

No, there is no direct train from Cefalù to Agrigento. However, there are services departing from Cefalu' and arriving at Agrigento Bassa via Termini Imerese. The journey, including transfers, takes approximately 2 h 46 min.

It takes approximately 2 h 46 min to get from Cefalù to Agrigento, including transfers.