There are 8 ways to get from Wrocław to Saint Petersburg by train, plane, 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 to Václav Havel Airport Prague, fly
best- Take the train from Wroclaw Glowny to Praha Hlavni Nadrazitrain
- Fly from Václav Havel Airport Prague (PRG) to Pulkovo Airport (LED)plane PRG - LED
15h 25m₽15,070–44,290Fly from Wroclaw
cheapest- Fly from Wroclaw (WRO) to Pulkovo Airport (LED)plane WRO - LED
13h 10m₽10,177–25,878Train
- Take the train from Wroclaw Glowny to Opole Glownetrain Eic / ...
- Take the train from Opole Glowne to Warszawa Centralnatrain Eic / ...
- Take the train from Warszawa Centralna to Terespoltrain Ic
- Take the train from Brest C to Vitebsky Railway Terminaltrain
27h 18m₽17,929–46,573Bus
- Take the bus from Wroclaw, Bus Station to Riga, Bus Stationbus N1230
- Take the bus from Riga Central Bus Station to Saint Petersburg Bus Terminalbus
30h 5m₽14,200–19,305Drive 1,490 km
- Drive from Wrocław to Saint Petersburgcar 1,490 km
17h 56m₽17,962–25,945Train, bus to Khrabrovo Airport, fly
- Take the train from Wroclaw Glowny to Tczewtrain
- Take the train from Tczew to Elblagtrain
- Take the bus from Elbląg to Kaliningrad Bus stationbus
- Fly from Khrabrovo Airport (KGD) to Pulkovo Airport (LED)plane KGD - LED
15h 6m₽16,858–67,892Train, bus
- Take the train from Wroclaw Glowny to Gdansk Glownytrain Ic
- Take the bus from Gdańsk Główny to Kaliningrad Bus stationbus 900 / ...
- Take the train from Kaliningrad-Passajirsk to Vitebsky Railway Terminaltrain
36h 6m₽15,180–39,775Bus via Wrocław
- Take the bus from Wrocław to Rīgabus 848104
- Take the bus from Riga Central Bus Station to Saint Petersburg Bus Terminalbus
2d 8h₽11,976–19,761
Wrocław to Saint Petersburg by bus
Questions & Answers
The cheapest way to get from Wrocław to Saint Petersburg is to bus via Wrocław which costs RUB 12000 - RUB 20000 and takes 2 days 8h.
The fastest way to get from Wrocław to Saint Petersburg is to fly which takes 13h 10m and costs RUB 10000 - RUB 26000.
No, there is no direct bus from Wrocław station to Saint Petersburg. However, there are services departing from Wroclaw, Bus Station and arriving at Saint Petersburg Bus Terminal via Riga Central Bus Station. The journey, including transfers, takes approximately 30h 5m.
No, there is no direct train from Wrocław to Saint Petersburg. However, there are services departing from Wroclaw Glowny and arriving at Vitebsky Railway Terminal via Opole Glowne, Warszawa Centralna and Brest C. The journey, including transfers, takes approximately 27h 18m.
The distance between Wrocław and Saint Petersburg is 1839 km. The road distance is 1490 km.
The best way to get from Wrocław to Saint Petersburg without a car is to train which takes 27h 18m and costs RUB 17000 - RUB 47000.
It takes approximately 15h 25m to get from Wrocław to Saint Petersburg, including transfers.
Wrocław to Saint Petersburg bus services, operated by FlixBus, depart from Wroclaw, Bus Station.
Wrocław to Saint Petersburg train services, operated by PKP Intercity, depart from Wroclaw Glowny station.
The best way to get from Wrocław to Saint Petersburg is to train which takes 27h 18m and costs RUB 17000 - RUB 47000. Alternatively, you can bus, which costs RUB 14000 - RUB 20000 and takes 30h 5m, you could also fly, which costs RUB 10000 - RUB 26000 and takes 13h 10m.
What companies run services between Wrocław, Poland and Saint Petersburg, Russia?
You can take a train from Wroclaw Glowny to Vitebsky Railway Terminal via Opole Glowne, Warszawa Centralna, Terespol, Terespol, Brest Bus station, and Brest C in around 27h 18m. Alternatively, you can take a bus from Wroclaw, Bus Station to Saint Petersburg Bus Terminal via Riga, Bus Station and Riga Central Bus Station in around 30h 5m.
- Website
- aeroflot.ru
Flights from Khrabrovo Airport to Pulkovo Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- ₽5,000–29,000
- Website
- airserbia.com
Flights from Václav Havel Airport Prague to Pulkovo Airport via Belgrade
- Ave. Duration
- 7h 35m
- When
- Tuesday and Saturday
- Estimated price
- ₽10,000–26,000
Flights from Wroclaw to Pulkovo Airport via Warsaw Chopin, Belgrade
- Ave. Duration
- 9h 30m
- When
- Monday and Thursday
- Estimated price
- ₽10,000–27,000
Flights from Wroclaw to Pulkovo Airport via Munich, Belgrade
- Ave. Duration
- 14h 55m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- ₽10,000–27,000
Flights from Wroclaw to Pulkovo Airport via Budapest, Belgrade
- Ave. Duration
- 11h 15m
- When
- Monday and Friday
- Estimated price
- ₽10,000–26,000
Flights from Wroclaw to Pulkovo Airport via Podgorica, Belgrade
- Ave. Duration
- 11h 30m
- When
- Thursday
- Estimated price
- ₽10,000–28,000
Flights from Wroclaw to Pulkovo Airport via Dubrovnik, Belgrade
- Ave. Duration
- 15h 50m
- When
- Monday, Thursday, and Friday
- Estimated price
- ₽10,000–28,000
- Website
- flysmartavia.com
Flights from Khrabrovo Airport to Pulkovo Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- ₽5,000–29,000
- Website
- nordwindairlines.ru
Flights from Khrabrovo Airport to Pulkovo Airport
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- ₽5,000–29,000
- Website
- turkishairlines.com
Flights from Václav Havel Airport Prague to Pulkovo Airport via Istanbul
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₽17,000–65,000
- Website
- ajet.com
Flights from Václav Havel Airport Prague to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 10h 32m
- When
- Every day
- Estimated price
- ₽18,000–65,000
- Website
- flypgs.com
Flights from Václav Havel Airport Prague to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ₽14,000–55,000
- Website
- uralairlines.ru
Flights from Khrabrovo Airport to Pulkovo Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₽5,000–29,000
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Wroclaw Glowny to Praha Hlavni Nadrazi
- Ave. Duration
- 4h 1m
- Frequency
- Every 4 hours
- Estimated price
- ₽4,800–18,000
- Website
- PKP Intercity
Train from Wroclaw Glowny to Opole Glowne
- Ave. Duration
- 39 min
- Frequency
- Every 20 minutes
- Estimated price
- ₽1,200–4,600
- Website
- PKP Intercity
Train from Opole Glowne to Warszawa Centralna
- Ave. Duration
- 2h 52m
- Frequency
- Hourly
- Estimated price
- ₽4,800–18,000
- Website
- PKP Intercity
Train from Warszawa Centralna to Terespol
- Ave. Duration
- 2h 3m
- Frequency
- Every 3 hours
- Estimated price
- ₽3,100–12,000
- Website
- PKP Intercity
Train from Wroclaw Glowny to Tczew
- Ave. Duration
- 4h 26m
- Frequency
- Every 2 hours
- Estimated price
- ₽6,500–25,000
- Website
- PKP Intercity
Train from Tczew to Elblag
- Ave. Duration
- 31 min
- Frequency
- Every 2 hours
- Estimated price
- ₽700–2,700
- Website
- PKP Intercity
Train from Wroclaw Glowny to Gdansk Glowny
- Ave. Duration
- 4h 43m
- Frequency
- Every 2 hours
- Estimated price
- ₽7,000–27,000
- Website
- PKP Intercity
- Phone
- +48 22 474 00 44
- [email protected]
- Website
- Polregio
Train from Wroclaw Glowny to Opole Glowne
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ₽420–600
- Website
- Polregio
Train from Tczew to Elblag
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- ₽330–450
- Website
- Polregio
- Phone
- 105
- Website
- Belarusian Railway
Train from Brest C to Vitebsky Railway Terminal
- Ave. Duration
- 17h 34m
- Frequency
- Once daily
- Estimated price
- ₽7,500–13,027
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽7,500–8,500
- 2nd Class (Kupé)
- ₽13,027
- 1nd Class (SW)
- ₽24,000–28,000
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Wroclaw Glowny to Tczew
- Ave. Duration
- 4h 6m
- Frequency
- Every 4 hours
- Estimated price
- ₽9,000–17,000
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Wroclaw Glowny to Gdansk Glowny
- Ave. Duration
- 4h 22m
- Frequency
- Every 4 hours
- Estimated price
- ₽10,000–18,000
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Kaliningrad-Passajirsk to Vitebsky Railway Terminal
- Ave. Duration
- 24h 41m
- Frequency
- Once daily
- Estimated price
- ₽3,400–7,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽15,000–21,000
- 3rd Class (Platzcart)
- ₽3,400–4,500
- 2nd Class (Kupé)
- ₽4,800–7,000
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Wroclaw, Bus Station to Riga, Bus Station
- Ave. Duration
- 16h 5m
- Frequency
- Once daily
- Estimated price
- ₽8,000–14,000
- Website
- Flixbus
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- ₽5,500–11,000
- Schedules at
- luxexpress.eu
- Phone
- +371 22 474 814
- [email protected]
- Website
- Vissa
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Phone
- +7 (901) 374-41-56
- [email protected]
- Website
- Markatek
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Phone
- +7 (4012) 64-36-35
- [email protected]
- Website
- avl39.ru
Bus from Elbląg to Kaliningrad Bus station
- Ave. Duration
- 3h 45m
- Frequency
- Every 2 hours
- Estimated price
- ₽4,300–6,000
- Schedules at
- avl39.ru
- Book at
- avl39.ru
Bus from Gdańsk Główny to Kaliningrad Bus station
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Wrocław to Rīga
- Ave. Duration
- 17h 45m
- Frequency
- Once daily
- Estimated price
- ₽8,000–14,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
- ₽3,900–6,500
- Schedules at
- ecolines.net
- Book at
- ecolines.net
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Wrocław to Saint Petersburg bus services, operated by FlixBus, arrive at Riga, Bus Station.
Saint Petersburg is 1h ahead of Wrocław. It is currently 8:15 AM in Wrocław and 9:15 AM in Saint Petersburg.
Wrocław to Saint Petersburg train services, operated by PKP Intercity, arrive at Opole Glowne station.
Yes, the driving distance between Wrocław to Saint Petersburg is 1490 km. It takes approximately 17h 56m to drive from Wrocław to Saint Petersburg.
Book your Wrocław to Saint Petersburg bus tickets online with Omio.


































