There are 8 ways to get from Rhodes to Saint Petersburg by plane, ferry, 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 from Rhodes International Airport
best- Fly from Rhodes International Airport (RHO) to Pulkovo Airport (LED)plane RHO - LED
10h 39m₽10,292–27,405Ferry, bus via Chișinău
- Take the ferry from Port of Rhodes to Port of Marmarisferry
- Take the bus from Marmaris to İstanbul Esenlerbus
- Take the bus from Istanbul to Chişinău Centrubus
- Take the bus from Chișinău, North Bus Station to St Petersburg, stationbus
2d 9h₽18,058–32,058Car ferry, drive
- Take the car ferry from Port of Rhodes to Port of Koscarferry
- Take the car ferry from Port of Kos to Port of Bodrumcarferry
- Drive from Port of Bodrum to Saint Petersburgcar
2d 2h₽35,066–58,099Ferry, bus to Dalaman Airport, fly
- Take the ferry from Port of Rhodes to Port of Marmarisferry
- Take the bus from Marmaris Otogar to Dalaman Havalimanıbus
- Fly from Dalaman Airport (DLM) to Pulkovo Airport (LED)plane DLM - LED
13h 7m₽16,136–43,716Ferry, bus to Antalya Airport, fly
- Take the ferry from Port of Rhodes to Port of Fethiyeferry
- Take the bus from Fethiye bus station to Antalya bus stationbus
- Fly from Antalya Airport (AYT) to Pulkovo Airport (LED)plane AYT - LED
14h 26m₽13,225–34,278Ferry, bus
- Take the ferry from Port of Rhodes to Marmarisferry
- Take the bus from Marmaris to Istanbul Otogaribus
- Take the bus from İstanbul Esenler bus station to Zhytomyr Bus Stationbus
- Take the bus from Zhytomyr to Tallinn Bus Stationbus
- Take the bus from Tallinn Bussijaam to Saint Petersburg Bus Terminalbus 960
3d 8h₽25,746–38,046Ferry, bus, train via Trabzon
- Take the ferry from Port of Rhodes to Port of Marmarisferry
- Take the bus from Marmaris bus station to Trabzon bus stationbus
- Take the bus from Trabzon bus station to Krasnodar-1 Bus stationbus
- Take the train from Krasnodar 1 to Moskovsky Railway Terminaltrain
3d 10h₽20,446–26,646Ferry, bus, train
- Take the ferry from Port of Rhodes to Port of Fethiyeferry
- Take the bus from Fethiye bus station to Samsun bus stationbus
- Take the bus from Samsun bus station to Krasnodar-1 Bus stationbus
- Take the train from Krasnodar 1 to Moskovsky Railway Terminaltrain
3d 11h₽16,339–36,680
Rhodes International Airport (RHO) to Pulkovo Airport (LED) flights
Questions & Answers
The cheapest way to get from Rhodes to Saint Petersburg is to fly which costs RUB 10000 - RUB 28000 and takes 10h 39m.
The fastest way to get from Rhodes to Saint Petersburg is to fly which takes 10h 39m and costs RUB 10000 - RUB 28000.
The distance between Rhodes and Saint Petersburg is 2639 km.
The best way to get from Rhodes to Saint Petersburg without a car is to ferry and bus via Chișinău which takes 2 days 9h and costs RUB 18000 - RUB 33000.
It takes approximately 10h 39m to get from Rhodes to Saint Petersburg, including transfers.
What companies run services between Rhodes, Greece and Saint Petersburg, Russia?
Air Serbia, TUI fly Belgium, and two other airlines fly from Rhodes International Airport (RHO) to Pulkovo Airport (LED) 4 times a week.
- Website
- turkishairlines.com
Flights from Dalaman Airport to Pulkovo Airport via Istanbul
- Ave. Duration
- 7h 8m
- When
- Every day
- Estimated price
- ₽18,000–60,000
Flights from Antalya Airport to Pulkovo Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₽15,000–55,000
Flights from Antalya Airport to Pulkovo Airport via Istanbul
- Ave. Duration
- 6h 49m
- When
- Every day
- Estimated price
- ₽15,000–55,000
- Website
- flypgs.com
Flights from Rhodes International Airport to Pulkovo Airport via Antalya Airport
- Ave. Duration
- 9h 40m
- When
- Wednesday
- Estimated price
- ₽11,000–47,000
Flights from Dalaman Airport to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- ₽10,000–45,000
Flights from Antalya Airport to Pulkovo Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₽9,000–40,000
Flights from Antalya Airport to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- ₽9,500–40,000
- Website
- ajet.com
Flights from Dalaman Airport to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 7h 52m
- When
- Every day
- Estimated price
- ₽11,000–38,000
Flights from Antalya Airport to Pulkovo Airport via Ankara
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₽10,000–33,000
Flights from Antalya Airport to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₽10,000–33,000
- Website
- corendon.com
Flights from Rhodes International Airport to Pulkovo Airport via Antalya Airport
- Ave. Duration
- 7h 55m
- When
- Wednesday
- Estimated price
- ₽14,000–34,000
Flights from Antalya Airport to Pulkovo Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₽9,000–29,000
- Website
- airserbia.com
Flights from Rhodes International Airport to Pulkovo Airport via Belgrade
- Ave. Duration
- 7h 5m
- When
- Monday and Thursday
- Estimated price
- ₽10,000–27,000
- Website
- azal.az
Flights from Dalaman Airport to Pulkovo Airport via Baku Heydar Aliyev
- Ave. Duration
- 12h 45m
- When
- Every day
- Estimated price
- ₽22,000–60,000
- Website
- aeroflot.ru
Flights from Antalya Airport to Pulkovo Airport
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₽9,000–40,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Krasnodar 1 to Moskovsky Railway Terminal
- Ave. Duration
- 31h 41m
- Frequency
- Once daily
- Estimated price
- ₽5,000–10,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽21,000–30,000
- 3rd Class (Platzcart)
- ₽5,000–7,000
- 2nd Class (Kupé)
- ₽7,000–10,000
Train from Krasnodar 1 to Moskovsky Railway Terminal
- Ave. Duration
- 31h 41m
- Frequency
- Once daily
- Estimated price
- ₽5,000–10,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽21,000–30,000
- 3rd Class (Platzcart)
- ₽5,000–7,000
- 2nd Class (Kupé)
- ₽7,000–10,000
- Phone
- 0 850 333 35 35
- [email protected]
- Website
- pamukkale.com.tr
Bus from Marmaris to İstanbul Esenler
- Ave. Duration
- 12h
- Frequency
- 5 times a day
- Estimated price
- ₽2,600–3,600
- Schedules at
- pamukkale.com.tr
Bus from Fethiye bus station to Antalya bus station
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- ₽900–1,200
- Schedules at
- pamukkale.com.tr
- Phone
- 444 0 562
- [email protected]
- Website
- flixbus.com.tr
Bus from Marmaris to İstanbul Esenler
- Ave. Duration
- 12h
- Frequency
- 4 times a day
- Estimated price
- ₽1,700–2,400
- Schedules at
- flixbus.com.tr
Bus from Fethiye bus station to Antalya bus station
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₽650–950
- Schedules at
- flixbus.com.tr
Bus from Marmaris bus station to Trabzon bus station
- Ave. Duration
- 22h 45m
- Frequency
- Twice daily
- Estimated price
- ₽2,900–4,100
- Schedules at
- flixbus.com.tr
Bus from Fethiye bus station to Samsun bus station
- Ave. Duration
- 16h 25m
- Frequency
- Once daily
- Estimated price
- ₽2,200–3,100
- Schedules at
- flixbus.com.tr
- Phone
- 444 50 33
- [email protected]
- Website
- villaseyahat.com
Bus from Marmaris to İstanbul Esenler
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- ₽3,167
- Schedules at
- villaseyahat.com
- Phone
- 0(850) 309 22 16
- [email protected]
- Website
- istanbulkalesi.com.tr
Bus from Marmaris to İstanbul Esenler
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Estimated price
- ₽2,400–3,700
- Schedules at
- istanbulkalesi.com.tr
- Phone
- 0850 577 99 99
- [email protected]
- Website
- varan.com.tr
Bus from Marmaris to İstanbul Esenler
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Estimated price
- ₽2,300–4,400
- Schedules at
- varan.com.tr
- Phone
- 0850 811 5959
- [email protected]
- Website
- kaleseyahat.com.tr
Bus from Marmaris to İstanbul Esenler
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- ₽3,695
- Schedules at
- kaleseyahat.com.tr
- Phone
- +373 22 542-185
- [email protected]
- Website
- autogara.md
Bus from Istanbul to Chişinău Centru
- Ave. Duration
- 17h 10m
- Frequency
- Once a week
- Estimated price
- ₽4,700–8,000
- Schedules at
- autogara.md
- Phone
- +373 (689) 78-455
- [email protected]
- Website
- bonvoyage.md
Bus from Chișinău, North Bus Station to St Petersburg, station
- Ave. Duration
- 24h
- Frequency
- Twice a week
- Estimated price
- ₽7,290–14,580
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽14,580
- Children
- ₽7,290
- Phone
- 4444801
- [email protected]
- Website
- ulasim.muttas.com.tr
Bus from Marmaris Otogar to Dalaman Havalimanı
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- ₽470–1,000
- Schedules at
- ulasim.muttas.com.tr
- Phone
- (0242) 331 40 81
- [email protected]
- Website
- batiantalyatur.com.tr
Bus from Fethiye bus station to Antalya bus station
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₽850–1,100
- Schedules at
- batiantalyatur.com.tr
- Phone
- 08503330700
- Website
- guneyakdeniz.com
Bus from Fethiye bus station to Antalya bus station
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- ₽550–800
- Schedules at
- guneyakdeniz.com
- Phone
- 0(212) 658 03 07
- [email protected]
- Website
- antalyanetseyahat.com
Bus from Fethiye bus station to Antalya bus station
- Ave. Duration
- 3h 29m
- Frequency
- Once daily
- Schedules at
- antalyanetseyahat.com
- Phone
- 0850 222 34 55
- Website
- metroturizm.com.tr
Bus from Marmaris to Istanbul Otogari
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Estimated price
- ₽2,991–4,200
- Website
- https://www.metroturizm.com.tr/en
- Standard
- ₽3,000–4,200
- Phone
- +380 (93) 320-44-44
- [email protected]
- Website
- gunsel.ua
Bus from İstanbul Esenler bus station to Zhytomyr Bus Station
- Ave. Duration
- 28h 45m
- Frequency
- 6 times a week
- Estimated price
- ₽6,500–9,000
- Website
- https://gunsel.ua/
- Phone
- +38 (067) 467-44-00
- [email protected]
- Website
- transtempo.ua
Bus from Zhytomyr to Tallinn Bus Station
- Ave. Duration
- 27h 30m
- Frequency
- Once daily
- Estimated price
- ₽8,000–12,000
- Website
- https://transtempo.ua/
- Phone
- +372 5656 3056
- [email protected]
- Website
- balticshuttle.ee
Bus from Tallinn Bussijaam to Saint Petersburg Bus Terminal
- Ave. Duration
- 6h 59m
- Frequency
- 3 times a day
- Estimated price
- ₽4,000–4,600
- Website
- https://www.balticshuttle.ee/en
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Tallinn Bussijaam to Saint Petersburg Bus Terminal
- Ave. Duration
- 7h
- Frequency
- 3 times a day
- Estimated price
- ₽4,000–7,500
- Schedules at
- luxexpress.eu
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Tallinn Bussijaam to Saint Petersburg Bus Terminal
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- ₽1,300–4,500
- Schedules at
- ecolines.net
- Book at
- ecolines.net
- Phone
- (+372) 5645 9623
- [email protected]
- Website
- anniston.ee
Bus from Tallinn Bussijaam to Saint Petersburg Bus Terminal
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ₽3,000–4,600
- Schedules at
- anniston.ee
- Book at
- online.anniston.ee
- Website
- luksyilmazturizm.com
Bus from Trabzon bus station to Krasnodar-1 Bus station
- Ave. Duration
- 23h 49m
- Frequency
- Twice a week
- Estimated price
- ₽8,000
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
Bus from Samsun bus station to Krasnodar-1 Bus station
- Ave. Duration
- 30h 38m
- Frequency
- Twice a week
- Estimated price
- ₽8,000
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
- Phone
- +30 22410 74 235
- [email protected]
- Website
- seadreams.gr
Ferry from Port of Rhodes to Port of Marmaris
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- ₽4,547
- Website
- https://seadreams.gr/
Ferry from Port of Rhodes to Port of Marmaris
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- ₽4,547
- Website
- https://seadreams.gr/
Ferry from Port of Rhodes to Port of Marmaris
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- ₽4,547
- Website
- https://seadreams.gr/
- Phone
- +30 22410 70590
- [email protected]
- Website
- 12ne.gr
Car ferry from Port of Rhodes to Port of Kos
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- ₽3,500–9,000
- Website
- https://www.12ne.gr/en
- Phone
- +30 21 0620 6427
- [email protected]
- Website
- saos.gr
Car ferry from Port of Rhodes to Port of Kos
- Ave. Duration
- 7h 15m
- Frequency
- Once a week
- Estimated price
- ₽1,867
- Website
- https://saos.gr/en/
- Website
- bodrumferryboat.com
Car ferry from Port of Kos to Port of Bodrum
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ₽1,200–2,500
- Website
- http://www.bodrumferryboat.com
- Phone
- +90 532 507 56 34
- [email protected]
- Website
- alestaferry.com
Ferry from Port of Rhodes to Port of Fethiye
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ₽3,400–3,800
- Website
- https://www.alestaferry.com/en
- Phone
- +90 (252) 412 22 90 – 91
- [email protected]
- Website
- yesilmarmarislines.com
Ferry from Port of Rhodes to Marmaris
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- ₽5,346
- Website
- https://www.yesilmarmarislines.com/
- Phone
- +90 533 739 00 00
- [email protected]
- Website
- bodrumexpresslines.com
Ferry from Port of Rhodes to Port of Fethiye
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- ₽5,000–16,000
- Website
- https://www.bodrumexpresslines.com/en
- Phone
- +30 694 415 6070
- [email protected]
- Website
- makritravel.com
Ferry from Port of Rhodes to Port of Fethiye
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ₽5,000–12,000
- Website
- https://www.makritravel.com/
- Phone
- 0 850 222 44 36
- [email protected]
- Website
- ido.com.tr
Ferry from Port of Rhodes to Port of Fethiye
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Estimated price
- ₽1,000–5,346
- Website
- https://www.ido.com.tr/en/
- Economy
- ₽1,000–1,500
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 Travelling to and around Russia for the 2018 FIFA World Cup, Is ride-sharing platform BlaBlaCar right for you?, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.

































































