This Versus That

Uber vs Grab vs Taxis: Which is the Cheapest Mode of Transport and When?


Peter Lin



I’m a cheapskate, and proud of it. When I go grocery shopping, I have no brand loyalty. If it’s on sale, I’ll buy it. Now that I think of it though, that probably explains why my tastebuds have gone on strike and my bowels have been working overtime.

Because the truth is, it doesn’t always pay to be cheap. Take public transport for example. We all know taking the MRT is cheaper than a taxi, but if you’re heading out with family or colleagues, a taxi ride may be cheaper than taking the MRT, and you get to enjoy the convenience it brings too.

And now with Grab and Uber recently reducing their fares, it’s a good opportunity to find out what’s the cheapest option among the three, and in what scenarios.


First, let’s recall how each option charges commuters per trip

We know that there are several taxi companies operating in Singapore, each having different base fares depending on which vehicle model you ride in. We’ll use the cheapest base fare out there – the Comfort Hyundai Sonata – to represent all taxis. Oher than the base fare, taxi rides are charged in pretty much the same method, as follows:

Comfort Hyundai Sonata Taxi
Base fare (1km or less) $3.20
Every 400m thereafter or less up to 10km $0.22
Every 350m thereafter or less after 10km $0.22
Every 45 seconds of waiting or less $0.22
Peak Period Surcharge
Monday to Friday
(Except Public Holidays): 6.00am – 9.29am
Monday to Sunday & Public Holidays: 6.00pm – 11.59pm
25% of metered fare
Midnight – Before 5.59am 50% of metered fare


In the middle of April, Uber announced that UberX fares would be reduced by about 15%. Here’s how the breakdown looks like after the fare reduction:

Base fare $3.00
Per kilometre $0.45
Per minute $0.20


In response to Uber’s fare reduction, Grab also decided to reduce their fares, even removing the minimum fare cap of $8 altogether. Here’s how Grab’s fare structure now looks like:

GrabCar Economy
Base fare $3.00
Per kilometre $0.80



Okay, now that we know how each charges, let’s look at three scenarios and find out which option is cheapest

Let’s look at three typical taxi journeys and find out how much each service would cost us. Do note that for each comparison, we won’t include ERP costs, since each service passes them on to the customer anyway.


1. 8am journey from home in Potong Pasir to work in Raffles Place – 9.5km, 15 minutes

Company Fare Breakdown
Taxi (Comfort Hyundai Sonata) Base Fare: $3.20
Metered Fare: $0.22 x (8.5km/400m) + $0.22 x (5 min/45s) = $4.68 + $1.48 = $6.16
Peak Hour Surcharge: $9.36 x 25% = $2.34
Total Fare: $3.20 + $6.16 + $2.34 = $11.70
UberX Base Fare: $3.00
Distance Fare: $0.45 x 9.5km = $4.28
Time Fare: $0.20 x 15 minutes = $3.00
Total Fare: $3.00 + $4.28 + $3.00 = $10.28
GrabCar Economy Base Fare: $3.00
Distance Fare: $0.80 x 9.5km= $7.60
Total Fare: $10.60

On the surface, it’s clear that the newly reduced UberX fares wins this comparison by the slightest of margins. However, there are lots of assumptions in the calculation, of course. For one, that there is no traffic jam during your morning peak hour commute. Since taxis and UberX both charge based on time taken, it would probably be safer to go with GrabCar, which doesn’t charge you by the second.

That said, GrabCar does practice dynamic pricing, based on demand and supply in the area at the point in time you make the booking. That said, since you are already quoted the fare even before you book, there should be no surprises.

Update 18 May 2016: Several readers have pointed out that Grab’s charges are rounded to the nearest dollar. In this case they should charge $11.


2. 1pm commute from office in Raffles Place to event in Bishan – 12km, 20 minutes

Company Fare Breakdown
Taxi (Comfort Hyundai Sonata) Base Fare: $3.20
Metered Fare: $0.22 x (10km/400m) + $0.22 x (1km/350m) + $0.22 x (5 min/45s) = $5.50 + $0.63 + $1.47 = $7.60
Total Fare: $3.20 + $7.60 = $10.80
UberX Base Fare: $3.00
Distance Fare: $0.45 x 12km = $5.40
Time Fare: $0.20 x 20 minutes = $4.00
Total Fare: $3.00 + $5.40 + $4.00 = $12.40
GrabCar Economy Base Fare: $3.00
Distance Fare: $0.80 x 12km= $9.60
Total Fare: $12.60

