What is the Grab fare per km?
| Country | Base Fare | Distance Rate |
|---|---|---|
| Vietnam | Varies | 9,000 - 11,500 VND |
| Philippines | 45 PHP | 15 PHP |
| Singapore | 3.50 SGD | 0.50 - 0.80 SGD |
What is the Grab fare per km? Rates by country
Knowing what is the grab fare per km helps passengers budget effectively and avoid unexpected costs during peak travel times. Since prices fluctuate based on location and demand, identifying these patterns prevents losing money to high surge multipliers. Learning how distance and duration rates combine ensures a fair price for every journey taken.
Understanding Grab Fare per km Across Southeast Asia
Grab fares are not fixed, as they vary significantly by country, service type, and surge pricing. On average, you can expect the grab distance rate to range from 9,000 VND to 11,500 VND per km in Vietnam, approximately 15 PHP per km in the Philippines, and between 0.50 SGD and 0.80 SGD per km in Singapore.[1] This question is naturally complex because the system relies on dynamic pricing algorithms that factor in more than just the odometer reading.
A 5 km trip can cost twice as much on different days because Grab applies a specific grab price per kilometer, a duration rate (per minute), and a surge multiplier when demand is high. The per-km rate alone does not determine the final fare.
The Components of a Grab Fare
The standard grabcar fare calculation determines total fare using three components: base fare (flag‑down fee), distance rate (per km), and duration rate (per minute). For example, the Philippines charges a 45 PHP base fare plus 15 PHP per km and 2 PHP per minute. Singapore has a base fare of roughly 3.50 SGD and a distance rate of 0.50–0.80 SGD per km.
The distance rate is the actual cost per kilometer. When wondering how much does grab charge per km, remember that while this stays relatively stable for standard Economy services, it can fluctuate based on the vehicle type you choose. GrabCar Plus or 6-seater options often carry a higher per-km premium. Then there is the duration rate, usually a small fee per minute. This is why being stuck in heavy traffic can make your fare climb even if you havent moved a single kilometer. Its a bit of a balancing act - and honestly, sometimes it feels like the traffic fee wins.
Why Per-KM Rates Feel Different During Peak Hours
Surge pricing multiplies the entire fare by 1.5x to 2x during heavy rain or rush hour. This makes a 15 PHP per km rate effectively 30 PHP per km. To avoid surge, try traveling 20–30 minutes before or after peak times, or use GrabBike for short trips.
Country Breakdown: What You Actually Pay
Because Grab operates in multiple countries, determining exactly what is the grab fare per km requires looking at local currency and economic conditions. In Vietnam, for instance, the minimum fare for a 4-seater car is typically between 25,000 VND and 30,000 VND for the first 2 kilometers, with subsequent kilometers costing around 9,000 VND to 11,500 VND. If you are in Singapore, the distance rate is closer to 0.50 SGD to 0.80 SGD per kilometer after a base fare of roughly 2.50 SGD to 3.50 SGD.
The Philippines presents a different structure where the GrabCar base is 45 PHP, the distance rate is 15 PHP per km, and there is an additional 2 PHP charged per minute of travel. This minute-based charge is critical in Manilas traffic. Ive sat in Manila traffic where the time portion of my fare was actually higher than the distance portion. Its a painful realization when you realize youve paid more to sit still than to move.
Regional Fare Structure Comparison
The following rates provide a baseline for Economy car services in major Southeast Asian markets before surge pricing is applied.Singapore (GrabCar)
3.50 SGD
0.50 - 0.80 SGD per km
0.16 SGD per minute
Philippines (GrabCar)
45.00 PHP
15.00 PHP per km
2.00 PHP per minute
Vietnam (GrabCar 4-Seater)
25,000 - 30,000 VND (First 2km)
9,000 - 11,500 VND per km
Included in standard distance calculation
While the per-km rate in Vietnam looks high numerically, it remains the most affordable in real terms. Singapore's high base fare makes short trips expensive, whereas the Philippines' high per-minute rate means costs spiral quickly during heavy congestion.Minh's Morning Commute in Ho Chi Minh City
Minh, an office worker in District 1, HCMC, used to rely on Grab every morning but felt his wallet thinning. He was confused why a 6km trip fluctuated between 65,000 VND and 110,000 VND depending on the day.
He tried booking exactly at 8:00 AM every day, thinking a set routine would stabilize the price. Result: This was his biggest mistake - 8:00 AM is the peak of the rush hour surge.
He realized that by moving his departure time just 20 minutes earlier to 7:40 AM, he could avoid the 'surge wall.' He also started checking the 'GrabBike' option for short solo trips.
By adjusting his schedule, Minh's average fare dropped by 35% monthly. He saved approximately 1,200,000 VND over four weeks, enough to cover his lunches for half the month.
Additional References
Why is my Grab fare higher than the distance rate suggests?
This is almost always due to the 'Duration Rate' and 'Surge Pricing.' If you spend 20 minutes in traffic, the app adds a per-minute fee. During high demand, a multiplier is also applied to the total cost.
Does Grab charge per kilometer for GrabBike too?
Yes, but the rates are significantly lower. In Vietnam, for example, GrabBike rates usually start around 12,000 VND to 15,000 VND for the first 2km, with subsequent kilometers costing around 3,500 VND to 5,000 VND.
Can I see the per-km breakdown in the app?
Grab usually shows a fixed upfront price. To see the breakdown, you must check the 'Fare Breakdown' or 'Receipt' section after a trip, which separates the base fare, distance, and time components.
Summary & Conclusion
Base fare varies by cityAlways expect a flag-down fee between 1.00 USD and 3.00 USD equivalent before any distance is covered.
Traffic time is moneyIn congested cities like Manila, the per-minute fee (2 PHP) can equal or exceed the distance cost on slow-moving trips.
Peak demand can increase the effective per-km rate by up to 100%, making off-peak travel the best way to save.
Notes
- [1] Gijn - On average, you can expect distance rates to range from 9,000 VND to 11,500 VND per km in Vietnam, approximately 15 PHP per km in the Philippines, and between 0.50 SGD and 0.80 SGD per km in Singapore.
- Is there a modern part of Hanoi?
- What happens if I use my debit card in another country?
- Which country gives the fastest work visa?
- What is the TGV train short for?
- Is a day trip to Ninh Binh enough?
- Can I eat my own food on a train?
- Does Canadian Rail have sleeper cars?
- Where is the best place to sit on a bus for motion sickness?
- How safe is Vietnam at night?
- Why is the air so bad in Hanoi?
Feedback on answer:
Thank you for your feedback! Your input is very important in helping us improve answers in the future.