Saint Petersburg car hire

Search hundreds of travel sites at once for car hire deals in Saint Petersburg

Saint Petersburg, SPE, Russia
4 Mar — 11 Mar
Same drop-off
Saint Petersburg, SPE, Russia
Thu 4/3
Noon
Thu 11/3
Noon
Driver's age:
There are travel restrictions to Saint Petersburg.Learn more
Stay informed and receive email updates for when travel restrictions ease for Saint Petersburg.

Saint Petersburg car hire information

Pick-up locationSaint Petersburg
Car typesCompact SUV, Economy, Intermediate, Intermediate SUV
Hire locations43
Airport locations16
Popular agencieskeddy by Europcar, Rentmotors, Sixt

Cheap car hire in Saint Petersburg

£21/dayEconomy
£35/dayIntermediate
£38/dayCompact SUV
£55/dayIntermediate SUV
Best prices found by KAYAK users in the past hours.

Saint Petersburg car hire reviews and directory

From £18/dayRated no. 1
Avis
Best rated
Most popular
10 Excellent (1 review)
2 locations in Saint Petersburg
Avis
Locations in Saint Petersburg
2 Square Alexandra Nevskogo+7 812 600 12 13
Monday09:00 - 21:00
Tuesday09:00 - 21:00
Wednesday09:00 - 21:00
Thursday09:00 - 21:00
Friday09:00 - 21:00
Saturday09:00 - 21:00
Sunday09:00 - 21:00
Multi-Level Parking N1,3 Floor+7 812 324 61 09
Monday08:00 - 22:00
Tuesday08:00 - 22:00
Wednesday08:00 - 22:00
Thursday08:00 - 22:00
Friday08:00 - 22:00
Saturday08:00 - 22:00
Sunday08:00 - 22:00
  • 10
  • 10
  • 10
  • 10
  • 10
Recent reviews
10.0 Excellent25 Jun 2019
Pros: Got into an accident and stuff was very helpful to make things as smooth as possible.
Inspire
8 locations in Saint Petersburg
Inspire
Locations in Saint Petersburg
Baltiysky railway station+7 812 438 0848
Finlandsky railway station, ARRIVAL AREA (at the terminal), MEET AND GREET+7 812 240 11 88
Monday09:00 - 21:00
Tuesday09:00 - 21:00
Wednesday09:00 - 21:00
Thursday09:00 - 21:00
Friday09:00 - 21:00
Saturday09:00 - 21:00
Sunday09:00 - 21:00
Finlyandskiy vokzal+7 812 438 0848
Ladozhsky railway station+7 812 438 0848
Moskovskoe shosse, 13 bld A+7 812 240 1188
Moskovsky railway station+7 812 438 0848
Pulkovskoye sh., 43 Terminal 1+7 812 438 0848
Vitebsksky railway station+7 812 438 0848
Recent reviews
From £22/day
Rentmotors
5 locations in Saint Petersburg
Rentmotors
Locations in Saint Petersburg
6, Ploshchad' Lenina
Moscovsky Train Station, Saint Petersburg
Nevsky avenue, 85+7 812 313 2111
Pulkovskoe Shosse
Ruzovskaya str. 21+7 812 322 2000
Recent reviews
Sunnycars
5 locations in Saint Petersburg
Sunnycars
Locations in Saint Petersburg
41a, Pulkovskoe Shosse
Lenina Square,6
Moskovskoe Highway, 13
Nevsky Prospect,85
Zanevsky Prospect,73
Recent reviews
Europcar
4 locations in Saint Petersburg
Europcar
Locations in Saint Petersburg
Lenina Square, 6+7 812 240 11 88
Moskovskoe Highway, 13+7 812 240 11 88
Pulkovskoe Highway, 41+7 812 240 11 88
Zanevsky Prospect, 73+7 812 240 11 88
Recent reviews
From £15/day
keddy by Europcar
Cheapest deal
4 locations in Saint Petersburg
keddy by Europcar
Locations in Saint Petersburg
13, Moskovskoye Highway
85, Nevsky Prospekt
Pilotov Str., 8B
Pulkovo International Apt Term 1- 41A, Pulkovskoe Shosse
Recent reviews
Saint Petersburg
3 locations in Saint Petersburg
Saint Petersburg
Locations in Saint Petersburg
St. Petersburg, Pulkovo Airport 1
St.Petersburg Moskovsky Railway Station
Vitebsky Railway Station
Recent reviews
Budget
2 locations in Saint Petersburg
Budget
Locations in Saint Petersburg
International Airport Pulkovo
Monday08:00 - 22:00
Tuesday08:00 - 22:00
Wednesday08:00 - 22:00
Thursday08:00 - 22:00
Friday08:00 - 22:00
Saturday08:00 - 22:00
Sunday08:00 - 22:00
St Petersburg Dt Moscow Htl
Monday09:00 - 21:00
Tuesday09:00 - 21:00
Wednesday09:00 - 21:00
Thursday09:00 - 21:00
Friday09:00 - 21:00
Saturday09:00 - 21:00
Sunday09:00 - 21:00
Recent reviews
IDrive Rent-A-Car
2 locations in Saint Petersburg
IDrive Rent-A-Car
Locations in Saint Petersburg
Pilotov str. 8+7 499 685 4725
Pulkovskoye sh., 43 Terminal 1+7 499 685 4725
Recent reviews
Thrifty
2 locations in Saint Petersburg
Thrifty
Locations in Saint Petersburg
41 Pulkovskoe Shosse+7 812 438 0848
Monday09:00 - 21:00
Tuesday09:00 - 21:00
Wednesday09:00 - 21:00
Thursday09:00 - 21:00
Friday09:00 - 21:00
Saturday09:00 - 21:00
Sunday09:00 - 21:00
St Petersburg
Monday09:00 - 21:00
Tuesday09:00 - 21:00
Wednesday09:00 - 21:00
Thursday09:00 - 21:00
Friday09:00 - 21:00
Saturday09:00 - 21:00
Sunday09:00 - 21:00
Recent reviews
Economy Rent a Car
1 location in Saint Petersburg
Economy Rent a Car
Locations in Saint Petersburg
New Terminal 1 Of Airport Pulkovo+7 911 738 8336
Recent reviews
From £30/day
Elex Polus
1 location in Saint Petersburg
Elex Polus
Locations in Saint Petersburg
Pulkovskoye sh., 43 Terminal 1+7 962 967 8633
Recent reviews
Hertz
1 location in Saint Petersburg
Hertz
Locations in Saint Petersburg
41 Pulkovskoe Shosse,st Peters+7 812 565 35 38
Monday09:00 - 21:00
Tuesday09:00 - 21:00
Wednesday09:00 - 21:00
Thursday09:00 - 21:00
Friday09:00 - 21:00
Saturday09:00 - 21:00
Sunday09:00 - 21:00
Recent reviews
Naprokat
1 location in Saint Petersburg
Naprokat
Locations in Saint Petersburg
Pulkovskoe Shosse
Recent reviews
From £31/day
Sixt
1 location in Saint Petersburg
Sixt
Locations in Saint Petersburg
Pulkovskoye sh., 43 Terminal 1+7 812 309 03 55
Monday00:00 - 23:59
Tuesday00:00 - 23:59
Wednesday00:00 - 23:59
Thursday00:00 - 23:59
Friday00:00 - 23:59
Saturday00:00 - 23:59
Sunday00:00 - 23:59
Recent reviews
One traveller who hired a car in Saint Petersburg gave the car agency they used an average rating of 10.0