To no one’s surprise, when there is no peak hour surcharge, taxi fares emerge as significantly cheaper compared to the other two private car companies.

Update 18 May 2016: Note that in this illustration, the journey happens before 5pm. After 5pm, there is a $3 City Area surcharge imposed by Comfort and CityCab taxis.


3. 12.30am ride from Clarke Quay to home in Potong Pasir – 8km, 12 minutes

Company Fare Breakdown
Taxi (Comfort Hyundai Sonata) Base Fare: $3.20
Metered Fare: $0.22 x (7km/400m) + $0.22 x (3 min/45s) = $3.85 + $0.88 = $4.73
Midnight surcharge = $7.93 x 50% = $3.97
Total Fare: $3.20 + $4.73 + $3.97 = $11.90
UberX Base Fare: $3.00
Distance Fare: $0.45 x 8km = $3.60
Time Fare: $0.20 x 12 minutes = $2.40
Total Fare: $3.00 + $3.60 + $2.40 = $9.00
GrabCar Economy Base Fare: $3.00
Distance Fare: $0.80 x 8km= $6.40
Total Fare: $9.40

After midnight, UberX is the clear winner, especially if your driver can get you home in record time because of the relatively clear roads. Do take note that UberX, like GrabCar, is subject to surge pricing, which means that prices are temporarily inflated to ensure supply can meet demand. The good news is that usually, from my experience, surge pricing doesn’t last more than 3-5 minutes, unless you’re in a really popular area.

Update 18 May 2016: Several readers have pointed out when Uber charges to your credit card, it’s considered an overseas transaction, so there will be additional fees charged by your bank per transaction. We’ll be doing a more in-depth article about this soon, so follow us on Facebook. We agree with reader M S Ong that in the spirit of being cheapskate, consider the cash payment option instead.


So which is the best service to use?

In each of the three scenarios, there is a different winner, despite the fare reductions.

GrabCar Economy is usually best for journeys when there is a risk of traffic jams, presuming that Grab’s dynamic pricing formula doesn’t already factor that extra traveling time in.

Taxis are best for journeys where there is no surcharge, which means between 9.30am and 6pm on weekdays and 6am to 6pm on weekends and public holidays. Do note that depending on the taxi model, you might end up paying slightly more, but not enough to warrant taking a private car.

UberX is the best option for rides after midnight, which is nice to know, especially since most public transport operations would have ceased by then. Look out for the surge pricing that usually happens during these times, but remember that they normally don’t last too long.

Ultimately, the fare reductions seem to have resulted in a more fair playing field for consumers, resulting in lower transport costs regardless of when your journey begins.


Do you agree with this assessment? Has your experience with taxis, GrabCar Economy and UberX been different? We want to hear from you.

Image Credits:
Ian Fuller

Keep updated with all the news!

Tags: , ,

Peter Lin

