Trip to Saint Petersburg

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Paris to Saint Petersburg

🚂 Embark on a scenic train journey from Paris to Saint Petersburg, spanning over 45 hours and 43 minutes, offering a glimpse into the diverse landscapes and cultures along the way. 💶 Prices for train tickets between Paris and Saint Petersburg typically range from €461 to €800, providing travelers with various options to suit their budget and preferences for this cross-country adventure.

Where to stay in Saint Petersburg

There are over 5715 hotels to stay in Saint Petersburg. Prices range from $2 per night.

Accomodation

Will you be returning to Paris by train?

If you are looking for the return train journey, check out trains from Saint Petersburg to Paris

See schedule