MJ

Book direct with MJ Adventure Travel for self-drive car rental in Kuala Lumpur. Enjoy KLIA 1 and KLIA 2 airport pickup, low refundable deposit from RM200, unlimited mileage, same-to-same fuel policy and friendly support from 9 AM to 9 PM.
Choose your pickup location, rental dates and return details to check available self-drive cars in Kuala Lumpur.
Rent a self-drive car in Kuala Lumpur directly with the local operator. Transparent terms, KLIA and KL city pickup, and local support before, during and after your trip.
Compare our self-drive car rental fleet, including compact cars, sedans, SUVs, MPVs and luxury cars, by your dates, pickup point, seating and luggage needs.
Book directly with MJ Adventure Travel, the team that manages the vehicles. You see the rental price, deposit and cancellation terms before you confirm.
Meet our team at KLIA 1, KLIA 2, our KL city office or a selected Kuala Lumpur pickup point. KL hotel delivery is available and confirmed before booking.
Enjoy unlimited mileage on every rental and the same-to-same fuel policy. Fill up before drop-off and finish a quick return check with our team.
Find the right self-drive car rental for your trip. Compare compact cars, sedans, SUVs, MPVs and luxury vehicles for Kuala Lumpur, KLIA pickup, city driving and Malaysia road trips.
Loading promotions...

MJ Adventure Travel is a Kuala Lumpur-based self-drive car rental team. We handle KLIA 1, KLIA 2, MJ HQ, and KL hotel handovers ourselves, so you deal direct with the operator, with no middlemen and no hidden costs at pickup.
Rent daily, weekly, or monthly with unlimited mileage, a same-to-same fuel policy, and local support from 9 AM to 9 PM.
Rated 4.8 out of 5 from 297 Google reviews.
Highly recommended experience! I booked through the website, which was super easy, and they delivered the car to my hotel at the agreed time. The gentleman explained everything before we left, and the whole process was very easy and straightforward. We had the car for a week to travel around Malaysia. It was a Perodua Alza and it was in perfect condition. For the return, they came to pick it up again from the hotel where we were staying. They took some photos of the outside, did a quick check, and then took it away. I was able to communicate with them via WhatsApp, which was very convenient since I don’t have a Malaysian phone number. A few days later, they refunded my deposit. Highly recommended!
Really good car rental agency I will rent again here if I am coming back to Malaisia. The car was well equiped and functional. The persons are nice and will always answer to your questions on whatsapp. Thanks a lot :)
i'm so soo satisfied with the service! Mr Henry very good & friendly, easy pickup & return the car, also the place quite near to my place so it gave me advantage & convenient to pickup and return the car, the staff also really good, surely will repeat again in future, Thankyou Mr Henry! 😊🤗
I need my deposit back Update : I rented 4 july, returned on 27 july. 23 days. .When returning, I did check in advance if you are OK with the low fuel level. You had no comment. After a 10 days, you only raised the concern. It is a trick. RM120 to top up the fuel? U can keep the money. I buy a bad experience, u got a 1 star.
Very friendly and excellent service provided by the rental car company. No doubt and will definitely come and rent again. It will be even better if the location of the office can be easily found .
Bring these items and follow your booking instructions so handover at KLIA, KLIA2, or your confirmed Kuala Lumpur location stays quick.
Have your passport or ID and valid physical driving licence in the main driver’s name ready at handover.
Book with confidence — your refundable security deposit is handled separately at pickup and is not part of your online payment.
We send the confirmed KLIA, KLIA2, MJ HQ, or hotel meeting point after booking, including who to contact if plans change.
Walk around with our team, take photos of existing marks, and confirm the fuel level before driving away.
Share delays early via WhatsApp so our KL team can adjust the handover window within confirmed support hours.
Our local team is available 9:00 AM to 9:00 PM daily on WhatsApp for pickup questions and trip support.
Choose your pickup location and dates to see available cars.
Yes. KLIA pickup is available for eligible bookings. After confirmation, you will receive pickup instructions.
Yes, delivery is available depending on pickup/drop-off selection and booking terms. The delivery details are confirmed in your booking summary.
Yes. Deposit: RM200–RM500+ (refundable), depending on vehicle and rental duration. The exact amount is shown in your booking summary before confirmation.
A valid driving license and identification are required at pickup. Additional verification may apply depending on the renter profile.
Basic coverage is included where applicable. Additional protection options may be available depending on the vehicle.
Unlimited mileage for all cars. Fuel policy is same-to-same: return the car with the same fuel level you received it.
Changes may be possible depending on availability. Contact support as soon as possible for assistance.