Self-Drive Car Rental in Surabaya, Indonesia

Compare car hire from trusted providers

Book car hire with confidence

Save big on car hire in Surabaya

Find a cheap car hire deal

Search for Surabaya car hire near you

Choose from 9 pick-up spots

How to book the best car rental deals in Surabaya

We’re frequently named as the most trusted travel search site out there. We scan hundreds of trusted travel providers and put it all in one place, allowing you to instantly compare car hire rates and then book with no fees. Here's how to get the most out of your Surabaya car rental search.

How to find a cheap car hire deal in Surabaya

  • Searching for a cheap rental car in Surabaya? With an average price of ₹ 5,669 a day, big savings are just around the corner. Whether you're wanting a compact ride, a large SUV, or something else entirely, we round up all the top offers to get you more for your money.

  • Daily rental prices in Surabaya start from just ₹ 3,303.

  • Thinking of staying longer? Pick up a weekly rental from ₹ 23,119 and explore beyond the usual highlights.

  • Consider this your cheat code for when to book. Around one week in advance is your sweet spot for driving off with the best price on a Surabaya car hire.

  • Browse the offers available from trusted providers like TRAC Astra Rent A Car and Avis.

  • Always check if a collision damage waiver (CDW) is part of your Surabaya car hire policy, whether you go with TRAC Astra Rent A Car or any other supplier. Some may charge separately for it instead of including it in the base rental.

  • Booking one-way could score you a discount on your rental. Providers sometimes offer lower rates when vehicles need to be relocated. Just click 'Return car to a different location' when searching the cars for rent in Surabaya.

  • Search for a vehicle with a 'Fair fuel policy.' You'll pick up and drop off your ride with a full tank, so you pay only for what you use. No surprise fuel add-ons when you hand back the keys either.

  • Want to explore without stressing about the number of miles you clock up? Search for rentals with 'Unlimited mileage' under the 'Policies' filter and travel as far as you like without the extra costs.

Best value car hire options right now

  • The best value can be found with this company, with average prices at ₹ 3,893 a day.

  • Not far behind, this provider offers daily rates of around ₹ 6,943.

  • The third option also helps keep your travel costs low. Expect to pay roughly ₹ 9,335 a day for one of their rentals.

  • The Compact rental category is a solid choice if you're unsure what sort of ride you need. It's also the car type that's rented the most in Surabaya.

Flying to Surabaya? Think about an airport pick-up

  • Keep arrival day hassle-free by picking up a car hire at Surabaya Airport. If you're flying to Surabaya through this hub, simply pick up your ride after landing and be on your way. The drive to the city centre is about 13 kilometres and takes around 25 minutes.

Compare car hire types in Surabaya

  • Small: Whether you're cruising narrow city streets or taking a short trip, this car category delivers big value in a small package. Including mini and economy classes, you can look forward to easy handling and excellent mileage.

  • Medium: A smart pick when you need something that has a few more features but is still easy to drive. This category covers compact and intermediate models that come with a bit of extra space compared to smaller options.

  • Large: Long drives are effortless in this Surabaya car hire category. Also known as full-size, they pack plenty of power for open-road performance. The extra legroom and comfort make them an excellent choice for families and groups of friends.

  • SUV: When adventure's on your mind, an SUV's made for the moment. It's your perfect road trip companion, ready for country roads, highways, and anything in between. These sports utility vehicles also deliver on space and advanced safety features.

  • Van: If you're searching for a car for rent in Surabaya that fits a small crowd (and their luggage), a van is the roomy solution. Including commercial vans and trucks, they're a great choice for group outings, moving or business use.

Insurance and optional extras

  • Excess insurance covers what you'd otherwise have to pay if your Surabaya car hire is stolen or damaged. While not mandatory, it's worth considering for extra protection. Keep in mind that insurance policies vary between providers, so make sure you understand exactly what's included.

  • Take your ride to the next level with nifty extras like a reverse camera and GPS unit. These add-ons can make your drive more efficient and enjoyable when you rent a car in Surabaya.

