Find cheap Milan, Italy to Elba Island, Italy flights with our free search service. Compare all available fares for direct or connection flights to Elba Island.
Best price to flight from Milan to Elba Island (One Way)
What is the distance between Milan and Elba Island?
The average distance from Milan to Elba Island is 308 kilometers (equals to 191 miles or 166 nautical miles).
Your flight will departure from Milan Linate Airport, Italy and arrive on Elba Airport, Italy.