Comfort CityCab is the taxi brand most Singaporeans still hail by the kerb, now run under ComfortDelGro alongside CDG Zig. A standard 4-seater starts at a $4.60 flag-down, then runs $0.27 for every 400m up to 10km, $0.27 per 350m after that, and $0.27 per 45 seconds of waiting. On top of the meter you can stack a 25% peak surcharge, a 50% midnight surcharge, a city or airport location charge, a credit-card admin fee, and a booking charge if you book through the app or call the hotline. From 24 March to 31 July 2026 there is also a temporary $0.01 bump to the distance-time rate and a new driver fee on flat-fare bookings. This guide breaks down exactly what you pay in 2026, when a flat fare beats the meter, and which promo codes are actually live (the old NETSCLICK and DBS codes you still see floating around expired years ago).
Comfort CityCab is no longer a separate company. Comfort Transportation and CityCab merged into ComfortDelGro's taxi arm years ago, so the cabs you flag down, the ones you book on the CDG Zig app, and the fares below are all the same fleet. Whether you call it Comfort, CityCab or ComfortDelGro, the meter is identical.
The base fare depends on the vehicle. A standard 4-seater hybrid (Toyota Prius, Hyundai Ioniq Hybrid) starts at $4.60 flag-down for the first 1km. Electric cabs (Hyundai Ioniq EV, Kona EV, BYD e6) and 6-seaters start at $4.80. A Limousine cab starts at $5.50.
After the flag-down, a standard cab charges $0.27 for every 400m or part of it up to 10km, then $0.27 for every 350m or part of it beyond 10km, plus $0.27 for every 45 seconds of waiting in traffic. The Limousine cab runs $0.39 per unit instead. Note the temporary $0.01 increase to this distance-time rate that ComfortDelGro put in place from 24 March to 31 July 2026 to help drivers with operating costs, so during that window a standard cab's increment is effectively $0.28.
What does this mean for a real trip? A 10km off-peak ride with light waiting works out to roughly $4.60 flag-down plus about 23 increments of $0.27, landing near $11 to $12 on the meter before any surcharge. Add a peak or midnight surcharge and a credit-card fee and the same trip can cross $15 easily.
| Vehicle type | Flag-down (first 1km) | Distance / waiting rate |
|---|---|---|
| Standard 4-seater (hybrid) | $4.60 | $0.27 per 400m (≤10km), per 350m (>10km), or per 45s wait |
| Electric 4-seater | $4.80 | $0.27 per unit |
| 6-seater (Sienta / Noah) | $4.80 | $0.27 per unit |
| Limousine cab | $5.50 | $0.39 per unit |
The flag-down is only the start. Surcharges in Singapore are charged as a percentage of the metered fare or a flat dollar amount, and several can apply on the same trip. This is the part that catches people out, especially late at night to or from town.
Two time-based surcharges matter most. The peak-period surcharge adds 25% of the metered fare, and the late-night surcharge adds 50%. They do not overlap, but the 50% midnight band is the one that quietly doubles a short ride home from Clarke Quay.
Order matters less than the fact that they add up. Take a $12 metered ride from the CBD at 9:30pm paid by credit card: +25% peak ($3) + $3 city surcharge, then +10% admin on the lot. You are looking at roughly $19 to $20 for what the meter said was $12. The same ride after midnight swaps the 25% for 50%, pushing it past $21.
If you pay cash or by NETS, you skip the 10% card fee and only pay the $0.30 NETS charge, which on larger fares is the cheaper option. On a $30 fare the card fee alone is $3 plus GST versus $0.30 by NETS.
Flagging a cab on the street and booking one through CDG Zig or the hotline are priced differently. A street hail has no booking fee at all, just the meter plus surcharges. The moment you book, a booking fee applies.
For a standard 4-seater, the current (immediate) booking fee is $3.30 during peak hours and $2.30 off-peak. An advance booking made at least 30 minutes ahead is $8.00. Limousine cabs match the $3.30 / $2.30 immediate fee but cost $18.00 for an advance booking.
On top of that, from 24 March to 31 July 2026 there is a separate driver fee on fixed-fare bookings: $0.50 for fares below $15 and $0.80 for fares of $15 and above. ComfortDelGro says this goes entirely to drivers. It applies to flat-fare jobs booked via Zig, PayLah, Kris+, HeyCars and CMAC, all cross-border jobs, and Limousine services, but not to a plain metered street hail.
| Booking type | Standard 4-seater | Limousine |
|---|---|---|
| Street hail (no booking) | $0 | $0 |
| Immediate booking, peak | $3.30 | $3.30 |
| Immediate booking, off-peak | $2.30 | $2.30 |
| Advance booking (30+ min ahead) | $8.00 | $18.00 |
| Driver fee, flat fare <$15 (24 Mar–31 Jul 2026) | $0.50 | $0.50 |
| Driver fee, flat fare ≥$15 (24 Mar–31 Jul 2026) | $0.80 | $0.80 |
On the CDG Zig app you can choose a flat fare (ComfortRIDE) or a metered booking. The flat fare locks one price at booking with all surcharges except ERP already baked in, so what you see is what you pay regardless of traffic. The catch is dynamic pricing: in heavy demand or rain, the flat fare floats up. The metered fare is not surge-priced, but you carry the risk of jams and waiting time.
The rule of thumb most regular riders use: pick the flat fare when traffic is bad, it is raining, or it is a surcharge-heavy time (peak or after midnight) and the quoted price looks reasonable. Pick the meter when roads are clear and demand is normal, because the meter will usually undercut a surged flat fare on a smooth run.
Flat fares have a $6 minimum. Adding a stop during booking folds the cost in automatically; adding one after booking costs $5 for each extra stop or 5km of detour. Cashless payment on a flat fare carries no admin fee, which is a quiet saving versus the 10% card fee on a metered card payment.
This is the same calculus you face with ride-hailing generally. If you want to think about transport as a line in your monthly plan rather than a per-trip decision, slot it into a monthly budget and treat a fixed taxi allowance as one of your variable lifestyle costs.
ComfortDelGro tightened its booking-conduct rules in late 2025, and they apply to CDG Zig app bookings (not phone or advance bookings). They are worth knowing because they are easy to trip over.
You get four free cancellations a month, usable only before the cab arrives. After you have used them, or any time the driver has already arrived, a cancellation costs $4. If you do not turn up within five minutes of the cab arriving, there is a $5 no-show fee.
Waiting at pickup is free for the first four minutes. After that it is $3 for every five-minute block, capped at $9. Practically: be at the kerb when the app says the cab is one minute away, and cancel early if your plans change.
Since September 2025 ComfortDelGro runs fixed-fare cabs from Singapore straight to Johor Bahru, dropping at Larkin Sentral Terminal. Pricing is flat and depends on where you start: $60 from the Ban San Street taxi stand near Rochor, $80 for doorstep pickup, and $120 from Changi Airport.
Booking is old-school: call the hotline at 6552 1111. There are no app bookings for the cross-border service. You can ride immediately (with some wait) or schedule up to 24 hours ahead. From 24 March to 31 May 2026 an extra $0.80 driver fee applied to cross-border trips.
Whether $60 to $120 is worth it depends on your group size and timing. Split four ways, an $80 doorstep cab is $20 a head with no transfers, which can beat the bus-plus-Grab combo once you price in time and luggage. If you cross often, it is worth reading a proper JB budget guide before deciding, and watching the ringgit rate on your card.
Below the everyday metered fleet, ComfortDelGro runs a set of premium and special-needs services that sit on flat rates rather than the meter. These are the bookings people make for airport runs with luggage, larger groups, or a relative in a wheelchair, and the pricing works differently enough to catch you out if you assume it tracks the normal cab fare.
Airport transfers come in two sizes. A LimoCab seats four; a MaxiCab seats six to seven. Both can be booked for an arrival meet-and-greet (the driver waits at the terminal), a departure transfer, a one-way point-to-point transfer, or hourly disposal with a two-hour minimum. The flat rate already folds in the usual location and time surcharges, but ERP and peak-period charges still apply on top for some service types, so read the booking screen.
The wheelchair-accessible MaxiCab is a separate flat-rate service designed for passengers who stay in their wheelchair during the ride. It is not the same as flagging a regular 6-seater, and it needs to be booked ahead rather than hailed.
If you are pricing an airport pickup for a family with bags, a $70 to $75 MaxiCab with a meet-and-greet often lands close to what a surged flat fare plus the $8 Changi pickup surcharge would cost on a normal cab, with the bonus that the driver tracks your flight and waits. For a solo traveller, the standard metered cab with the airport surcharge is still cheaper.
| Service | LimoCab (4-seater) | MaxiCab (6-7 seater) |
|---|---|---|
| Airport arrival (meet-and-greet) | $65 | $70 |
| Airport departure transfer | $65 | $70 |
| One-way point-to-point transfer | $65 | $70 |
| Hourly disposal (2-hour minimum) | $65 / hour | $70 / hour |
| Waiting (per 15-minute block) | $10 | $10 |
| Each additional stop or detour | $20 | $20 |
| Wheelchair-accessible MaxiCab transfer | — | $70 flat |
The question most riders actually want answered is whether a Comfort cab beats a Grab or Gojek for the same trip. There is no fixed winner, because a metered Comfort fare and a ride-hailing flat fare are built from different parts. A street-hailed Comfort cab has no booking fee and is never surge-priced, so on a clear off-peak run it is usually the cheapest option on the road. Ride-hailing apps lock a price up front but lean on dynamic pricing that climbs steeply in rain or peak demand.
Comfort's own flat fare (ComfortRIDE) sits in between: it surges like a ride-hailing app but skips the 10% credit-card admin fee that a metered card payment carries, which can claw back a dollar or two on a mid-sized trip. The honest rule is to compare the live quotes side by side in each app before you tap, because the gap swings trip to trip.
For a fuller breakdown of how taxis stack up against Grab, Gojek and car-sharing across a month of trips, see our look at car-sharing and ride-hailing costs, and weigh the whole transport line against the MRT and bus network in our public transport fare guide.
Most taxi promo codes you find on aggregator sites are dead. The NETSCLICK and DBS codes the older guides still list expired in 2020 and 2021. CDC vouchers do not work on taxis either, so do not count on those. Here is what is genuinely live in mid-2026, all redeemed through the CDG Zig app on app bookings only (street hails do not qualify):
Beyond codes, the reliable savings are behavioural. Pay by NETS or a digital wallet on a metered card-eligible trip to dodge the 10% credit-card admin fee, which on anything above ~$3 of fare beats the flat $0.30 NETS charge. Street-hail outside surcharge windows to skip the booking fee entirely. Avoid the midnight 50% band when you can stretch the night to a 6am start or end it before 11:59pm.
If you are weighing whether to own a car versus relying on cabs and ride-hailing, the maths usually favours taxis for low-mileage city dwellers once you tally COE, depreciation and insurance. The true cost of a car piece lays out the comparison, and you can sanity-check the trade-off against your own spending plan.
A standard 4-seater hybrid Comfort CityCab starts at $4.60 for the first 1km. Electric cabs and 6-seaters start at $4.80, and a Limousine cab starts at $5.50. After that, a standard cab adds $0.27 per 400m up to 10km, per 350m beyond 10km, or per 45 seconds of waiting.
The peak-period surcharge is 25% of the metered fare (weekdays 6:00am to 9:29am, weekends and public holidays 10:00am to 1:59pm, and daily 5:00pm to 11:59pm). The late-night surcharge is 50% of the metered fare, daily midnight to 5:59am. They do not stack with each other, but city and airport location surcharges and the card admin fee can apply on top.
Flagging on the street has no booking fee, just the meter plus surcharges, so it is cheaper when a cab is easy to find. Booking adds $2.30 off-peak or $3.30 at peak for an immediate ride, or $8.00 for an advance booking. The app's flat fare can still win when traffic is bad and a metered ride would rack up waiting charges.
A flat (ComfortRIDE) fare locks one price at booking with all surcharges except ERP included, but it floats up under dynamic pricing in high demand or rain. A metered fare is never surge-priced but charges you for distance and waiting in real time. Use flat fares in jams or surcharge-heavy hours; use the meter on clear roads.
No. Those codes expired in 2020 and 2021. In 2026 the live offers are the CDG Zig new-user welcome (up to $8 off, until 31 December 2026) and card-linked deals like the Trust Cashback Card's 2x $3 weekly codes (until 31 August 2026). Check the Zig app's Rewards section for current campaigns, as they apply to app bookings only.
Yes. Paying by credit or charge card on a metered trip adds 10% plus GST as an admin fee. NETS and digital wallets like PayLah, Alipay and WeChat Pay charge a flat $0.30 (GST inclusive). On any fare above a few dollars, NETS or cash is cheaper than a card.
The fixed cross-border fare to Larkin Sentral Terminal in JB is $60 from the Ban San Street taxi stand, $80 for doorstep pickup, and $120 from Changi Airport. Book by calling 6552 1111; there is no app booking for the cross-border service.
Comfort's flat-rate airport transfers run $65 for a 4-seater LimoCab and $70 for a 6-to-7-seater MaxiCab, covering arrival meet-and-greet, departure or one-way point-to-point trips. Hourly disposal is $65 to $70 per hour with a two-hour minimum, waiting is $10 per 15 minutes, and each extra stop is $20. For a solo rider a normal metered cab plus the $8 Changi pickup surcharge is usually cheaper; for a group with luggage the flat MaxiCab often wins.
Yes. ComfortDelGro runs a wheelchair-accessible MaxiCab on a $70 flat-rate transfer for passengers who remain in their wheelchair during the ride. Waiting is $12 per 15 minutes and each additional stop is $20. It is a separate booked service, not a cab you can flag on the street, so reserve it ahead through the hotline or app.
It depends on the trip. A street-hailed Comfort cab has no booking fee and never surges, so it usually beats Grab on a clear off-peak run. In rain or peak demand, ride-hailing flat fares climb, and so does Comfort's own ComfortRIDE flat fare, so the only reliable method is to compare the live quotes in each app before booking. A flat fare also dodges the 10% credit-card admin fee that a metered card payment adds.
On CDG Zig app bookings you get four free cancellations a month before the cab arrives. After that, or any cancellation once the driver has already arrived, costs $4, and not showing up within five minutes of the cab arriving triggers a $5 no-show fee. Waiting at pickup is free for four minutes, then $3 per five-minute block capped at $9. Phone and advance bookings are not covered by these app rules.
This is general financial information for Singapore, not personal financial advice. Figures change — verify current rates against the official sources above before acting. See our full disclaimer.