There are 7 ways to get from Cagli to Malta by bus, train, plane, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train to Fiumicino International Airport, fly
best- Take the bus from Cagli autostazione to Fabrianobus
- Take the train from Fabriano to Roma Terminitrain
- Fly from Fiumicino International Airport (FCO) to Malta International Airport (MLA)plane FCO - MLA
9h 24m€71–223Bus, train, bus and ferry via Fier-Çifçi
- Take the bus from Cagli autostazione to Fabrianobus
- Take the train from Fabriano to Anconatrain Re
- Take the bus from Ancona to Fierbus
- Take the busferry from Fier to Sciclibusferry
- Take the busferry from Pozzallo to Vallettabusferry
2dTrain to Bologna Guglielmo Marconi Airport, fly
- Take the train from Pesaro to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Malta International Airport (MLA)plane BLQ - MLA
8h 36m€81–291Train, train to Florence Peretola Airport, fly
- Take the train from Pesaro to Bologna Centraletrain
- Take the train from Bologna Centrale to Firenze S.M.N.train
- Fly from Florence Peretola Airport (FLR) to Malta International Airport (MLA)plane FLR - MLA
11h 8m€120–304Bus, train to Raffaello Sanzio Airport, fly
- Take the bus from Cagli autostazione to Fabrianobus
- Take the train from Fabriano to Castelferrettitrain
- Fly from Raffaello Sanzio Airport (AOI) to Malta International Airport (MLA)plane AOI - MLA
8h 44m€97–300Bus to Perugia Sant'Egidio Airport, fly
- Take the bus from P. 40 Martiri Gubbio to Colombellabus
- Fly from Perugia Sant'Egidio Airport (PEG) to Malta International Airport (MLA)plane PEG - MLA
5h 58m€116–326Bus, train, bus and ferry
- Take the bus from Cagli autostazione to Fabrianobus
- Take the train from Fabriano to Anconatrain Re
- Take the bus from Ancona to Durrësbus
- Take the busferry from Durrës to Sciclibusferry
- Take the busferry from Pozzallo to Vallettabusferry
2d 6h
Fiumicino International Airport (FCO) to Malta International Airport (MLA) flights
Questions & Answers
The cheapest way to get from Cagli to Malta is to bus and train and fly which costs €70 - €230 and takes 9h 24m.
The fastest way to get from Cagli to Malta is to bus and fly which takes 5h 58m and costs €110 - €330.
The distance between Cagli and Malta is 998 km.
The best way to get from Cagli to Malta without a car is to bus and train and bus and ferry via Fier-Çifçi which takes 2 days 0h and costs .
It takes approximately 9h 24m to get from Cagli to Malta, including transfers.
There are 6064+ hotels available in Malta.
What companies run services between Cagli, Italy and Malta?
There is no direct connection from Cagli to Malta. However, you can take the bus to Fabriano, walk to Fabriano, take the train to Roma Termini, take the line 4570 train to Fiumicino Aeroporto, walk to Fiumicino International Airport (FCO) airport, fly to Malta International Airport (MLA), then take the taxi to Qormi. Alternatively, you can take a bus from Cagli autostazione to Tonn, San Pawl il-Bahar via Fabriano, Fabriano, Ancona, Ancona, Fier, Fier, Scicli, Pozzallo, Valletta, and Bombi 4, Il-Floriana in around 2d.
- Website
- ryanair.com
Flights from Fiumicino International Airport to Malta International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €28–140
Flights from Fiumicino International Airport to Malta International Airport via Catania
- Ave. Duration
- 3h 5m
- When
- Sunday
- Estimated price
- €28–140
Flights from Fiumicino International Airport to Malta International Airport via Bari
- Ave. Duration
- 3h 30m
- When
- Sunday
- Estimated price
- €28–140
Flights from Bologna Guglielmo Marconi Airport to Malta International Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- €30–160
Flights from Bologna Guglielmo Marconi Airport to Malta International Airport via Catania
- Ave. Duration
- 4h 5m
- When
- Sunday
- Estimated price
- €30–160
Flights from Florence Peretola Airport to Malta International Airport via Catania
- Ave. Duration
- 3h 20m
- When
- Sunday
- Estimated price
- €70–190
Flights from Raffaello Sanzio Airport to Malta International Airport via Catania
- Ave. Duration
- 5h 10m
- When
- Tuesday
- Estimated price
- €60–270
Flights from Perugia Sant'Egidio Airport to Malta International Airport
- Ave. Duration
- 1h 30m
- When
- Sunday
- Estimated price
- €70–260
- Website
- ita-airways.com
Flights from Fiumicino International Airport to Malta International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- €40–120
Flights from Bologna Guglielmo Marconi Airport to Malta International Airport via Fiumicino International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €70–200
Flights from Florence Peretola Airport to Malta International Airport via Fiumicino International Airport
- Ave. Duration
- 3h 31m
- When
- Every day
- Estimated price
- €80–190
Flights from Raffaello Sanzio Airport to Malta International Airport via Fiumicino International Airport
- Ave. Duration
- 3h 52m
- When
- Monday to Friday
- Estimated price
- €65–260
Flights from Raffaello Sanzio Airport to Malta International Airport via Milan Linate
- Ave. Duration
- 7h 50m
- When
- Monday to Friday
- Estimated price
- €90–250
- Website
- airmalta.com
Flights from Fiumicino International Airport to Malta International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- €40–120
Flights from Bologna Guglielmo Marconi Airport to Malta International Airport via Fiumicino International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €70–200
Flights from Florence Peretola Airport to Malta International Airport via Fiumicino International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €140–190
Flights from Raffaello Sanzio Airport to Malta International Airport via Fiumicino International Airport
- Ave. Duration
- 3h 52m
- When
- Monday to Friday
- Estimated price
- €65–260
Flights from Raffaello Sanzio Airport to Malta International Airport via Milan Linate
- Ave. Duration
- 7h 50m
- When
- Monday to Friday
- Estimated price
- €90–250
- Website
- lufthansa.com
Flights from Fiumicino International Airport to Malta International Airport
- Ave. Duration
- 1h 25m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- €40–120
Flights from Florence Peretola Airport to Malta International Airport via Fiumicino International Airport
- Ave. Duration
- 3h 25m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- €80–180
Flights from Florence Peretola Airport to Malta International Airport via Munich
- Ave. Duration
- 4h 30m
- When
- Saturday
- Estimated price
- €100–390
Flights from Raffaello Sanzio Airport to Malta International Airport via Fiumicino International Airport
- Ave. Duration
- 3h 25m
- When
- Wednesday
- Estimated price
- €65–260
- Website
- swiss.com
Flights from Fiumicino International Airport to Malta International Airport
- Ave. Duration
- 1h 25m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- €40–120
Flights from Florence Peretola Airport to Malta International Airport via Zurich
- Ave. Duration
- 4h 45m
- When
- Sunday
- Estimated price
- €90–370
Flights from Raffaello Sanzio Airport to Malta International Airport via Fiumicino International Airport
- Ave. Duration
- 3h 25m
- When
- Wednesday
- Estimated price
- €65–260
- Website
- flyulendo.com
Flights from Fiumicino International Airport to Malta International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €28–120
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Fabriano to Roma Termini
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- €16–35
- Website
- https://www.trenitalia.com/en.html
Train from Fabriano to Ancona
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €5–9
- Website
- https://www.trenitalia.com/en.html
Train from Pesaro to Bologna Centrale
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a day
- Estimated price
- €9–14
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- €4–7
- Website
- https://www.trenitalia.com/en.html
Train from Fabriano to Castelferretti
- Ave. Duration
- 52 min
- Frequency
- Every 3 hours
- Estimated price
- €5–8
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Fabriano to Roma Termini
- Ave. Duration
- 3h 4m
- Frequency
- Twice daily
- Estimated price
- €11–28
- Website
- https://www.trenitalia.com/en.html
Train from Fabriano to Ancona
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- €9–12
- Website
- https://www.trenitalia.com/en.html
Train from Pesaro to Bologna Centrale
- Ave. Duration
- 1h 43m
- Frequency
- Every 4 hours
- Estimated price
- €13–40
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 16m
- Frequency
- Once daily
- Estimated price
- €9–15
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Fabriano to Roma Termini
- Ave. Duration
- 2h 23m
- Frequency
- Once daily
- Estimated price
- €18–65
- Schedules at
- trenitalia.com
- Super Economy
- €18–25
- Base Standard
- €35–50
- Base Premium
- €45–65
Train from Pesaro to Bologna Centrale
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €15–45
- Schedules at
- trenitalia.com
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- €15–40
- Schedules at
- trenitalia.com
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Pesaro to Bologna Centrale
- Ave. Duration
- 1h 44m
- Frequency
- Once daily
- Estimated price
- €35–40
- Website
- https://int.bahn.de/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 59 min
- Frequency
- Once daily
- Estimated price
- €14–23
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €14–20
- 2nd Class
- €17–23
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 46 min
- Frequency
- Once a week
- Estimated price
- €14–35
- Website
- https://www.italotreno.it/en
- Phone
- +39 0722 376738
- info@adriabus.eu
- Website
- adriabus.eu
Bus from Cagli autostazione to Fabriano
- Ave. Duration
- 1h 22m
- Frequency
- Twice daily
- Estimated price
- €5–7
- Website
- https://www.adriabus.eu/en/
- Phone
- +355697278670
- mb.travel@hotmail.com
- Website
- facebook.com
Bus from Ancona to Fier
- Ave. Duration
- 15h 33m
- Frequency
- 3 times a week
- Estimated price
- €90
- Schedules at
- autobus.al
Bus from Ancona to Durrës
- Ave. Duration
- 19h 5m
- Frequency
- Once a week
- Estimated price
- €90
- Schedules at
- autobus.al
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Fier to Scicli
- Ave. Duration
- 23h 51m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Durrës to Scicli
- Ave. Duration
- 26h 20m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- (+356) 22069022
- res@virtuferries.com
- Website
- virtuferries.com
Busferry from Pozzallo to Valletta
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- €73
- Website
- https://www.virtuferries.com/
- Phone
- +39 06 44101
- fsbusitalia@pec.it
- Website
- fsbusitalia.it
Bus from P. 40 Martiri Gubbio to Colombella
- Ave. Duration
- 42 min
- Frequency
- Every 4 hours
- Estimated price
- €3–5
- Website
- https://www.fsbusitalia.it/eng.html
- Phone
- +355697580270
- Website
- mabaviaggi.com
Bus from Ancona to Durrës
- Ave. Duration
- 18h 40m
- Frequency
- Twice a week
- Schedules at
- viaggipullmanalbania.it
Want to know more about travelling around Malta
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
5 incredible day trips from Florence by train
Read the travel guide






































