The plane is the fastest and most comfortable way to reach the Island of Elba. Thanks to direct connections with some of the main Italian and European cities, it is possible to land on the island quickly, enjoying a comfortable and uninterrupted journey.
Elba Island airport: location and features
The airport of Elba Island, located in La Pila, is only 2 km from Marina di Campo, making travel extremely convenient once on the island.
The Elba airport offers connections with Pisa, Florence and Milan Linate in Italy, as well as Mannheim and Friedrichshafen in Germany and Altenrhein and Bern in Switzerland, allowing direct flights to the island.
Connections from Italy
Pisa, Florence, Milan and Rome / Elba Island
Flights to and from the Island of Elba are operated by Small Fly Airlines, with direct flights connecting Marina di Campo airport to the main Italian airports of Pisa, Florence, Milan Linate and, among the 2026 novelties, Rome Fiumicino.
The route between Elba and Florence Peretola airport operates several times a week, with flights running six days a week. Flight time is about 35 minutes, with a total duration of approximately 40 minutes. Connections with Pisa Galileo Galilei airport include both morning and afternoon departures, with a travel time of about 30 minutes (35 minutes total). Flights to and from Milan Linate last between 45 and 55 minutes, with total travel times between about 1 hour and 1 hour 10 minutes, operated with 9-seat aircraft. For the 2026 summer season, the new route between Marina di Campo and Rome Leonardo da Vinci international airport (Fiumicino) is introduced, offering easy access to the capital and connections to many national and international destinations.
| Timetable from June 1 to September 30 | Flights to / from Florence, Pisa, Milan and Rome |
|---|---|
| Elba Fly | Information section about Small Fly flights to/from Elba Island |
Tickets can be purchased online on the airline's official website, via call center, at the Marina di Campo airport ticket office or through partner travel agencies.
Connections from Germany
Mannheim (Germany) / Elba Island
In cooperation with the German airline Mannheim City Air - operated by Private Wings - the tour operator UKS Touristik offers holiday packages from Mannheim (MHG) to Elba (EBA). The flight is operated with a comfortable 31-seat Dornier 328. The flight lasts only 90 minutes and includes free parking at Mannheim airport. On board, the MCA crew offers a selection of hot and cold drinks. Thanks to comfortable leather seats, the flight becomes even more relaxing, allowing passengers to reach Elba in total comfort and without stress.
| May 8 - July 3 / August 28 - October 2 | Thursday
Mannheim - Elba: 08:00 - 09:40 Elba - Mannheim: 10:10 - 11:50 |
|---|---|
| May 11 - October 5 | Sunday
Mannheim - Elba: 08:00 - 09:40 Elba - Mannheim: 10:10 - 11:50 |
Friedrichshafen (Germany) / Elba Island
The tour operator UKS Touristik offers holiday packages from Friedrichshafen airport (FDH), on Lake Constance, to Elba (EBA) in cooperation with the German airline MHS Aviation.
The flight is operated with a comfortable 30-seat Dornier 328. The flight duration is about 90 minutes. On board, the MHS crew offers a selection of hot and cold drinks. Thanks to comfortable leather seats, the flight time becomes even more pleasant, allowing passengers to reach Elba in total relaxation.
| May 2 - August 22 | Friday
Friedrichshafen - Elba: 07:30 - 8:55 Elba - Friedrichshafen: 09:25 - 10:50 |
|---|---|
| August 29 - October 10 | Friday
Friedrichshafen - Elba: 07:30 - 8:55 Elba - Friedrichshafen: 13:20 - 14:45 |
Connections from Switzerland
Altenrhein (Switzerland) / Elba Island
Thanks to the collaboration between Private Wings and the company High Life Reisen, a convenient direct connection operates between Altenrhein in Switzerland and the Island of Elba. The flight is operated with a Dornier 328-100, a 32-seat aircraft known for comfort and onboard service quality.
| June 1 - August 6 / September 3 - October 8 | Wednesday
Altenrhein - Elba: 07:45 - 9:10 Elba - Altenrhein: 09:50 - 11:15 |
|---|
Bern (Switzerland) / Elba Island
The tour operator UKS Touristik offers holiday packages from Bern airport (BRN) to Elba (EBA) in cooperation with the German airline MHS Aviation.
The flight is operated with a comfortable 30-seat Dornier 328. The flight duration is about 90 minutes. On board, the MHS crew offers a selection of hot and cold drinks. Thanks to comfortable leather seats, the flight becomes even more pleasant, allowing passengers to reach Elba in total relaxation.
| August 29 - October 10 | Friday
Bern - Elba: 11:20 - 12:50 Elba - Bern: 09:25 - 10:50 |
|---|
Practical tips for those arriving by plane
Arriving by plane offers the unique opportunity to fly over the Island of Elba and admire the curves of its coastline, the softness of its colors and the majesty of its mountains. Keeping a camera within reach allows capturing the island from a truly privileged perspective.
Infoelba recommends: Visiting Elba without a personal vehicle is not a problem. Thanks to online booking systems it is possible to rent a car to explore the island independently or a scooter for maximum freedom. A solution suitable for every need and budget.
Quick facts – Flights to Elba Island
- The Elba Island airport (Marina di Campo – EBA) is located 2 km from Marina di Campo.
- Direct connections with Italy (Pisa, Florence, Milan Linate), Germany (Mannheim, Friedrichshafen) and Switzerland (Altenrhein, Bern).
- The average flight time to Elba is 50 minutes from Italy and about 90 minutes from Germany and Switzerland.
- Flights are seasonal, generally operating from May to October. On board, comfort services are provided (drinks, leather seats, parking included at some departure airports).
FAQ about flights to Elba Island
How long does a flight to Elba Island take?
From Italy, flights last about 50 minutes, while from Germany and Switzerland the average time is 90 minutes.
Where is Elba Island airport located?
The airport is located in La Pila, just 2 km from Marina di Campo, easily reachable by car or taxi.
In which months are direct flights to Elba available?
Flights operate in spring and summer months, generally from May to October, with variations depending on routes and airlines.
From which cities do flights to Elba depart?
From Italy: Pisa, Florence, Milan Linate and Rome Fiumicino. From Germany: Mannheim and Friedrichshafen. From Switzerland: Altenrhein and Bern.
Are there parking areas near Elba Island airport?
Yes, near Marina di Campo airport there are two parking areas: one directly at the airport entrance (paid) and another about 350 meters away, in La Pila, Via Papa Giovanni XXIII. Both are convenient for those renting a car or accompanying travelers.
Italian
English
German
French






Share on