St. Petersburg Car Hire

Find the best deals in St. Petersburg

With a massive choice from the biggest brands, Enjoy the best way to find the best prices for car hire in St. Petersburg.

  • Huge choice of cars to suit every budget
  • Save up to 70% compared to buying on the day
  • 10 years experience in car hire

Compare car hire in St. Petersburg

  • Hire a car with Enjoy and cruise around St. Petersburg in style.
  • Best prices, widest choice of suppliers in St. Petersburg

Guide to St. Petersburg

Our guide to St. Petersburg is currently being written.

What to do in St. Petersburg

Got a Question? Chat with our UK support team

Online chat help is open 08:30am to 17:00 weekdays. Email:


FAQs about car hire in St. Petersburg

Most frequently asked questions about hiring a car in St. Petersburg

Car hiring prices in St. Petersburg start at £11.99 per day .
The minimum age to hire a car in St. Petersburg is 21.
The distance betweem St. Petersburg Airport and the city centre of St. Petersburg is around 21.0 km/13.04 miles.
The distance between St. Petersburg to Ekaterinburg is around 2,227.9 km (around 1,384 miles) - 29hr 0 minutes drive.
St. Petersburg is the second most popular city in Russia and a very active part of the country. Overall it’s expensive but not by a lot. You’ll spend about 3420 RUB per day.
You can find a Volkswagen Polo in the off-peak season for 2422.42 RUB per day.
Yes because it’s the most cost-effective way to more around St. Petersburg and parking in the city is easy to find.
While in St. Petersburg you must visit the Fortress of San Pedro and San Pablo, essential icon of the city, the Church of the Savior, the Kazan Cathedral and Saint Isaac's Cathedral.
The best time to go to St. Petersburg is from May to September when it’s warmest and most events happen.
It is 12904 RUB for a week, or 1845 RUB per day.
Price of fuel in St. Petersburg is between 47.49 RUB and 46.42 RUB per litre.