Buses to the city Saint Petersburg from cities Russia
- MoscowSaint Petersburgfrom 107.00 PLN
- IvangorodSaint Petersburgfrom 25.81 PLN
- PetrozavodskSaint Petersburgfrom 36.38 PLN
- PskovSaint Petersburgfrom 112.35 PLN
- OstrovSaint Petersburgfrom 48.39 PLN
- Veliky NovgorodSaint Petersburgfrom 20.32 PLN
- VologdaSaint Petersburgfrom 60.99 PLN
- KingiseppSaint Petersburgfrom 21.29 PLN
- CherepovetsSaint Petersburgfrom 51.36 PLN
- StavropolSaint Petersburgfrom 263.29 PLN
- VyborgSaint Petersburgfrom 16.94 PLN
- ChudovoSaint Petersburgfrom 19.87 PLN
- VolgogradSaint Petersburgfrom 205.81 PLN
- SmolenskSaint Petersburgfrom 75.97 PLN
- Nizhny NovgorodSaint Petersburgfrom 182.97 PLN
- VladimirSaint Petersburgfrom 120.64 PLN
- Saint PetersburgSaint Petersburgfrom 5.76 PLN
- ElistaSaint Petersburgfrom 212.90 PLN
- BoksitogorskSaint Petersburgfrom 29.68 PLN
- VesyegonskSaint Petersburgfrom 87.10 PLN
- VoznesenyeSaint Petersburgfrom 54.84 PLN
- KazanSaint Petersburgfrom 317.79 PLN
- DemyanskSaint Petersburgfrom 66.45 PLN
- Pushkinskiye GorySaint Petersburgfrom 47.23 PLN
- SlantsySaint Petersburgfrom 34.20 PLN
- OpochkaSaint Petersburgfrom 52.16 PLN
- Staraya SlobodaSaint Petersburgfrom 37.25 PLN
- SyasstroySaint Petersburgfrom 63.97 PLN
- TosnoSaint Petersburgfrom 6.45 PLN
- PikalyovoSaint Petersburgfrom 34.87 PLN
Buses to the city Saint Petersburg from cities Poland
- WarsawSaint Petersburgfrom 361.66 PLN
- KrakowSaint Petersburgfrom 273.92 PLN
- WroclawSaint Petersburgfrom 417.30 PLN
- KatowiceSaint Petersburgfrom 341.33 PLN
- BialystokSaint Petersburgfrom 346.68 PLN
- AugustowSaint Petersburgfrom 299.60 PLN
- SuwalkiSaint Petersburgfrom 346.68 PLN
- Ostrow MazowieckaSaint Petersburgfrom 361.66 PLN
Buses to the city Saint Petersburg from cities Finland
- HelsinkiSaint Petersburgfrom 412.94 PLN
- LappeenrantaSaint Petersburgfrom 306.02 PLN
- Helsinki Airport HELSaint Petersburgfrom 92.26 PLN
- Lappeenranta AirportSaint Petersburgfrom 41.73 PLN
- ImatraSaint Petersburgfrom 59.92 PLN
- HaminaSaint Petersburgfrom 101.65 PLN
- VaalimaaSaint Petersburgfrom 58.85 PLN
Saint Petersburg : about the city
Overview
- CountryRussia
- Square1,440 km2
- Locality5,028,000 people
- Time zoneUTC +03:00
- CurrencyRUB
Weather forecast for the week
Today
Average temperature:
Probability of precipitation:
Humidity:
Wind:
On this page you will find timetables of buses to Saint Petersburg. Click on a link from the list to view the bus schedule in the selected direction.
On avarage, there are X bus connection per day in Saint Petersburg 152 intercity buses. They are distributed over 1 bus stations. The first bus departs at 05:40 and the last one at 23:10. The cost of the ticket depends on the chosen direction and can range from 7.20 to 390.32 PLN.
Bus schedules for all 152 directions to Saint Petersburg valid for 22.12.2024.