There are 7 ways to get from Plovdiv to Saint Petersburg by train, plane, night train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly
best- Take the train from Plovdiv to Iskarsko Shosetrain
- Fly from Sofia Airport (SOF) to Pulkovo Airport (LED)plane SOF - LED
12h 40m₽9,394–24,585Train, night train, bus
- Take the train from Plovdiv to Dimitrovgradtrain Re / ...
- Take the night train from Dimitrovgrad to Bucharestnighttrain
- Take the train from Bucharest to Vasluitrain
- Take the bus from Vaslui to Huşibus
- Take the bus from Huși to Chişinău Northern Bus Stationbus
- Take the bus from Chișinău, North Bus Station to St Petersburg, stationbus
40h 35m₽10,995–21,853Train, bus via Bratislava
- Take the train from Plovdiv to Sofiatrain Ic / ...
- Take the bus from Sofia Central Bus Station to Bratislavabus
- Take the train from Bratislava Hlavna Stanica to Warszawa Wschodniatrain Ec
- Take the train from Warszawa Wschodnia to Terespoltrain Ic
- Take the train from Brest C to Vitebsky Railway Terminaltrain
2d 1h₽19,536–38,080Drive 2,507 km
- Drive from Plovdiv to Saint Petersburgcar 2,507 km
37h 11m₽33,540–48,447Bus via Chișinău
- Take the bus from Plovdiv to Chişinău Southern Busbus
- Take the bus from Chișinău, North Bus Station to St Petersburg, stationbus Chișinău/St Petersburg
45h 10m₽10,879–22,222Bus
- Take the bus from Plovdiv to Chişinău Southern Busbus
- Take the bus from Chişinău Southern Bus to Saint Petersburg Bus Terminalbus
47h 50m₽14,653–24,996Train, bus
- Take the train from Plovdiv to Stara Zagoratrain Re / ...
- Take the bus from Stara Zagora 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
2d 15h₽17,270–27,797
Sofia Airport (SOF) to Pulkovo Airport (LED) flights
Questions & Answers
The cheapest way to get from Plovdiv to Saint Petersburg is to train and fly which costs RUB 9000 - RUB 25000 and takes 12h 40m.
The fastest way to get from Plovdiv to Saint Petersburg is to train and fly which takes 12h 40m and costs RUB 9000 - RUB 25000.
No, there is no direct bus from Plovdiv to Saint Petersburg station. However, there are services departing from Plovdiv and arriving at St Petersburg, station via șos. Hâncești, Gara Auto Sud-Vest, str. A. Hâjdeu and Chișinău, North Bus Station. The journey, including transfers, takes approximately 45h 10m.
The distance between Plovdiv and Saint Petersburg is 2129 km. The road distance is 2507 km.
The best way to get from Plovdiv to Saint Petersburg without a car is to train and night train and bus which takes 40h 35m and costs RUB 11000 - RUB 22000.
It takes approximately 12h 40m to get from Plovdiv to Saint Petersburg, including transfers.
Plovdiv to Saint Petersburg bus services, operated by SARVALTEH AUTO, depart from Plovdiv station.
Plovdiv to Saint Petersburg bus services, operated by SARVALTEH AUTO, arrive at Chişinău Southern Bus station.
Yes, the driving distance between Plovdiv to Saint Petersburg is 2507 km. It takes approximately 37h 11m to drive from Plovdiv to Saint Petersburg.
What companies run services between Plovdiv, Bulgaria and Saint Petersburg, Russia?
You can take a bus from Plovdiv to St Petersburg, station via Chişinău Southern Bus, șos. Hâncești, Gara Auto Sud-Vest, bd. D. Cantemir, str. A. Hâjdeu, Gara Auto Nord, and Chișinău, North Bus Station in around 45h 10m.
- Website
- airserbia.com
Flights from Sofia Airport to Pulkovo Airport via Belgrade
- Ave. Duration
- 9h 42m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- ₽9,000–24,000
- Website
- turkishairlines.com
Flights from Sofia Airport to Pulkovo Airport via Istanbul
- Ave. Duration
- 7h 37m
- When
- Every day
- Estimated price
- ₽16,000–55,000
- Website
- flypgs.com
Flights from Sofia Airport to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 12h 30m
- When
- Every day
- Estimated price
- ₽10,000–43,000
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Plovdiv to Iskarsko Shose
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Estimated price
- ₽220–370
- Website
- https://www.bdz.bg/en
- 2nd Class
- ₽220–310
- 1st Class
- ₽290–370
Train from Plovdiv to Dimitrovgrad
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- ₽130–260
- Website
- https://www.bdz.bg/en
- 2nd Class
- ₽130–190
- 1st Class
- ₽200–260
Night train from Dimitrovgrad to Bucharest
- Ave. Duration
- 3h 40m
- Frequency
- Twice a week
- Estimated price
- ₽550–2,347
- Website
- https://www.bdz.bg/en
- 2nd Class
- ₽550–750
- 1st Class
- ₽600–800
Train from Plovdiv to Sofia
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ₽230–380
- Website
- https://www.bdz.bg/en
- 2nd Class
- ₽230–320
- 1st Class
- ₽300–380
Train from Plovdiv to Stara Zagora
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- ₽170–300
- Website
- https://www.bdz.bg/en
- 2nd Class
- ₽170–230
- 1st Class
- ₽230–300
- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Bucharest to Vaslui
- Ave. Duration
- 4h 35m
- Frequency
- 4 times a day
- Estimated price
- ₽2,600–2,900
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Train from Bratislava Hlavna Stanica to Warszawa Wschodnia
- Ave. Duration
- 9h 5m
- Frequency
- 3 times a day
- Estimated price
- ₽3,000–3,600
- Website
- https://jegy.mav.hu/
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- intercity.pl
Train from Warszawa Wschodnia to Terespol
- Ave. Duration
- 1h 56m
- Frequency
- Every 2 hours
- Estimated price
- ₽3,100–12,000
- Website
- https://www.intercity.pl/en/
Train from Brest C to Vitebsky Railway Terminal
- Ave. Duration
- 17h 34m
- Frequency
- Once daily
- Estimated price
- ₽7,500–13,397
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽7,500–9,000
- 2nd Class (Kupé)
- ₽13,397
- 1nd Class (SW)
- ₽25,000–29,000
- Phone
- +4-0745-267.686
- Website
- vertrantis.autogari.ro
Bus from Vaslui to Huşi
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- ₽350–550
- Schedules at
- vertrantis.autogari.ro
- [email protected]
- Website
- svs.md
Bus from Huși to Chişinău Northern Bus Station
- Ave. Duration
- 1h 28m
- Frequency
- Once a week
- Estimated price
- ₽360–750
- Website
- https://svs.md/en/bus/route/number-19167
Bus from Plovdiv to Chişinău Southern Bus
- Ave. Duration
- 19h 30m
- Frequency
- Once daily
- Estimated price
- ₽3,600–7,000
- Website
- https://svs.md/en/bus/route/number-19167
Bus from Plovdiv to Chişinău Southern Bus
- Ave. Duration
- 19h 30m
- Frequency
- Once daily
- Estimated price
- ₽3,600–7,000
- Website
- https://svs.md/en/bus/route/number-19167
- 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,378–14,756
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽14,756
- Children
- ₽7,378
Bus from Chișinău, North Bus Station to St Petersburg, station
- Ave. Duration
- 24h
- Frequency
- Twice a week
- Estimated price
- ₽7,378–14,756
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽14,756
- Children
- ₽7,378
- Phone
- +359 88 949 0000
- [email protected]
- Website
- union-ivkoni.com
Bus from Sofia Central Bus Station to Bratislava
- Ave. Duration
- 12h 57m
- Frequency
- Once a week
- Estimated price
- ₽3,500–5,000
- Website
- https://union-ivkoni.com/en
- Phone
- +373 22 542-185
- [email protected]
- Website
- autogara.md
Bus from Chişinău Southern Bus to Saint Petersburg Bus Terminal
- Ave. Duration
- 27h 20m
- Frequency
- Once daily
- Estimated price
- ₽11,000–18,000
- Schedules at
- autogara.md
- Phone
- +380 (93) 320-44-44
- [email protected]
- Website
- gunsel.ua
Bus from Stara Zagora to Zhytomyr Bus Station
- Ave. Duration
- 23h 30m
- Frequency
- 6 times a week
- Estimated price
- ₽6,000–8,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,100–4,700
- 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,100–4,700
- Schedules at
- anniston.ee
- Book at
- online.anniston.ee
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 Why you should take the train in the US, 4 of the smartest ways to explore Australia, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

















































