The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
The average ticket from Saint-Petersburg to Warsaw will cost around £ 75 if you buy it on the day, but the cheapest tickets can be found for only £ 63.
Find all the dates and times for this journey
1d 8 h 45 m
1d 11 h 50 m
Buses per day
It's difficult to get from Saint-Petersburg to Warsaw without changing at least once.
|Distance||639 miles (1031 km)|
|Average coach duration||35 h 40 min|
|Average coach ticket price||£62 (€71)|
|Coach companies||Ecolines, Infobus or Busfor|
Coaches from Saint-Petersburg to Warsaw cover the 639 miles (1031 km) long trip taking on average 35 h 40 min with our travel partners like Ecolines, Infobus or Busfor. There are direct coach services available. You can get the cheapest coach tickets for this route for as low as £61, but the average price of coach tickets is £62.
Travel between Saint-Petersburg, Russia and Warsaw, Poland by coach is: Restricted.
International entry status: Entry is restricted for citizens and permanent residents of Russia
Conditions of entry:
When travelling in Poland, you must follow these COVID-19 safety rules:
The information above was last checked on 20/01/2022. This can change before your date of travel so please review the latest COVID-19 travel safety regulations for your coach to Warsaw from Saint-Petersburg before travelling.
The restriction level for your return coach to Saint-Petersburg, Russia from Warsaw is: Partially open.
International entry is allowed for: Entry is partially open for citizens and permanent residents of Poland
Conditions of reentry:
The government of Russia has imposed these measures to reduce the spread of COVID-19:
Last checked on 19/01/2022. Remember to check the latest COVID-19 travel safety regulations for your coach to Saint-Petersburg from Warsaw closer to your date of departure here.
Here are some other resources that might have the information you need