Direct connections from Pisa, Florence, Milan Linate and Rome Fiumicino
Elba Island is closer than ever thanks to direct Small Fly Airlines flights, the airline operating connections between the main Italian airports and Marina di Campo airport. Elba can be reached in less than an hour from Pisa, Florence and Milan, and from the new summer route from Rome Fiumicino in about one hour of flight.
This page contains all the information on the Small Fly routes to Elba Island, the updated summer 2026 timetables, the fleet, reduced fares for residents with the Carta degli Elbani and the international connections available from the main Italian hubs.
Small Fly Airlines: the airline
Small Fly is an airline operating in private passenger and cargo transport, with operating bases in Italy, Malta and France. Its mission is to make private flying accessible, efficient and flexible, offering direct connections to exclusive destinations with a fast experience, no waiting times and a tailor-made service.
Small Fly’s vision is clear: "Not just flying, but changing the way people travel". The airline was created to simplify regional mobility, reduce travel times and complexity, offer a premium experience as an alternative to traditional models and strengthen local connectivity.
For Elba Island, Small Fly represents much more than an airline: it is a key connection for the growth of the area, guaranteeing accessibility for residents, creating new economic opportunities for the local community and positioning Elba as a hub within the regional and international network.
The figures for summer 2026 are clear: 408 total flights, 6,732 passenger seats and 4 active routes over 17 operating weeks, from 1 June to 30 September.
Small Fly routes to Elba
Small Fly operates four direct routes to Elba Island: Pisa, Florence, Milan Linate and the new 2026 route from Rome Fiumicino. All flights arrive at Marina di Campo airport in less than an hour, making it easy to reach Elba from the main Italian airports and to take advantage of connections with domestic and international flights available at the departure hubs.
Pisa - Elba flights
Pisa – Elba Island flights connect Pisa Galileo Galilei airport (PSA) with Marina di Campo airport (EBA) in about 30 minutes of flight, with departures both in the morning and in the afternoon. The Pisa-Elba route is one of the most frequent in the summer schedule, with 4 weekly flights in each direction.
Pisa is one of the most interesting hubs for travellers arriving on Elba from outside Italy: Ryanair, easyJet, Wizz Air Malta, Volotea, British Airways and ITA Airways operate at Galileo Galilei airport, with 85 destinations in 30 countries available through connecting flights.
Pisa – Elba flight timetables summer 2026
| Day | Flight | Departure from Pisa | Arrival on Elba |
|---|---|---|---|
| Monday | PI202 | 16:00 | 16:40 |
| Tuesday | PI202 | 16:00 | 16:40 |
| Friday | PI204 | 11:50 | 12:30 |
| Saturday | PI206 | 09:15 | 09:55 |
| Day | Flight | Departure from Elba | Arrival in Pisa |
|---|---|---|---|
| Monday | PI201 | 10:50 | 11:30 |
| Tuesday | PI201 | 10:50 | 11:30 |
| Friday | PI203 | 09:30 | 10:10 |
| Saturday | PI205 | 08:15 | 08:55 |
Florence - Elba flights
Florence – Elba Island flights are the most frequent route in the Small Fly schedule: Florence Peretola Amerigo Vespucci airport (FLR) is connected with Elba airport (EBA) with 12 weekly flights in each direction, operating six days a week. The flight time is about 35 minutes.
Florence is the ideal hub for those arriving from Western Europe: Volotea, Vueling, Air France, KLM, Swiss, British Airways, ITA Airways and Austrian operate at Vespucci airport, with 46 destinations in 18 countries. Connections are particularly effective from Thursday to Sunday.
Florence – Elba flight timetables summer 2026
| Day | Flight | Departure from Florence | Arrival on Elba |
|---|---|---|---|
| Monday | PI302 | 09:30 | 10:10 |
| Tuesday | PI302 | 09:30 | 10:10 |
| Thursday | PI304 | 17:25 | 18:05 |
| Friday | PI306 | 14:45 | 15:25 |
| Saturday | PI308 | 16:00 | 16:40 |
| Sunday | PI310 | 19:00 | 19:40 |
| Day | Flight | Departure from Elba | Arrival in Florence |
|---|---|---|---|
| Monday | PI301 | 08:15 | 08:55 |
| Tuesday | PI301 | 08:15 | 08:55 |
| Thursday | PI303 | 12:20 | 13:00 |
| Friday | PI305 | 13:15 | 13:55 |
| Saturday | PI307 | 10:15 | 10:55 |
| Sunday | PI309 | 17:40 | 18:20 |
Milan Linate - Elba flights
Milan – Elba Island flights connect Milan Linate airport (LIN) with Elba airport (EBA) in 45-55 minutes, operated with 9-seat aircraft. The route is active in the summer schedule with 4 weekly flights in each direction and is the fastest connection to reach Elba from Northern Italy.
Milan Linate is the hub with the greatest intercontinental connectivity thanks to ITA Airways and Air Dolomiti (Lufthansa Group) code-shares. ITA Airways (main hub), easyJet, Air Dolomiti, Lufthansa, British Airways, Air France, KLM and Eurowings operate at the airport, with 55 destinations in 14 countries. Sunday is ideal for leisure flows arriving on Elba.
Milan Linate – Elba flight timetables summer 2026
| Day | Flight | Departure from Milan | Arrival on Elba |
|---|---|---|---|
| Friday | PI402 | 17:55 | 19:05 |
| Sunday | PI406 | 16:00 | 17:00 |
| Sunday | PI404 | 18:30 | 19:30 |
| Day | Flight | Departure from Elba | Arrival in Milan |
|---|---|---|---|
| Monday | PI405 | 10:30 | 11:30 |
| Friday | PI401 | 16:05 | 17:10 |
| Sunday | PI403 | 16:55 | 17:55 |
Rome Fiumicino - Elba flights (new for 2026)
The major new feature for summer 2026 is the new Rome Fiumicino – Elba Island route. Small Fly is launching the direct connection between Rome Leonardo da Vinci international airport (FCO) and Marina di Campo airport (EBA), with flights every Thursday and Sunday, designed for weekends on Elba.
This new Rome – Elba air connection is a strategic step: it offers a direct connection with the international hub of Fiumicino, makes access to the island easier for Elba residents travelling to the capital, and opens Elba to tourist flows from all over the world through the national and intercontinental destinations served by FCO.
Rome Fiumicino – Elba flight timetables summer 2026
| Day | Flight | Departure from Rome | Arrival on Elba |
|---|---|---|---|
| Thursday | PI FCO-B | 10:45 | 11:55 |
| Sunday | PI FCO-D | 14:45 | 15:55 |
| Day | Flight | Departure from Elba | Arrival in Rome |
|---|---|---|---|
| Thursday | PI FCO-A | 08:50 | 10:00 |
| Sunday | PI FCO-C | 12:50 | 14:00 |
The Small Fly fleet
The Small Fly fleet is designed for every need, with aircraft selected to guarantee speed, comfort and reliability on all regional routes.
Beechcraft King Air
Four Beechcraft King Air aircraft represent the premium choice in the fleet for speed and comfort. Ideal for fast connections and flexible operations, they are perfect for business and high-end tourism.
Tecnam
The Tecnam is the Italian solution for efficiency and flexibility: national technology serving sustainable mobility, ideal for high-frequency regional routes such as those connecting Elba with the main Italian airports.
Dornier 228: the new aircraft for Elba
The Dornier 228 is the major technical innovation for Elba: an aircraft with greater transport capacity, up to 19 passengers, designed for take-off and landing on short runways, perfect for Elba Island airport. This aircraft guarantees greater operational flexibility and a higher flight frequency, directly helping to make Elba more accessible.
International connections
One of the major advantages of Small Fly flights is the possibility of using international connections from the Italian hubs of Pisa, Florence, Milan Linate and Rome Fiumicino. With connection times starting from 55 minutes, Elba can be reached from, or used as a departure point for, dozens of European and national destinations.
Connections via Pisa (PSA)
Pisa Galileo Galilei airport offers 85 destinations in 30 countries. Among the possible connections from Small Fly flights arriving in Pisa are domestic flights to Palermo, Cagliari, Naples, Catania and international flights to Tirana, London Stansted, Paris Beauvais/Orly, Madrid, Barcelona, Amsterdam, Brussels, Dublin, Berlin, Frankfurt, Munich and Athens.
Connections via Florence (FLR)
Amerigo Vespucci airport is an ideal hub for Western Europe, with 46 destinations in 18 countries. Connections are excellent from Thursday to Sunday and include Paris CDG/ORY, Amsterdam, Frankfurt, Zurich, London Heathrow, Madrid, Barcelona, Brussels, Vienna, Prague, Copenhagen, Dublin, Lisbon, Stockholm, as well as domestic flights to Cagliari and Naples.
Connections via Milan Linate (LIN)
Milan Linate is the hub with the greatest intercontinental connectivity via ITA Airways and Air Dolomiti (Lufthansa Group) code-shares, with 55 destinations in 14 countries. Sunday is particularly suitable for leisure flows. Connections include Palermo, Cagliari, Naples, Catania, Bari, Brindisi, as well as Paris CDG, Amsterdam, London Heathrow, Frankfurt, Munich, Zurich, Brussels, Berlin, Madrid, Barcelona, Vienna, Copenhagen, Helsinki and Tenerife.
Connections via Rome Fiumicino (FCO)
The new Rome – Elba route offers direct access to the main Italian international hub, with Small Fly flights connecting with domestic, European and intercontinental destinations served by Leonardo da Vinci airport.
How to book a Small Fly flight to Elba
Booking a Small Fly flight to Elba Island is simple and fast. Tickets can be purchased through the following channels:
- Online on the airline’s official website, with an intuitive interface for booking in just a few taps
- Small Fly call center
- At the Marina di Campo airport ticket office
- Through partner travel agencies
The Small Fly experience is designed around the customer: simple booking, fast check-in with minimal waiting times and punctual flights, high standards of comfort and reliability on every route, every day.
| 2026 timetables (pdf) | Flights to / from Florence, Pisa, Milan and Rome |
|---|---|
| Elba Fly | Information section on Small Fly flights to/from Elba Island |
Small Fly flight booking for Elba →
Frequently asked questions
How long does a Small Fly flight to Elba take?
The duration depends on the route: about 30 minutes from Pisa, 35 minutes from Florence, between 45 and 55 minutes from Milan Linate and about one hour from Rome Fiumicino. All Small Fly flights reach Elba Island in less than an hour and a half from the main Italian airports.
Which aircraft does Small Fly use?
The Small Fly fleet includes four Beechcraft King Air aircraft for speed and comfort, Tecnam aircraft with Italian technology for efficiency and flexibility, and the Dornier 228, an aircraft carrying up to 19 passengers and capable of operating on short runways such as that of Elba Island airport.
How can a Small Fly flight be booked?
Small Fly tickets can be purchased online on the airline’s official website, through the call center, at the Marina di Campo airport ticket office or through partner travel agencies.
Do Small Fly flights operate all year round?
The connections are mainly seasonal, active from 1 June to 30 September, with 17 operating weeks during the summer. The Milan Linate and Rome Fiumicino routes are exclusively summer routes, while Pisa and Florence offer greater continuity during the season.
Where is Elba Island airport located?
Elba Island airport (code EBA) is located in La Pila, just 2 km from Marina di Campo, and is easily reachable by car or taxi. Two parking areas are available nearby: one directly at the airport entrance (paid parking) and one about 350 metres away, in Via Papa Giovanni XXIII.
Italian
English
German
French







Share on