I am the poster boy for reinventing one's self. I've been a broadcast journalist, technical writer, banking customer service officer and a Catholic friar. My life experiences have made me the most cynical idealist you'll ever meet, which is why I'm also the co-founder of a local pop culture website. I believe ignorance is not bliss, and that money is the root of all evil only if you allow it to be.

  • Damien Lim

    Hmmm – Wouldn’t you include the taxi booking fee ($2.30 – $3.30) for a more apple-to-apple comparison? That will make taxis more expensive in all scenarios.

    • Grero

      Spot on Damien

    • Dylan

      usually you dont need to book a taxi as you can flag for one but for uber and grab you have to book through their system. Thus, adding the 2.30-3.30 is not quite fair to taxis.

      • Damien Lim

        I understand what you are saying but It is fair – this way we can compare them equally. With Uber and Grab, I get the equivalent of booking free while with the taxis I have to pay.

        Look at this way, if we don’t add, Uber and Grab provides more for a similar price. If we add, then they all provide the same but taxis are more expensive.

        • Standard Sales

          You CANNOT hail for Uber / Grab. Come on.

          • Andy

            Hailing is often a waste of time. Often they don’t stop, suddenly invent a shift change, or just simply refuse the ride and just drive off. (Illegal in many countries.) I have stopped using taxis altogether for these reasons. Uber is so much easier!

      • Kow Roland

        if you said no need booking. try waiting in long line at taxi queue. no such problem with uber. for those who have not try uber i suggest you go register for an account using promotion code kowrue to get free ride.

  • Miss C

    Also, depending if you need to alight people along the way. Taxi got no extra $5 charge. Both uber and grab does. Personally experience, uber and grab is good for midnight and traffic jam. Taxi is good for normal hours and if you need to alight people along the way. However then again, most cab nw are at $3.60-$3.90. Perhaps using these prices are more accurate then $3.20.

    • annonnnn

      Uber does not have $5 charge, mind you.

      • Miss C

        Aiyo. Im not talking about u. Why so heat up?chill dude.. sme uber charge thou.

        • Clinton

          1. We all know you’re not talking about him, you’re discussing about Uber and Grab.
          2. He is not heated up at all.
          3. Uber does not charge $5 for additional stops. Please don’t provide false information.

          • Miss C

            Thanks clinton, annonnnn & Vincent for verifying that Uber dont charge that addtional $5. Thanks for either being a loyal Uber customer or a honest uber driver or as a awesome citizen.Thanks for sharing to the world that uber dont charge $5 extra for extra drop off.

            Thanks for Annonnn “mindful words”

            Well, if you all think that personal experience is a false information then this is slightly overboard.

            Im not sure why i was charged twice in my personal experience early last yr. Perhaps i went to 2 different destinations before mine were a bit too much for that 2 drivers. Not sure if those drivers are still around if you do heard/ saw it now you know charging me $5 under others is so dishonest of you. Readers are saying NO ADDITIONAL charge. If you are seasonal part time driver, then well i guess i cant say much. I dont care about that $5; its over for more than a yr. You earn a living. I will thank God for your safety driving to allow myself and my pals to reach our destinations safely.
            Great day ahead guys 🙂

      • Standard Sales

        They do, stop lying.

    • Vincent

      Uber dont charge $5 for additional stop

  • Bryan

    Uber and Grab saves you the trouble of flagging a cab/ paying the extra costs of booking for one, definately gives an edge

    • Miss C

      When there is no cab, both is a life saver!

  • Wen

    Hmm. I think you counted grabcar economy wrongly. From my experience so far, they go by fixed pricing, like $14/15/16.. No cents. And the “fixed” prices do change accordingly to time..

    • Minhaz

      Taxi with a mandatory booking fee/ surcharges is the most expensive
      Grab in most situations is 20% more expensive than uber

      Uber is more reliable and generally cheaper

  • M.S. Ong

    I’ve noticed an additional $0.02 to $0.13 (depending on the amount) charge of CCY Conversion fee on credit cards for Uber. Of course it’s not a substantial amount to make a big difference. But to uphold the spirit of cheapskate, I’d suggest paying Uber by cash.

  • adnan

    Interesting article, but it doesn’t factor in a few additional points.

    GrabCar fares can go below the standard rate when demand is too Low. I have had situations where I paid less for a GrabCar after midnight as opposed to before midnight just because of demand and supply differences.

    Uber calculation of waiting times is ambiguous and affects its reliability in fare estimates. Hence, even though it shows lower fares, consumers might still switch to Grab

    Both services are always cheaper than taxi service owing to the fact that securing a taxi via flagging is akin to finding a unicorn in the stable of Santa Claus who’s living in the Middle East.

  • Ng Boone Sing

    I think some of the comments r spokesman for certain groups. I will not specify

  • A Lee

    These trips in this article are between 8 to 12 km. All are very cycle-able distances. It’s just the heat and mad traffic conditions to contend with. Hopefully when the car-lite cycle plan takes shape , it will allow cycling to be a real option to consider.

    A question on taxi alternatives: are passengers covered by insurance in the event of accidents?

  • adrian

    Scenario 2 is wrong, from raffles place there is a CBD surcharge out from Comfort taxis while Uber and Grab doesn’t have… So Comfort is still more expensive unless it is not in the city area…

    • Hi adrian,

      Thanks for your comment! The $3 city area surcharge from Comfort only applies after 5pm.

  • Kelvin

    Availability of transport is important. These days, Taxi can’t promise you that.

  • Sylvester

    Calculation is wrong in all scenerios… don’t know why the same locations, the distance for taxi is 1km less and the time taken for taxi is forever 3 to 5 mins. How go from Clarke quay to potong pasir in 3 mins???

  • vance ng

    During peak hour or at hot area, grabcar does have surge charge too. But it is not made known to the riders. We can only see a raise in the fixed fare that they dhow us. At least ubrt is transparent in their surge charge. Sometime accepting 1.2 to 1.4 surge is all alright.

  • Kow Roland

    I have stop taking taxi after i used uber. reason is simple. you can t get flag down a taxi during peak hour and booking a cab is additional cost. taxi company should just removing booking charge and sur charge.

  • Boblues Su

    no need compare…i will fetch u for free!!!