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 ferry because it’s the best combination of price and speed.
GNV OrionCheapest
GNV OrionFastest
U23505+
Regionale 5620 · Regionale 5456Other options
FlixBus
FlixBus
FlixBus · FlixBus
U23501+
Regionale 6066
U23501+
Regionale 5608 · Regionale 5442
U23501+
Regionale 22014Find 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.
Dec 22
Dec 23
Dec 24
Dec 25
Dec 26
Dec 27
Dec 28
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
