There are 9 ways to get from Croatia to Saint Petersburg by plane, train, bus, car, shuttle, or night 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 Split Airport
best- Fly from Split Airport (SPU) to Pulkovo Airport (LED)plane SPU - LED
9h 58m₽10,531–26,872Fly from Zagreb Franjo Tuđman Airport
cheapest- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Pulkovo Airport (LED)plane ZAG - LED
10h 47m₽9,722–25,564Train
- Take the train from Zagreb Glavni Kol. to Wien Hbftrain Ec
- Take the train from Wien Hbf to Warszawa Wschodniatrain Ec
- Take the train from Warszawa Wschodnia to Terespoltrain Ic
- Take the train from Brest C to Vitebsky Railway Terminaltrain
39h 4m₽35,132–66,211Bus
- Take the bus from Zagreb to Warsaw, Bus Station Westbus 986
- Take the bus from Warszawa, Dworzec Zachodni to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Saint Petersburg Bus Terminalbus
41h 28m₽13,744–46,759Drive 2,099.5 km
- Drive from Zagreb to Saint Petersburgcar 2,099.5 km
25h 24m₽28,739–41,512Fly from Pula Airport
- Fly from Pula Airport (PUY) to Pulkovo Airport (LED)plane PUY - LED
10h 27m₽11,655–29,715Shuttle to Ljubljana, fly
- Take a shuttle bus from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Pulkovo Airport (LED)plane LJU - LED
12h 47m₽14,872–87,364Bus, night train, train
- Take the bus from Zagreb to Maribor, Avtobusna Postajabus
- Take the night train from Maribor to Warszawa Wschodnianighttrain En
- Take the train from Warszawa Wschodnia to Terespoltrain Ic
- Take the train from Brest C to Vitebsky Railway Terminaltrain
39h 20m₽36,252–101,294Shuttle, bus
- Take a shuttle bus from Zagreb to Praha ÚAN Florenc
- Take the bus from Praha, ÚAN Florenc to Rīgabus
- Take the bus from Riga Central Bus Station to Saint Petersburg Bus Terminalbus
2d 20h₽17,360–36,371
Croatia to Saint Petersburg by bus
Questions & Answers
The cheapest way to get from Croatia to Saint Petersburg is to fly which costs RUB 9500 - RUB 26000 and takes 10h 47m.
The fastest way to get from Croatia to Saint Petersburg is to fly which takes 9h 58m and costs RUB 10000 - RUB 27000.
No, there is no direct bus from Croatia to Saint Petersburg. However, there are services departing from Zagreb and arriving at Saint Petersburg Bus Terminal via Warszawa, Dworzec Zachodni and Minsk Central Bus Station. The journey, including transfers, takes approximately 41h 28m.
No, there is no direct train from Croatia to Saint Petersburg. However, there are services departing from Zagreb Glavni Kol. and arriving at Vitebsky Railway Terminal via Wien Hbf, Warszawa Wschodnia and Brest C. The journey, including transfers, takes approximately 39h 4m.
The distance between Croatia and Saint Petersburg is 2083 km. The road distance is 2099.5 km.
The best way to get from Croatia to Saint Petersburg without a car is to train which takes 39h 4m and costs RUB 35000 - RUB 70000.
It takes approximately 9h 58m to get from Croatia to Saint Petersburg, including transfers.
Croatia to Saint Petersburg bus services, operated by FlixBus, depart from Zagreb station.
Croatia to Saint Petersburg train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Zagreb Glavni Kol. station.
The best way to get from Croatia to Saint Petersburg is to fly which takes 9h 58m and costs RUB 10000 - RUB 27000. Alternatively, you can train, which costs RUB 35000 - RUB 70000 and takes 39h 4m, you could also bus, which costs RUB 13000 - RUB 47000 and takes 41h 28m.
What companies run services between Croatia and Saint Petersburg, Russia?
Air Serbia, Croatia Airlines, and Turkish Airlines fly from Split Airport (SPU) to Pulkovo Airport (LED) once daily. Alternatively, you can take a train from Zagreb Glavni Kol. to Vitebsky Railway Terminal via Wien Hbf, Warszawa Wschodnia, Terespol, Terespol, Brest Bus station, and Brest C in around 39h 4m.
- Website
- airserbia.com
Flights from Split Airport to Pulkovo Airport via Belgrade
- Ave. Duration
- 6h 20m
- When
- Monday, Thursday, and Friday
- Estimated price
- ₽10,000–27,000
Flights from Zagreb Franjo Tuđman Airport to Pulkovo Airport via Belgrade
- Ave. Duration
- 7h 35m
- When
- Monday, Thursday, Friday, Tuesday, and Saturday
- Estimated price
- ₽9,500–25,000
Flights from Pula Airport to Pulkovo Airport via Belgrade
- Ave. Duration
- 9h 22m
- When
- Tuesday to Friday
- Estimated price
- ₽11,000–30,000
Flights from Ljubljana to Pulkovo Airport via Belgrade
- Ave. Duration
- 7h 5m
- When
- Monday, Friday, Tuesday, Wednesday, and Saturday
- Estimated price
- ₽12,000–32,000
- Website
- turkishairlines.com
Flights from Split Airport to Pulkovo Airport via Istanbul
- Ave. Duration
- 8h 2m
- When
- Saturday, Sunday, Wednesday, and Friday
- Estimated price
- ₽18,000–70,000
Flights from Zagreb Franjo Tuđman Airport to Pulkovo Airport via Istanbul
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₽17,000–65,000
Flights from Ljubljana to Pulkovo Airport via Istanbul
- Ave. Duration
- 8h 2m
- When
- Every day
- Estimated price
- ₽21,000–80,000
- Website
- flypgs.com
Flights from Ljubljana to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 11h 40m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₽17,000–70,000
- Phone
- +385 60 333 444
- [email protected]
- Website
- hzpp.hr
Train from Zagreb Glavni Kol. to Wien Hbf
- Ave. Duration
- 7h 1m
- Frequency
- Twice daily
- Estimated price
- ₽8,500–13,000
- Website
- http://www.hzpp.hr/en
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Wien Hbf to Warszawa Wschodnia
- Ave. Duration
- 8h 5m
- Frequency
- 4 times a day
- Estimated price
- ₽14,000–25,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- 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,000–12,000
- Website
- https://www.intercity.pl/en/
Train from Warszawa Wschodnia to Terespol
- Ave. Duration
- 1h 56m
- Frequency
- Every 2 hours
- Estimated price
- ₽3,000–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,271
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽7,500–9,000
- 2nd Class (Kupé)
- ₽13,271
- 1nd Class (SW)
- ₽25,000–28,000
Train from Brest C to Vitebsky Railway Terminal
- Ave. Duration
- 17h 34m
- Frequency
- Once daily
- Estimated price
- ₽7,500–13,271
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽7,500–9,000
- 2nd Class (Kupé)
- ₽13,271
- 1nd Class (SW)
- ₽25,000–28,000
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Night train from Maribor to Warszawa Wschodnia
- Ave. Duration
- 13h 1m
- Frequency
- Twice daily
- Estimated price
- ₽19,000–35,000
- Website
- https://www.oebb.at/en/
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Zagreb to Warsaw, Bus Station West
- Ave. Duration
- 15h 45m
- Frequency
- Twice daily
- Estimated price
- ₽9,500–16,000
- Website
- https://www.flixbus.co.uk
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- minsktrans.by
Bus from Warszawa, Dworzec Zachodni to Minsk Central Bus Station
- Ave. Duration
- 11h
- Frequency
- Every 4 hours
- Estimated price
- ₽2,000–3,900
- Book at
- https://infobus.by/en/bus
- Website
- https://minsktrans.by/
- Schedules at
- https://minsktrans.by/marshruty-i-raspisanie/
- Website
- infobus.by
Bus from Warszawa, Dworzec Zachodni to Minsk Central Bus Station
- Ave. Duration
- 8h 42m
- Frequency
- 3 times a day
- Estimated price
- ₽4,000–6,000
- Website
- https://infobus.by/en/bus
- Phone
- +375 (29) 643 70 22
- [email protected]
- Website
- intercars-tickets.com
Bus from Warszawa, Dworzec Zachodni to Minsk Central Bus Station
- Ave. Duration
- 9h 10m
- Frequency
- Twice daily
- Estimated price
- ₽4,700–7,000
- Website
- https://www.intercars-tickets.com/
Bus from Minsk Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 12h 30m
- Frequency
- 3 times a week
- Estimated price
- ₽2,200–7,000
- Website
- https://www.intercars-tickets.com/
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Warszawa, Dworzec Zachodni to Minsk Central Bus Station
- Ave. Duration
- 10h 15m
- Frequency
- 3 times a day
- Estimated price
- ₽3,800–9,500
- Schedules at
- ecolines.net
- Book at
- ecolines.net
Bus from Praha, ÚAN Florenc to Rīga
- Ave. Duration
- 23h 5m
- Frequency
- Once daily
- Estimated price
- ₽8,500–18,000
- Schedules at
- ecolines.net
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 37h 30m
- Frequency
- Once daily
- Estimated price
- ₽4,000–7,000
- Schedules at
- ecolines.net
- Book at
- ecolines.net
- Phone
- +375 (29) 148-41-31
- [email protected]
- Website
- vt.by
Bus from Warszawa, Dworzec Zachodni to Minsk Central Bus Station
- Ave. Duration
- 10h 25m
- Frequency
- Once daily
- Estimated price
- ₽4,800–15,000
- Schedules at
- vt.by
Bus from Minsk Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- ₽2,200–16,000
- Schedules at
- vt.by
- Phone
- + 375 (163) 68-18-91
- [email protected]
- Website
- barautopark.by
Bus from Warszawa, Dworzec Zachodni to Minsk Central Bus Station
- Ave. Duration
- 10h 55m
- Frequency
- 4 times a week
- Estimated price
- ₽4,149
- Website
- http://barautopark.by
- Book at
- https://infobus.by/bus
- Phone
- +386 1 320 4530
- [email protected]
- Website
- goopti.com
Shuttle from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 2h 7m
- Frequency
- On demand
- Estimated price
- ₽2,700–55,000
- Website
- https://www.goopti.com/en/
- Shared
- ₽2,700–7,500
- Private
- ₽14,000–18,000
Bus from Zagreb to Maribor, Avtobusna Postaja
- Ave. Duration
- 1h 35m
- Frequency
- On demand
- Estimated price
- ₽4,600–37,000
- Website
- https://www.goopti.com/en/
- Private
- ₽12,636
- Shared
- ₽4,600–6,500
- Phone
- +36 70 282 1827
- [email protected]
- Website
- eurobusways.com
Shuttle from Zagreb to Praha ÚAN Florenc
- Ave. Duration
- 6h
- Frequency
- On demand
- Estimated price
- ₽4,800–12,000
- Schedules at
- eurobusways.com
Want to know more about travelling around Russia
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Croatia to Saint Petersburg bus services, operated by FlixBus, arrive at Warsaw, Bus Station West.
Saint Petersburg is 1h ahead of Croatia. It is currently 11:30 PM in Croatia and 12:30 AM in Saint Petersburg.
Croatia to Saint Petersburg train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Wien Hbf station.
Yes, the driving distance between Croatia to Saint Petersburg is 2099 km. It takes approximately 25h 24m to drive from Croatia to Saint Petersburg.
















































