There are 9 ways to get from Italy to Larnaca by plane, train, bus, car ferry, car, 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.
Fly from Bari Karol Wojtyła Airport
best- Fly from Bari Karol Wojtyła Airport (BRI) to Larnaca International Airport (LCA)plane BRI - LCA
4h 44m€120–247Train to Milano Malpensa Airport, fly
cheapest- Take the train from Milano Cadorna to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Larnaca International Airport (LCA)plane MXP - LCA
6h 37m€51–240Train, bus, car ferry, drive
- Take the train from Roma Termini to Bologna centraletrain
- Take the bus from Bologna, Piaza XX Settembre to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Montenegro Hotelbus
- Take the bus from Alibeyköy to Tarsusbus
- Take the carferry from Mersin to Mağusacarferry
- Drive from Mağusa to Larnacacar
2d 5h€267–387Fly from Fiumicino International Airport
- Fly from Fiumicino International Airport (FCO) to Larnaca International Airport (LCA)plane FCO - LCA
6h 1m€56–240Fly from Catania–Fontanarossa Airport
- Fly from Catania–Fontanarossa Airport (CTA) to Larnaca International Airport (LCA)plane CTA - LCA
7h 1m€81–239Fly from Naples Airport
- Fly from Naples Airport (NAP) to Larnaca International Airport (LCA)plane NAP - LCA
6h 49m€103–277Fly from Bologna Guglielmo Marconi Airport
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Larnaca International Airport (LCA)plane BLQ - LCA
7h 11m€77–246Bus, car ferry, drive
- Take the bus from ROMA | Stazione Nomentana FS to RIETI | Piazza Cavour # f1068bus
- Take the bus from Rieti Station to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Esenler Otogarbus
- Take the bus from Esenler Otogar to Tarsusbus
- Take the carferry from Mersin to Mağusacarferry
- Drive from Mağusa to Larnacacar
2d 12h€246–354Train, bus and ferry, bus, car ferry, drive
- Take the train from Roma Termini to Chietitrain
- Take the busferry from Pescara Porta Nuova to Shkoder,Rruga Teutabusferry
- Take the bus from Shkodër to Istanbulbus
- Take the bus from Esenler Otogar to Tarsusbus
- Take the carferry from Mersin to Mağusacarferry
- Drive from Mağusa to Larnacacar
2d 19h
Bari Karol Wojtyła Airport (BRI) to Larnaca International Airport (LCA) flights
Comparing Your Travel Options
The cheapest way to get from Italy to Larnaca is to fly which costs €75 - €250 and takes 7h 11m.
The fastest way to get from Italy to Larnaca is to fly which takes 4h 44m and costs €120 - €250.
The distance between Italy and Larnaca is 1649 km.
It takes approximately 4h 44m to get from Italy to Larnaca, including transfers.
Larnaca is 1h ahead of Italy. It is currently 3:02 PM in Italy and 4:02 PM in Larnaca.
There are 1426+ hotels available in Larnaca.
What companies run services between Italy and Larnaca, Cyprus?
Israir, Wizz Air, and two other airlines fly from Bari Karol Wojtyła Airport (BRI) to Larnaca International Airport (LCA) twice daily.
- Website
- en.aegeanair.com
Flights from Bari Karol Wojtyła Airport to Larnaca International Airport via Athens
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €75–250
Flights from Fiumicino International Airport to Larnaca International Airport via Athens
- Ave. Duration
- 6h 1m
- When
- Every day
- Estimated price
- €80–460
Flights from Catania–Fontanarossa Airport to Larnaca International Airport via Athens
- Ave. Duration
- 5h 52m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €75–260
Flights from Naples Airport to Larnaca International Airport via Athens
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €85–280
Flights from Bologna Guglielmo Marconi Airport to Larnaca International Airport via Athens
- Ave. Duration
- 6h 50m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €100–310
Flights from Milano Malpensa Airport to Larnaca International Airport via Athens
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- €90–290
- Website
- skyexpress.gr
Flights from Fiumicino International Airport to Larnaca International Airport via Athens
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- €100–230
Flights from Naples Airport to Larnaca International Airport via Heraklion
- Ave. Duration
- 4h 20m
- When
- Friday
- Estimated price
- €65–260
Flights from Naples Airport to Larnaca International Airport via Athens
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- €75–270
Flights from Bologna Guglielmo Marconi Airport to Larnaca International Airport via Athens
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €70–180
Flights from Bologna Guglielmo Marconi Airport to Larnaca International Airport via Heraklion
- Ave. Duration
- 9h 20m
- When
- Friday
- Estimated price
- €70–180
- Website
- wizzair.com
Flights from Bari Karol Wojtyła Airport to Larnaca International Airport via Sofia
- Ave. Duration
- 6h 52m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–210
Flights from Naples Airport to Larnaca International Airport via Sofia
- Ave. Duration
- 7h 25m
- When
- Thursday
- Estimated price
- €120–200
Flights from Bologna Guglielmo Marconi Airport to Larnaca International Airport via Thessaloniki
- Ave. Duration
- 7h 40m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- €70–160
- Website
- cyprusairways.com
Flights from Fiumicino International Airport to Larnaca International Airport
- Ave. Duration
- 3h
- When
- Monday and Friday
- Estimated price
- €95–230
Flights from Catania–Fontanarossa Airport to Larnaca International Airport via Fiumicino International Airport
- Ave. Duration
- 5h 30m
- When
- Friday
- Estimated price
- €110–280
Flights from Bologna Guglielmo Marconi Airport to Larnaca International Airport via Fiumicino International Airport
- Ave. Duration
- 6h 20m
- When
- Monday and Friday
- Estimated price
- €110–300
Flights from Milano Malpensa Airport to Larnaca International Airport
- Ave. Duration
- 3h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €100–270
- Website
- airserbia.com
Flights from Fiumicino International Airport to Larnaca International Airport via Belgrade
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- €90–240
Flights from Milano Malpensa Airport to Larnaca International Airport via Belgrade
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- €85–240
- Website
- israir.co.il
Flights from Bari Karol Wojtyła Airport to Larnaca International Airport via Tel Aviv
- Ave. Duration
- 5h 30m
- When
- Friday
- Estimated price
- €120–280
Flights from Catania–Fontanarossa Airport to Larnaca International Airport via Tel Aviv
- Ave. Duration
- 6h 35m
- When
- Friday
- Estimated price
- €120–280
Flights from Naples Airport to Larnaca International Airport via Tel Aviv
- Ave. Duration
- 8h 15m
- When
- Monday
- Estimated price
- €130–300
- Website
- flyulendo.com
Flights from Fiumicino International Airport to Larnaca International Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €40–180
Flights from Milano Malpensa Airport to Larnaca International Airport
- Ave. Duration
- 3h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €35–200
- Website
- emirates.com
Flights from Catania–Fontanarossa Airport to Larnaca International Airport via Malta
- Ave. Duration
- 4h 30m
- When
- Thursday
- Estimated price
- €90–550
Flights from Naples Airport to Larnaca International Airport via Athens
- Ave. Duration
- 4h 20m
- When
- Monday
- Estimated price
- €85–280
- Website
- elal.com
Flights from Naples Airport to Larnaca International Airport via Tel Aviv
- Ave. Duration
- 5h 50m
- When
- Friday
- Estimated price
- €130–550
- Website
- mea.com.lb
Flights from Milano Malpensa Airport to Larnaca International Airport via Beirut
- Ave. Duration
- 7h 20m
- When
- Monday and Wednesday
- Estimated price
- €210–550
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Roma Termini to Bologna centrale
- Ave. Duration
- 2h 3m
- Frequency
- Every 30 minutes
- Estimated price
- €40–70
- Website
- Italo Treno
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- Trenord
Train from Milano Cadorna to Malpensa Aeroporto T1
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- Trenord
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Roma Termini to Chieti
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- €25–35
- Website
- Trenitalia
- Phone
- +381 11 7620255
- office@fudeks.rs
- Website
- Fudeks
Bus from Bologna, Piaza XX Settembre to Beograd, Autobuska stanica
- Ave. Duration
- 14h 30m
- Frequency
- Twice a week
- Estimated price
- €75–85
- Website
- Fudeks
- Phone
- 062 8103637
- office@balbuss.rs
- Website
- balbuss.rs
Bus from Beograd, Autobuska stanica to Montenegro Hotel
- Ave. Duration
- 13h 45m
- Frequency
- Twice a week
- Estimated price
- €51
- Schedules at
- balbuss.rs
- Book at
- balbuss.rs
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Alibeyköy to Tarsus
- Ave. Duration
- 11h 29m
- Frequency
- Once daily
- Estimated price
- €35–50
- Website
- MetroTurizm
- Standard
- €35–50
Bus from Esenler Otogar to Tarsus
- Ave. Duration
- 11h 31m
- Frequency
- Twice daily
- Estimated price
- €35–55
- Website
- MetroTurizm
- Standard
- €35–55
Bus from Esenler Otogar to Tarsus
- Ave. Duration
- 11h 31m
- Frequency
- Twice daily
- Estimated price
- €35–55
- Website
- MetroTurizm
- Standard
- €35–55
- Phone
- 800 174 471
- Website
- Cotral S.p.A.
Bus from ROMA | Stazione Nomentana FS to RIETI | Piazza Cavour # f1068
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- €4–6
- Schedules at
- Cotral S.p.A.
- Phone
- +389 75 209 209
- hakkomerc@gmail.com
- Website
- Hak Bus
Bus from Rieti Station to Skopje, Transporten Centar
- Ave. Duration
- 21h 8m
- Frequency
- Once a week
- Estimated price
- €110
- Website
- Hak Bus
- Phone
- +383 44 777 071
- lukstempotur@gmail.com
Bus from Skopje, Transporten Centar to Esenler Otogar
- Ave. Duration
- 13h 2m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- Luks Tempo Turizm
- Phone
- 0(850) 244 33 33
- info@mersinnurturizm.com
- Website
- mersinnurturizm.com
Bus from Esenler Otogar to Tarsus
- Ave. Duration
- 13h
- Frequency
- 4 times a day
- Estimated price
- €47
- Schedules at
- mersinnurturizm.com
Bus from Esenler Otogar to Tarsus
- Ave. Duration
- 13h
- Frequency
- 4 times a day
- Estimated price
- €47
- Schedules at
- mersinnurturizm.com
- Phone
- 444 50 33
- bilgi@villaseyahat.com
- Website
- villaseyahat.com
Bus from Esenler Otogar to Tarsus
- Ave. Duration
- 13h 37m
- Frequency
- 3 times a day
- Estimated price
- €51
- Schedules at
- villaseyahat.com
Bus from Esenler Otogar to Tarsus
- Ave. Duration
- 13h 37m
- Frequency
- 3 times a day
- Estimated price
- €51
- Schedules at
- villaseyahat.com
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- Kamil Koç
Bus from Esenler Otogar to Tarsus
- Ave. Duration
- 13h 30m
- Frequency
- Twice daily
- Estimated price
- €21–29
- Schedules at
- Kamil Koç
Bus from Esenler Otogar to Tarsus
- Ave. Duration
- 13h 30m
- Frequency
- Twice daily
- Estimated price
- €21–29
- Schedules at
- Kamil Koç
- Phone
- 444 42 06
- seyahat@ozkaymak.com.tr
- Website
- ozkaymak.com.tr
Bus from Esenler Otogar to Tarsus
- Ave. Duration
- 18h 45m
- Frequency
- Once daily
- Estimated price
- €38
- Schedules at
- ozkaymak.com.tr
Bus from Esenler Otogar to Tarsus
- Ave. Duration
- 18h 45m
- Frequency
- Once daily
- Estimated price
- €38
- Schedules at
- ozkaymak.com.tr
- Phone
- +355697580270
- Website
- mabaviaggi.com
Busferry from Pescara Porta Nuova to Shkoder,Rruga Teuta
- Ave. Duration
- 21h
- Frequency
- Twice a week
- Schedules at
- viaggipullmanalbania.it
- Phone
- +90 212 658 18 51
- info@alparturizm.com.tr
- Website
- Alpar Turizm
Bus from Shkodër to Istanbul
- Ave. Duration
- 18h 30m
- Frequency
- 6 times a week
- Estimated price
- €35–70
- Website
- Alpar Turizm
- Phone
- 0392 444 43 64
- Website
- Akgunler Denizcilik
Car ferry from Mersin to Mağusa
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Estimated price
- €64–114
- Website
- Akgunler Denizcilik
- Car Passenger
- €114
- Motorbike Passenger
- €76
Car ferry from Mersin to Mağusa
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Estimated price
- €64–114
- Website
- Akgunler Denizcilik
- Car Passenger
- €114
- Motorbike Passenger
- €76
Car ferry from Mersin to Mağusa
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Estimated price
- €64–114
- Website
- Akgunler Denizcilik
- Car Passenger
- €114
- Motorbike Passenger
- €76
Want to know more about travelling around Cyprus
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












































