Car Hire | Compare prices from all major car hire companies with Skyscanner

Find your ride

Rental companies may charge extra for drivers aged under 25, normally payable when you pick up your car. Age restrictions may apply in certain locations. Check the rental company's website before booking.

Free, easy & fast car hire and airport transfers comparison

National Car
Airport transfers
Don’t wait until you land to find your airport transfer. Enter your details and we’ll help you choose a reliable company and get a great deal from over 1700 airports worldwide. Then relax knowing it’s all taken care of.
Book a transfer
Car hire
Find cheap car hire fast and hit the road happy with Skyscanner. Search the world’s top car hire companies. Instantly compare prices. Then book direct with the car rental company of your choice. It’s so easy.
Popular car hire destinations
Car hire in Kuala Lumpur
From Rp 295.353*
Car hire in Bangkok
From Rp 260.213*
Car hire in Jakarta
From Rp 659.057*
Car hire in Denpasar
Car hire in Singapore
From Rp 769.089*
Car hire in Surabaya
From Rp 697.498*
Car hire in Amsterdam
From Rp 332.587*
Car hire in Medan
Car hire in Los Angeles
From Rp 323.193*
*This is an estimated price to help you choose from a large number of options. Today's price is based on the average of the lowest prices found on Skyscanner for each of the past 15 days.

Find deals on wheels

From family-friendly SUVs to luxury convertibles, you’ll get a great price on every type of car.

Know the score

We rate each deal on fuel policy, pickup location and insurance so you can make the best choice for you.

Stay on track

Wherever you’re going, we make searching, comparing and booking the right car easy.