Car hire locations in or near Saint Petersburg

Good to know

Most popular agency

Avis

Most popular car type

Economy

Average price

£25/day

Good deal

£21/day

When to book a car hire in Saint Petersburg

Average daily price per month
Car hire prices as pick-up date approaches

Top tips for hiring a car in Saint Petersburg

  • 25% of our users found a car hire in Saint Petersburg for £21 or less
  • Book your car hire in Saint Petersburg at least 2 weeks before your trip in order to get a below-average price
  • Economy car hires in Saint Petersburg are around 10% cheaper than other car types, on average

FAQs about hiring a car in Saint Petersburg

  • Some car hire companies in Saint Petersburg which have updated their car rental health and safety policies due to COVID-19 to make sure vehicles are clean and disinfected include Avis and Sixt

  • On average a car hire in Saint Petersburg costs £25 per day.

  • In the past 72 hours, the cheapest car hires were found at Rentmotors (£15/day), keddy by Europcar (£27/day) and Sixt (£35/day). In the last 72 hours the cheapest hire car price was found at keddy by Europcar 13, Moskovskoye Highway 196158 (7 miles from the city centre).

  • The average price of fuel in Saint Petersburg is £1.24 per litre over the past 30 days. Filling up a tank of fuel costs between £15 and £20, depending on the car size.

  • Economy (Hyundai Accent or similar) is the most frequently booked car hire type in Saint Petersburg.

  • Car hire companies onsite at Pulkovo airport include Avis, keddy by Europcar, Rentmotors, Sixt and Elex Polus.

  • Car hire companies that offer shuttle or pick-up services from Pulkovo airport to off-airport locations include Avis, Rentmotors and Sixt.

  • Take a look at our extensive car hire location map to find the best car hire deals near you.

  • A Economy car hire in Saint Petersburg costs £25 per day, on average.

  • A Compact car hire in Saint Petersburg costs £24 per day, on average.

  • A Standard car hire in Saint Petersburg costs £46 per day, on average.

  • In Saint Petersburg, cars are most frequently hired at keddy by Europcar Pulkovo International Apt Term 1- 41A, Pulkovskoe Shosse (9 miles from city centre).

  • On average hiring a car in Saint Petersburg costs £175 per week (£25 per day).

  • On average a car hire in Saint Petersburg costs £752 per month (£25 per day).