Planning a trip to Malaysia in 2026? Unlock essential tips for using Grab in Kuala Lumpur and Johor Bahru, including the Grab Travel Pass for maximum savings on rides, food, and groceries.
Navigating Kuala Lumpur and Johor Bahru, Malaysia, with Grab?
We've got you covered!
Wondering if the Grab Travel Pass is worth it?
Get our firsthand review on Grab delivery, changing destinations mid-ride, and more.
Your Essential Guide to Using Grab in Malaysia
If you're gearing up for a Southeast Asian adventure, Grab is an absolute must-have app. You'll likely open it several times a day, making it your go-to for getting around and so much more.
Beyond just hailing a taxi, Grab is a versatile app that handles food delivery, grocery shopping, and even more.
It's indispensable for anyone on an extended stay in Malaysia, and equally essential for short-term travelers.
I'm excited to share my detailed experience using Grab extensively in Kuala Lumpur.
From basic ride-hailing to food delivery and supermarket orders, I've used Grab for it all. I even changed my destination mid-journey!
And of course, I'll reveal the ultimate insider tips for using Grab affordably.
1. Your First Must-Do Upon Arriving in Malaysia: Get the Grab Travel Pass
If you don't already have the Grab app, it's smart to download it and link your payment method before you even leave home. Trying to register an eSIM and download apps right after landing at the airport can be a scramble.
I always have the Grab app installed and my card registered.
Once you arrive, the very first thing to check for is the Travel Pass!
🔸Price: RM 4.50 (approximately ~$3)
🔸Valid for 4 weeks after purchase
🔸Offers discounts worth up to RM 186 (approximately ~$128)
< Key Discount Benefits >
🔸Advance Booking for Car Services: RM 5 (~$3) off × 4 rides
🔸Airport or EV Car Rides: RM 5 (~$3) off × 2 rides
🔸Standard Grab Car Hailing: 10% off (max RM 2, ~$1)
🔸GrabCar Rental: RM 20 (~$14) off
🔸GrabMart: 10% off (max RM 10, ~$7) × 2 orders
🔸Jaya Grocer: 10% off (max RM 10, ~$7) × 3 orders
Among these various benefits, even just using the RM 5 (~$3) airport ride discounts twice and the 10% GrabMart grocery delivery discount will easily cover the RM 4.50 (~$3) cost of the Travel Pass, and then some.
2. When Do You Apply Coupons?
The Most Important Part: How to Apply Your Coupons!
First, set your destination, then select your vehicle. Most people just hit 'Book,' but here's the trick: tap on "Offers" right above the booking button.
This will display all available coupons. Simply apply the coupon that offers the biggest savings, and you're all set!
Since I was heading to the airport, only the airport coupon was visible here.
3. Let Me Show You a Real Receipt
Heads up: International transaction fees apply.
While it's rare, sometimes you might need to change your destination mid-ride or add a stop. This happened to me!
· Metered Fare: RM 13 (~$9)
· Destination Change Surcharge: RM 2 (~$1)
· International Transaction Fee (3%): RM 0.41 (~$0)
· Travel Pass Discount Applied: - RM 1.50 (~$1)
(10% OFF Any Rides)
If you need to change your destination during a ride, first ask your driver. Most drivers are happy to oblige.
Then, simply re-enter your new destination in the Grab app. The app will update the route, recalculate the distance-based fare, and add a destination change surcharge of RM 2 (~$1).
❗International Transaction Fees
If you're using a credit card issued outside of Malaysia, Grab itself levies a 3% international transaction fee. Even if your card is enabled for international use, this fee will apply if it's issued by a non-Malaysian bank. It's a small extra cost, but it's unavoidable.
4. Effortless Grocery Shopping from Your Hotel
When you're in a hot climate, lugging heavy bottled water, fresh fruit, or groceries back to your hotel or serviced apartment can be a real hassle. This service is a lifesaver!
With GrabMart, you can have your groceries delivered right to your hotel lobby.
During my stay, I ordered large bottles of water, milk, olive oil, and other essentials.
Here's a breakdown of the costs for a grocery delivery order:
Total cost was RM 64.99
· Delivery Fee: RM 2.90 (incredibly affordable, around ~$2!)
· Small Order Fee: RM 3 (~$2)
· Store Packaging Fee: RM 1.20 (~$1)
· International Transaction Fee: RM 1.97 (~$1) (again, 3%)
· Travel Pass Discount: - RM 6.50 (~$4)
(10% OFF Jaya Grocer order)
👉 Final Payment: RM 67.56 (~$47)
(+ 48 GrabCoins earned)
Allow ample time when placing grocery orders.
I placed my order at 10:40 AM, and after driver assignment and item pickup, delivery was completed by 11:27 AM.
You can track the delivery time and location in real-time. Once the delivery is complete, you'll receive a message with a photo, then you just head down to pick it up!
❗Top Tips for Grocery Delivery Orders
🔸If your order falls below a certain minimum, a small fee of RM 3 (~$2) is added. It's more economical to consolidate your purchases into one larger order.
🔸Don't forget that the GrabCoins automatically earned on your order can be redeemed for discount coupons on future payments!
5. Key Takeaways
< Maximizing Your Grab Experience in Malaysia! >
✔️Before you even hail your first Grab ride upon arrival, be sure to purchase the RM 4.50 (~$3) Travel Pass. Your airport ride discount starts immediately!
✔️ For payment, we recommend registering a travel-friendly debit card like Revolut or Wise, which often have no foreign transaction fees from your bank. However, remember that Grab's own 3% international card fee is unavoidable.
✔️Always utilize your Grab Travel Pass discounts!
For anyone planning an extended stay or even just a long vacation in Kuala Lumpur or Johor Bahru, Malaysia, these Grab tips and the Travel Pass are absolutely essential. Make sure to take advantage of them!
If you have any questions, feel free to leave a comment below!
Frequently Asked Questions
What discounts can I get if I purchase a Grab Travel Pass in Kuala Lumpur, Malaysia?
The Grab Travel Pass is valid for 4 weeks after purchase for RM 4.50 and offers discounts worth up to RM 186. Key benefits include RM 5 off for pre-booked ride services (4 times), RM 5 off for airport or EV rides (2 times), 10% off regular Grab rides (up to RM 2), and 10% off GrabMart and Jaya Grocer.
If I change my destination while using Grab in Kuala Lumpur, will there be an additional charge?
Yes, if you change your destination while using Grab and reset it in the app, an additional destination change fee of RM 2 will be charged along with the distance fare. It's best to ask the driver first before making any changes.
What additional costs, besides delivery fees, might I incur when ordering groceries via GrabMart in Kuala Lumpur?
When ordering from GrabMart, in addition to the RM 2.9 delivery fee, you might incur a small order fee of RM 3 for not meeting the minimum order amount and a store packing fee of RM 1.2. Furthermore, if paying with a credit card issued in Korea, an additional 3% international transaction fee imposed by Grab itself will be applied.
When and how can I apply discount coupons in the Grab app in Malaysia?
After setting your destination and selecting a vehicle in the Grab app, you need to tap 'Offers' (or 'Benefits') located just above the 'Book' button. A list of applicable coupons will then be displayed, from which you can select and apply the coupon with the greatest benefit.
Share this article
Featured in Collections
Discover more travel stories curated around the same theme.