There are 9 ways to get from Ukraine to Larnaca by bus, plane, car ferry, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Transport is disrupted due to the Russia-Ukraine war. Read more
Bus to Chișinău International Airport, fly to Larnaca International Airport
best- Take the bus from Pryvoz Bus Station to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Larnaca International Airport (LCA)plane RMO - LCA
8h 6mBus to Warsaw Chopin Airport, fly to Larnaca International Airport
cheapest- Take the bus from Lviv Palace Square to Warszawa Centralna Stationbus
- Fly from Warsaw Chopin Airport (WAW) to Larnaca International Airport (LCA)plane WAW - LCA
11h 6m€102–290Bus, car ferry, drive via Istanbul
- Take the bus from Kyiv Bus station to İstanbul Veznecilerbus
- Take the bus from Alibeyköy to Tarsusbus
- Take the carferry from Mersin to Mağusacarferry
- Drive from Mağusa to Larnacacar
2d 3h€160–272Drive, car ferry
- Drive from Kyiv to Taşucucar
- Take the carferry from Taşucu to Girnecarferry
- Drive from Girne to Larnacacar
36h 20m€372–523Bus to Chișinău International Airport, fly to Ercan International Airport, taxi
- Take the bus from Pryvoz Bus Station to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Ercan International Airport (ECN)plane RMO - ECN
- Take the taxi from Ercan International Airport (ECN) to Larnacataxi
10h 6mBus to Rzeszów–Jasionka Airport, fly to Larnaca International Airport
- Take the bus from Lviv to Rzeszow–Jasionka Airportbus
- Fly from Rzeszów–Jasionka Airport (RZE) to Larnaca International Airport (LCA)plane RZE - LCA
16h 18m€104–391Bus, car ferry, drive
- Take the bus from Kyiv Bus station to Istanbul Esenlerbus
- Take the bus from Esenler Otogar to Tarsusbus
- Take the carferry from Mersin to Mağusacarferry
- Drive from Mağusa to Larnacacar
2d 4h€149–275Bus, car ferry, drive via Bila Tserkva
- Take the bus from Kyiv Central Bus station to Bila Tserkvabus
- Take the bus from Bila Tserkva to Istanbulbus
- Take the bus from İstanbul Dudullu to Tarsusbus
- Take the carferry from Mersin to Mağusacarferry
- Drive from Mağusa to Larnacacar
2d 5h€200–309Bus, car ferry, drive #2
- Take the bus from Kyiv Central Bus station to İstanbul Esenler bus stationbus
- Take the bus from Esenler Otogar to Tarsusbus
- Take the carferry from Mersin to Mağusacarferry
- Drive from Mağusa to Larnacacar
2d 5h€159–285
Chișinău International Airport (RMO) to Larnaca International Airport (LCA) flights
Comparing Your Travel Options
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Ukraine to Larnaca is to bus and fly which costs €100 - €290 and takes 11h 6m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Ukraine to Larnaca is to bus and fly which takes 11h 6m and costs €100 - €290.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Ukraine and Larnaca is 1592 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 8h 6m to get from Ukraine to Larnaca, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 1423+ hotels available in Larnaca.
What companies run services between Ukraine and Larnaca, Cyprus?
There is no direct connection from Ukraine to Larnaca. However, you can take the line 117 bus to Novoshipnyi riad St, take the bus to Chisinau Airport, walk to Chișinău International Airport (RMO) airport, fly to Larnaca International Airport (LCA), walk to Larnaka Airport, then take the line 432 bus to Larnaca Station. Alternatively, you can take a subway from Khreshchatyk to Larnaca via Vokzalna, Kyiv Bus station, İstanbul Vezneciler, Şehzadebaşı, Alibeyköy, Alibeyköy, Tarsus, Mersin, and Mağusa in around 2d 3h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- flypgs.com
Flights from Chișinău International Airport to Ercan International Airport via Sabiha Gokcen
- Ave. Duration
- 4h 26m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €80–420
Flights from Chișinău International Airport to Ercan International Airport via Antalya
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €80–430
- Website
- turkishairlines.com
Flights from Chișinău International Airport to Ercan International Airport via Istanbul
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- €210–600
- Website
- jet2.com
Flights from Rzeszów–Jasionka Airport to Larnaca International Airport via Bristol
- Ave. Duration
- 8h 25m
- When
- Friday
- Estimated price
- €100–410
Flights from Rzeszów–Jasionka Airport to Larnaca International Airport via Manchester
- Ave. Duration
- 8h 50m
- When
- Monday
- Estimated price
- €100–410
Flights from Rzeszów–Jasionka Airport to Larnaca International Airport via London Stansted
- Ave. Duration
- 10h 20m
- When
- Monday, Saturday, and Friday
- Estimated price
- €100–400
- Website
- flyulendo.com
Flights from Chișinău International Airport to Larnaca International Airport
- Ave. Duration
- 2h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €80–260
Flights from Rzeszów–Jasionka Airport to Larnaca International Airport via Rome
- Ave. Duration
- 10h 25m
- When
- Monday and Friday
- Estimated price
- €85–360
- Website
- lot.com
Flights from Warsaw Chopin Airport to Larnaca International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €100–350
Flights from Rzeszów–Jasionka Airport to Larnaca International Airport via Warsaw Chopin Airport
- Ave. Duration
- 8h 35m
- When
- Monday to Saturday
- Estimated price
- €140–470
- Website
- flyone.eu
Flights from Chișinău International Airport to Larnaca International Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €85–340
- Website
- auraairlines.com
Flights from Chișinău International Airport to Larnaca International Airport
- Ave. Duration
- 2h 30m
- When
- Saturday
- Estimated price
- €110–330
- Website
- wizzair.com
Flights from Warsaw Chopin Airport to Larnaca International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €45–240
- Phone
- +38 (050) 010-01-04
- orionbilet@gmail.com
- Website
- OrionBus
Bus from Pryvoz Bus Station to Chisinau Airport
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- OrionBus
Bus from Pryvoz Bus Station to Chisinau Airport
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- OrionBus
- Phone
- +90544 210 2535
- Website
- luksistanbul.com
Bus from Kyiv Bus station to İstanbul Vezneciler
- Ave. Duration
- 28h 29m
- Frequency
- Once daily
- Estimated price
- €60–85
- Schedules at
- luksistanbul.com
Bus from Kyiv Bus station to Istanbul Esenler
- Ave. Duration
- 28h 44m
- Frequency
- Once daily
- Estimated price
- €60–85
- Schedules at
- luksistanbul.com
- 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
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- Grand Bus
Bus from Lviv Palace Square to Warszawa Centralna Station
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Estimated price
- €39–42
- Website
- Grand Bus
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- Pavluks Trans
Bus from Lviv to Rzeszow–Jasionka Airport
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Estimated price
- €17–26
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Kyiv Central Bus station to Bila Tserkva
- Ave. Duration
- 1h 24m
- Frequency
- 5 times a day
- Estimated price
- €12–20
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
- 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 İstanbul Dudullu to Tarsus
- Ave. Duration
- 11h 15m
- Frequency
- 3 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
- €20–29
- Schedules at
- Kamil Koç
Bus from Esenler Otogar to Tarsus
- Ave. Duration
- 13h 30m
- Frequency
- Twice daily
- Estimated price
- €20–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 İstanbul Dudullu to Tarsus
- Ave. Duration
- 17h
- 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
- +38(098) 343 8282
- callcenter@likebus.ua
- Website
- likebus.ua
Bus from Kyiv Central Bus station to Bila Tserkva
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- €4
- Schedules at
- likebus.ua
Bus from Bila Tserkva to Istanbul
- Ave. Duration
- 28h 9m
- Frequency
- Once daily
- Estimated price
- €88
- Schedules at
- likebus.ua
- Phone
- +380 (93) 320-44-44
- help@gunsel.ua
- Website
- Gunsel
Bus from Kyiv Central Bus station to İstanbul Esenler bus station
- Ave. Duration
- 30h 5m
- Frequency
- 6 times a week
- Estimated price
- €70–95
- Website
- Gunsel
- 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–113
- Website
- Akgunler Denizcilik
- Car Passenger
- €113
- Motorbike Passenger
- €75
Car ferry from Taşucu to Girne
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a week
- Estimated price
- €39–41
- Website
- Akgunler Denizcilik
Car ferry from Mersin to Mağusa
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Estimated price
- €64–113
- Website
- Akgunler Denizcilik
- Car Passenger
- €113
- Motorbike Passenger
- €75
Car ferry from Mersin to Mağusa
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Estimated price
- €64–113
- Website
- Akgunler Denizcilik
- Car Passenger
- €113
- Motorbike Passenger
- €75
Car ferry from Mersin to Mağusa
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Estimated price
- €64–113
- Website
- Akgunler Denizcilik
- Car Passenger
- €113
- Motorbike Passenger
- €75
- Ave. Duration
- 59 min
- Estimated price
- €55–70
Expert Transfer
- Phone
- +357 80006565
- Website
- taxiexpertcy.com
Taxi Trips Nicosia
- Phone
- +357 96901919
- Website
- taxitripsnicosia.com
VIP Taxi
- Phone
- +357 22107107
- Website
- viptaxicyprus.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, 5 incredible day trips from Florence by train, and Travelling around the UAE - to help you get the most out of your next trip.






