Good to know

  • Check each supplier's age requirements before booking your car rental in Indonesia. Rules can vary, and added fees or restrictions may apply if you're a younger driver. At the start of your search, just uncheck the 'Driver aged between 25–70' box and enter your age to explore your options.

  • If you're travelling with kids, check if you need to add a car seat to your Surabaya car rental reservation. Whether local laws require them or not, they're always the safest way for little ones to ride.

  • You'll be asked for some documents when you get to the rental counter. As a rule, bring a valid driver's licence, a credit card with room for the security deposit (most companies don't accept debit cards), and another form of photo ID. Your booking will tell you exactly what you need.

  • Take your time getting acquainted with your rental. Set up your seat and mirrors, test the lights and blinkers, and get a feel for its handling before you drive away. And importantly, stick to the left side of the road in Indonesia.

  • Local speed limits may vary, but it's typically around 45kph in urban areas and 100kph or so on highways. Always check the posted signs.

  • Leave the car parked if your plans involve alcohol. Indonesia has a zero-tolerance approach to drinking and driving, and penalties may apply.

  • Around 8am is one of the busiest times to be on the road in this destination. Try to avoid peak times generally for a smoother trip.

  • You'll be using the Indonesian rupiah (IDR) on your trip here. In addition to your debit and credit cards, consider taking some cash for minor purchases.

Best hotels in Surabaya for drivers

  • Offering parking, Super OYO Naomi Heritage takes the stress out of finding a place for your car. This hotel is around 8 kilometres from central Surabaya and also comes with room service and internet access.

  • Harris Hotel & Conventions Bundaran Satelit Surabaya is another good fit if your plans involve plenty of exploring. It features accessible parking, along with wake-up call services and car hire options. Make this your base and you'll be roughly 6 kilometres from the city centre.

  • Need more ideas for your trip? Browse the selection of hotels in Surabaya. You can narrow things down using the filters — try 'Parking,' 'Valet parking,' or 'Outdoor parking.' If you're driving electric, there's also an 'Electric vehicle (EV) charging station' filter.

  • You're ready to start exploring now you've locked in a car hire deal in Surabaya and your hotel. From Monkasel (Submarine Monument) to Ampel Mosque and Batu Batu Kenjeran Beach, you'll never run out of things to do here.

Hit the road: Where to drive to from Surabaya

  • Malang has to be on your itinerary if you're eager to visit Bromo Holiday and bromoindonesia.id. This city is around 80 kilometres south of central Surabaya.

  • Swiss-Belinn Malang and Favehotel Malang are recommended accommodation options with parking in Malang.

  • Alternatively, pick up your cheap car hire in Surabaya and then set out for Probolinggo. Roughly 72 kilometres southeast of Surabaya, Museum Rasulullah SAW Kota Probolinggo and Pantai BJBR are standout attractions that make the extra drive worth it.

  • Kick back after a day of exploring Probolinggo at Oyo 2004 Penginapan Bidara Syariah or Rumah Singgah Anggrek Syariah RedPartner. These hotels have arrangements for guests with cars.

  • Check out the room availability at SPOT ON 2422 Hotel Moga Sari or OYO Life 93017 Kost H Soeroso. Make one your base for exploring everything Situbondo has to offer. They also have parking available.

When's the cheapest time to hire a car in Surabaya?

Our data shows that December is the cheapest month to rent a car in Surabaya. It’s around ₹ 3,336 per day in December, compared to the yearly average of ₹ 5,531 per day.
Cheapest month avgDecember • ₹ 3,336
Yearly avg price₹ 5,531

Select your Surabaya pick-up location

There are 9 car hire providers in Surabaya. Check out the map below to find the most convenient pick-up spot.

Car hire pick-up spots in Surabaya

Compare car hire prices at airports, train stations and in different neighbourhoods across Surabaya. You might find a better price, or the perfect pick-up point nearby. Start your journey where it suits you.
Filter locations
These are estimated prices to help you choose from a large number of options. Each is an average based on the lowest car rental prices found for each destination over the last 15 days.

The most popular car rental companies in Surabaya

TRAC Astra Rent A Car
Avis
Investaxi
Digital Transport Solusindo

What's the most popular car to hire in Surabaya?

Based on recent Skyscanner data, the Toyota Avanza is the most popular car to hire in Surabaya, with prices starting from ₹3,303 per day. The Dacia Jogger and similar models are also popular drives in Surabaya.
Toyota Avanza
Toyota Avanza75% chose this
Dacia Jogger
Dacia Jogger10% chose this
Citroen C4
Citroen C45% chose this
Most popular carToyota Avanza
Why?Comfortable, practical, good value

Surabaya's cheapest car hire providers

TRAC Astra Rent A Car has the cheapest car hire in Surabaya right now, with prices from ₹3,303 per day. You'll save an average of ₹3,128 per day when you book with them.
TRAC Astra Rent A Carfrom ₹3,303 per day
Digital Transport Solusindofrom ₹5,651 per day
Avisfrom ₹6,128 per day
Investaxifrom ₹7,513 per day
Cheapest providerTRAC Astra Rent A Car
Book with them to save around₹3,128 per day

Hiring a car in Surabaya: Fast facts

Here's everything you need to know to hit the road happy.
Most popular car hire companyTRAC Astra Rent A Car
Most popular carCompact, 4-5 doors
Average daily price₹ 5,669
Best time to bookLess than 1 week before

Frequently asked questions

On average, hiring a car in Surabaya will set you back around ₹ 5,669 per day or ₹ 39,677 per week. 

The cheapest car to rent in Surabaya is an intermediate passenger van. The most popular is Compact, 4-5 doors.

The cheapest car hire company in Surabaya is currently TRAC Astra Rent A Car, followed by Avis.

Bagging the best car hire deal depends on when you book  – often, it pays to book your wheels as far in advance as possible. But according to our data, the cheapest month to rent a car in Surabaya is currently August.

On average, around ₹ 39,677. But the best price we found for car hire for a week in Surabaya is ₹ 23,119.

Based on everything we know about daily prices, the average cost to hire a car in Surabaya for a whole month is ₹ 109,179. 

But sometimes, you'll get a discount for booking a whole month instead of 3 and a half weeks. So play with your dates to find the best deals!

If you're looking for freedom to explore Surabaya, choose a car with unlimited mileage, or look for car hire deals with a ’full to full' fuel policy as opposed to a 'half-full to full' one.

We also clearly highlight car and van hire options in Surabaya that have free cancellation

Yes – you can easily find car hire companies that allow you to pick up your car in one place, and then drop it off in another. Just select ‘Return car to a different location’ when you search with us.

Public transport can only get you so far, and could be tricky to navigate with children or luggage. With your own set of wheels, you can go wherever you want, whenever you want, for as long as you want. And you'll be able to discover more outside of Surabaya.

Most places – Surabaya included – allow under 25s to rent a car as long as they provide a valid driver's license and the correct documentation. It may cost slightly more due to a higher insurance excess for young drivers. 

Of course. Most major car hire companies like TRAC Astra Rent A Car, Avis and Investaxi offer baby and child seats as an add-on when you book.

Other travellers rated TRAC Astra Rent A Car as the best overall in terms of experience.

We search the internet for all kinds of vehicle hire deals, including vans. But at the moment, we can't find any van hire in Surabaya.