Same drop-off
Kota Kinabalu, Malaysia
Enter location
Pick-up
Noon
Drop-off
Noon
Driver's age:
Compare vs. Cheapflights |
Home Asia Malaysia Car Rentals in Kota Kinabalu, Malaysia

Cheap Car Rentals in Kota Kinabalu

Cheapest time to rent a car in Kota Kinabalu

January
₱1,613
February
₱1,361
March
₱1,361
April
₱1,361
May
₱1,361
June
₱1,361
July
₱1,411
August
₱1,764
September
₱1,814
October
₱1,260
November
₱1,209
December
₱1,209
Currently, the cheapest month to rent a car in Kota Kinabalu is November. The most expensive time to rent a car is September. The cheapest prices for each month are shown above, but prices will vary based on availability, how far out you book your rental car, and of course, car type.

Car Rental FAQs

What are gas prices like in Kota Kinabalu?

The average gas price in Kota Kinabalu is ₱24.71/gallon over the past month, costing you anywhere between ₱1,112 and ₱1,606 to fill up a car’s gas tank.

How far in advance should I rent a car in Kota Kinabalu for the best price?

Our data suggests that booking early can save you up to 32% on a rental. Take advantage of a below-average prices by booking at least 90 days days prior to your desired date.

Can I rent a car for a month in Kota Kinabalu?

Yes, renting a vehicle in Kota Kinabalu for a month is certainly possible.

Kota Kinabalu Car Rental Directory

Find and compare all the car rental locations in Kota Kinabalu
8.0
Excellent
1 review1 location
Overview

Cleanliness

8.0

Comfort

8.0

Overall

8.0

Pick-up/Drop-off

8.0

Value for money

8.0
28 locations
3 locations
3 locations
3 locations
2 locations
2 locations
2 locations
Home Asia Malaysia Car Rentals in Kota Kinabalu, Malaysia
  • Same drop-off
  • Different drop-off
  • Midnight
  • 1:00 am
  • 2:00 am
  • 3:00 am
  • 4:00 am
  • 5:00 am
  • 6:00 am
  • 7:00 am
  • 8:00 am
  • 9:00 am
  • 10:00 am
  • 11:00 am
  • Noon
  • 1:00 pm
  • 2:00 pm
  • 3:00 pm
  • 4:00 pm
  • 5:00 pm
  • 6:00 pm
  • 7:00 pm
  • 8:00 pm
  • 9:00 pm
  • 10:00 pm
  • 11:00 pm
  • Midnight
  • 1:00 am
  • 2:00 am
  • 3:00 am
  • 4:00 am
  • 5:00 am
  • 6:00 am
  • 7:00 am
  • 8:00 am
  • 9:00 am
  • 10:00 am
  • 11:00 am
  • Noon
  • 1:00 pm
  • 2:00 pm
  • 3:00 pm
  • 4:00 pm
  • 5:00 pm
  • 6:00 pm
  • 7:00 pm
  • 8:00 pm
  • 9:00 pm
  • 10:00 pm
  • 11:00 pm