There are 7 ways to get from Saint Petersburg to Limassol by plane, bus, car ferry, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Ercan International Airport, bus
best- Fly from Pulkovo Airport (LED) to Ercan International Airport (ECN)plane LED - ECN
- Take the bus from Traffic Education Park to New Port - Passenger Buildingbus
11h 47m€207–658Fly to Larnaca International Airport, bus
cheapest- Fly from Pulkovo Airport (LED) to Larnaca International Airport (LCA)plane LED - LCA
- Take the bus from Archiep. Makariou C´ Ave. - Filiou Tsigaridi to New Port - Passenger Buildingbus
13h 53m€109–493Bus, car ferry, drive
- Take the bus from St Petersburg, station to Chișinău, North Bus Stationbus
- Take the bus from Chisnau Gara Nord to Istanbulbus
- Take the bus from Esenler Otogar to Erdemlibus
- Take the car ferry from Mersin to Mağusacarferry
- Drive from Mağusa to Limassolcar
2d 18h€235–416Drive, car ferry
- Drive from Saint Petersburg to Taşucucar
- Take the car ferry from Taşucu to Girnecarferry
- Drive from Girne to Limassolcar
2d 8h€423–598Fly to Paphos International Airport, bus
- Fly from Pulkovo Airport (LED) to Paphos International Airport (PFO)plane LED - PFO
- Take the bus from Karavella Bus Station to Archiep. Leontiou A´ - Old Hospitalbus
18h 11m€139–350Train, bus, car ferry, drive via Timashevsk
- Take the train from Moskovsky Railway Terminal to Timashevskaya-1train
- Take the train from Timashevskaya-1 to Krasnodar 1train
- Take the bus from Krasnodar-1 Bus station to Samsun bus stationbus
- Take the bus from Samsun to Erdemlibus
- Take the car ferry from Mersin to Mağusacarferry
- Drive from Mağusa to Limassolcar
3d 11h€217–347Train, bus, car ferry, drive
- Take the train from Moskovsky Railway Terminal to Krasnodar 1train
- Take the bus from Krasnodar-1 Bus station to Samsun bus stationbus
- Take the bus from Samsun to Erdemlibus
- Take the car ferry from Mersin to Mağusacarferry
- Drive from Mağusa to Limassolcar
3d 13h€227–371
Pulkovo Airport (LED) to Ercan International Airport (ECN) flights
Questions & Answers
The cheapest way to get from Saint Petersburg to Limassol is to fly and bus which costs €100 - €500 and takes 13h 53m.
The fastest way to get from Saint Petersburg to Limassol is to fly and bus which takes 11h 47m and costs €200 - €700.
The distance between Saint Petersburg and Limassol is 2889 km.
It takes approximately 11h 47m to get from Saint Petersburg to Limassol, including transfers.
There are 760+ hotels available in Limassol.
What companies run services between Saint Petersburg, Russia and Limassol, Cyprus?
There is no direct connection from Saint Petersburg to Limassol. However, you can take the line 2 subway to Moskovskaya, walk to Ст. Метро "Московская", take the line 39 bus to Аэропорт "Пулково 1", Посадки Нет, walk to Pulkovo Airport (LED) airport, fly to Ercan International Airport (ECN), take the taxi to Traffic Education Park, then take the bus to New Port - Passenger Building. Alternatively, you can take a bus from St Petersburg, station to Limassol via Chișinău, North Bus Station, Chisnau Gara Nord, Istanbul, Esenler Otogar, Erdemli, Mersin, and Mağusa in around 2d 18h.
- Website
- turkishairlines.com
Flights from Pulkovo Airport to Ercan International Airport via Istanbul
- Ave. Duration
- 7h 32m
- When
- Every day
- Estimated price
- €190–700
Flights from Pulkovo Airport to Ercan International Airport via Antalya
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- €190–700
- Website
- flyone.eu
Flights from Pulkovo Airport to Larnaca International Airport via Erevan
- Ave. Duration
- 15h
- When
- Every day
- Estimated price
- €150–300
Flights from Pulkovo Airport to Paphos International Airport via Erevan
- Ave. Duration
- 19h 2m
- When
- Every day
- Estimated price
- €160–650
Flights from Pulkovo Airport to Paphos International Airport via Moscow Domodedovo, Erevan
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- €170–340
- Website
- flypgs.com
Flights from Pulkovo Airport to Ercan International Airport via Sabiha Gokcen
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- €130–550
Flights from Pulkovo Airport to Ercan International Airport via Antalya
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- €130–550
- Website
- ajet.com
Flights from Pulkovo Airport to Ercan International Airport via Sabiha Gokcen
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- €160–600
Flights from Pulkovo Airport to Ercan International Airport via Ankara
- Ave. Duration
- 11h 25m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €160–600
- Website
- wizzair.com
Flights from Pulkovo Airport to Larnaca International Airport via Erevan
- Ave. Duration
- 10h 8m
- When
- Sunday, Friday, and Wednesday
- Estimated price
- €140–600
- Website
- ryanair.com
Flights from Pulkovo Airport to Paphos International Airport via Belgrade, Athens
- Ave. Duration
- 15h 57m
- When
- Wednesday and Monday
- Estimated price
- €130–340
Flights from Pulkovo Airport to Paphos International Airport via Sabiha Gokcen, Athens
- Ave. Duration
- 16h
- When
- Tuesday
- Estimated price
- €160–650
- Website
- airserbia.com
Flights from Pulkovo Airport to Larnaca International Airport via Belgrade
- Ave. Duration
- 9h 25m
- When
- Wednesday and Thursday
- Estimated price
- €110–290
- Website
- georgian-airways.com
Flights from Pulkovo Airport to Larnaca International Airport via Tbilisi
- Ave. Duration
- 13h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €100–480
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Moskovsky Railway Terminal to Timashevskaya-1
- Ave. Duration
- 26h 51m
- Frequency
- 3 times a day
- Estimated price
- €44–75
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- €44–47
- 2nd Class (Kupé)
- €60–75
- Phone
- 8 (800) 775-00-00
- [email protected]
- Website
- skppk.ru
Train from Timashevskaya-1 to Krasnodar 1
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- €1–2
- Book at
- https://eng.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Moskovsky Railway Terminal to Krasnodar 1
- Ave. Duration
- 30h 59m
- Frequency
- Once daily
- Estimated price
- €55–100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €220–310
- 3rd Class (Platzcart)
- €55–75
- 2nd Class (Kupé)
- €70–100
- Phone
- +357 24 643493
- [email protected]
- Website
- intercity-buses.com
Bus from Traffic Education Park to New Port - Passenger Building
- Ave. Duration
- 1h 34m
- Frequency
- Every 30 minutes
- Estimated price
- €5–6
- Schedules at
- intercity-buses.com
Bus from Archiep. Makariou C´ Ave. - Filiou Tsigaridi to New Port - Passenger Building
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €5–6
- Schedules at
- intercity-buses.com
Bus from Karavella Bus Station to Archiep. Leontiou A´ - Old Hospital
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- €5–6
- Schedules at
- intercity-buses.com
- Phone
- +373 (689) 78-455
- [email protected]
- Website
- bonvoyage.md
Bus from St Petersburg, station to Chișinău, North Bus Station
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- €75–150
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- €150
- Children
- €75
- Phone
- +373 22 542-185
- [email protected]
- Website
- autogara.md
Bus from Chisnau Gara Nord to Istanbul
- Ave. Duration
- 14h 30m
- Frequency
- Once a week
- Estimated price
- €40–75
- Schedules at
- autogara.md
- Phone
- 0(850) 244 33 33
- [email protected]
- Website
- mersinnurturizm.com
Bus from Esenler Otogar to Erdemli
- Ave. Duration
- 15h 1m
- Frequency
- Twice daily
- Estimated price
- €42
- Schedules at
- mersinnurturizm.com
- Website
- luksyilmazturizm.com
Bus from Krasnodar-1 Bus station to Samsun bus station
- Ave. Duration
- 31h 48m
- Frequency
- 3 times a week
- Estimated price
- €83
- Schedules at
- facebook.com
- Book at
- donbilet.ru
Bus from Krasnodar-1 Bus station to Samsun bus station
- Ave. Duration
- 31h 48m
- Frequency
- 3 times a week
- Estimated price
- €83
- Schedules at
- facebook.com
- Book at
- donbilet.ru
- Phone
- +90 850 532 8888
- [email protected]
- Website
- aliosmanulusoy.com
Bus from Samsun to Erdemli
- Ave. Duration
- 11h 45m
- Frequency
- Twice daily
- Estimated price
- €11–40
- Schedules at
- aliosmanulusoy.com
Bus from Samsun to Erdemli
- Ave. Duration
- 11h 45m
- Frequency
- Twice daily
- Estimated price
- €11–40
- Schedules at
- aliosmanulusoy.com
- Phone
- 0392 444 43 64
- Website
- akgunlerbilet.com
Car ferry from Mersin to Mağusa
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Estimated price
- €64–114
- Website
- https://www.akgunlerbilet.com/?lang=en
- Car Passenger
- €114
- Motorbike Passenger
- €76
Car ferry from Taşucu to Girne
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a week
- Estimated price
- €39–42
- Website
- https://www.akgunlerbilet.com/?lang=en
Car ferry from Mersin to Mağusa
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Estimated price
- €64–114
- Website
- https://www.akgunlerbilet.com/?lang=en
- 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
- https://www.akgunlerbilet.com/?lang=en
- Car Passenger
- €114
- Motorbike Passenger
- €76
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 Travel Insider: Top Japan travel tips by Beatrix Holland, 10 amazing places to get away from it all in Australia, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.














