Travel Information between Milan and Agrigento
| 605 miles (976 km) | |
| Bus, train, flight or ferry | |
| $45 - $85 | |
| Flight • $45 (€41) • 1 h 45 min | |
| Flight • $45 (€41) • 1 h 45 min | |
| Autoservizi Salemi, GNV, Alitalia or Italo |
Travel 605 miles (976 km) by bus, train, flight or ferry between Milan and Agrigento. The most popular travel companies which serve this journey are Autoservizi Salemi, GNV, Alitalia or Italo among others. Travelers can even take a direct bus, ferry, flight or train from Milan to Agrigento.
Travel optionsfrom Milan to Agrigento
How to get from Milan to Agrigento by train, bus or flight.
Our recommendation
The best way to travel from Milan to Agrigento is by taking a flight because it’s the best combination of price and speed.
U23501+
Regionale 6066Cheapest
GNV PolarisFastest
AZ1765+
Regionale 22014Other options
FRECCIAROSSA 1000 9555+
InterCityNotte 1955+
Regionale 5436
FRECCIAROSSA 1000 9555+
InterCityNotte 1955+
Regionale 5436
FlixBus
FlixBus
FlixBus · FlixBus · FlixBus
U23501+
Regionale 5608 · Regionale 5442
U23501+
Regionale 22014
U23507+
Regionale 5626 · Regionale 5460Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Compare bus, train, flight, and ferry prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Nov 07
Nov 08
Nov 09
Nov 10
Nov 11
Nov 12
Nov 13
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Milan to Agrigento
Travel to Agrigento easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan to Agrigento.

There are 4 travel options from Milan to Agrigento: bus, train, flight or ferry.
The cheapest way to travel from Milan to Agrigento is a flight with an average price of $45 (€41).
This is compared to other travel options from Milan to Agrigento:
A flight is $4 (€4) less than a bus for this trip with tickets for a bus from Milan to Agrigento costing on average $49 (€44).
A flight is $16 (€14) less than a ferry with an average ticket price of $61 (€55) from Milan to Agrigento.
Taking a flight costs $40 (€36) less than taking a train, which average ticket prices of $85 (€76).
The fastest way to get to Agrigento from Milan is by flight with an average travel time of 1 h 45 min.
Other travel options to Agrigento take longer:
Getting to Agrigento by bus takes 20 h 35 min on average.
Ferry takes on average 19 h 45 min.
Taking a train requires on average 15 h 28 min of travel time.
The distance from Milan to Agrigento is approximately 605 miles (976 km).
The average frequency per day from Milan to Agrigento is:
- 1 bus per day.
However, we recommend checking specific travel dates for your route to Agrigento from Milan as scheduled services by bus, train, flight or ferry can vary by season or day of the week.
These are the most popular departure and arrival points from Milan to Agrigento:
The following travel companies offer services from Milan to Agrigento:
- Autoservizi Salemi, Itabus, FlixBus, Marino Autolinee or Autoservizi Salemi Srl can get you to Agrigento by bus. You can find a good deal for bus tickets with FlixBus from Milan to Agrigento for $49 (€44) on Omio.
- GNV can get you to Agrigento by ferry. You can find a good deal for ferry tickets with GNV from Milan to Agrigento for $61 (€55) on Omio.
- Travel with Alitalia, Volotea or Aeroitalia for flights to Agrigento. If you’re looking for a good deal on tickets, check for Volotea Milan to Agrigento tickets on Omio for $27 (€24).
- Italo can get you to Agrigento by train. You can find a good deal for train tickets with Italo from Milan to Agrigento for $100 (€90) on Omio.
Yes, there are direct services available from Milan to Agrigento with the following travel companies:
- 1 direct bus per day with FlixBus.
Direct services tend to save you time and add more convenience in getting you to Agrigento as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Milan and Agrigento.
Travelling from Milan to Agrigento: related information
Here are some other resources that might have the information you need
