Changi Airport is one of the world's busiest transit hubs, handling over 68 million passengers in 2019. For many travellers, the journey from the airport to their hotel or home is the first taste of Singapore's transport system. Taxis and ride-hailing apps are convenient, but costs can add up quickly if you do not plan ahead. This article provides concrete, actionable tips to keep your airport transfer affordable, without sacrificing reliability.
We cover the specific surcharges you will encounter, the best times to travel, how to choose between apps, and where to wait for your ride. All figures are based on published rates from the Land Transport Authority, ComfortDelGro, Grab, Gojek, and Tada as of early 2025. Prices are in Singapore dollars (SGD).
Understand the Surcharges Before You Book
The biggest cost drivers for any Changi Airport transfer are the mandatory surcharges. Knowing them helps you decide whether to take a taxi or a ride-hail, and when to travel.
Airport Surcharge for Taxis
All taxis picking up from Changi Airport apply a fixed airport surcharge on top of the metered fare. As of 2025, the surcharge is:
- SGD 6.00 for standard taxis (Monday to Saturday, 5:00 AM to 11:59 PM)
- SGD 8.00 for standard taxis (Sunday and Public Holidays, 5:00 AM to 11:59 PM)
- SGD 6.00 for premium taxis (e.g. London Cabs, Mercedes-Benz) at all times
These charges are set by the Land Transport Authority and are not negotiable. For a full breakdown of all airport-related fees, see our article on airport surcharges at Changi.
Peak Period and ERP Surcharges
If you arrive during peak hours, you will also pay peak period surcharges. Standard taxis add SGD 1.00 to the metered fare for trips that start between 6:00 AM and 9:29 AM, and between 6:00 PM and 11:59 PM on weekdays. On weekends and public holidays, the evening peak (6:00 PM to 11:59 PM) also applies.
Electronic Road Pricing (ERP) surcharges are passed on to passengers. When your taxi passes through an ERP gantry, the toll is added to your fare. The amount varies by time and location. For example, the ERP gantry on the East Coast Parkway (ECP) towards the city can cost SGD 1.00 to SGD 4.00 during weekday mornings. See our ERP surcharges for taxis article for current rates.
Ride Hailing Surcharges
Grab, Gojek, and Tada also apply airport surcharges, but they are often bundled into the upfront fare. Typically, the surcharge is SGD 5.00 to SGD 8.00 depending on demand. During peak hours or bad weather, dynamic pricing can push the total fare much higher. For a comparison of how each app structures its fees, read our surcharge comparison across all apps.
Choose the Right Mode for Your Budget
The cheapest option depends on your group size, luggage, destination, and arrival time. Here is a comparison of the main choices.
Street Hail Taxi vs App Booking
At Changi, you can walk to the taxi stand at Arrivals (Level 1 of each terminal) and take the next available cab. This is often cheaper than booking a ride-hail because there is no dynamic pricing. However, you still pay the airport surcharge and any peak surcharges.
Booking a taxi via an app (ComfortDelGro's CDG Zig app or the ComfortDelGro taxi booking app) adds a booking fee of SGD 2.30 to SGD 3.90, depending on the booking type. If you book a standard taxi via the app, the airport surcharge still applies. For a detailed comparison of street hail versus app booking, see street hail vs app booking.
Ride Hailing Apps: Grab, Gojek, Tada
Ride-hailing apps offer upfront pricing, which can be lower than a metered taxi if demand is low. However, during peak hours, surge pricing can make them more expensive. Tada generally has lower base fares than Grab and Gojek, but its driver pool is smaller, so wait times can be longer. For a direct comparison of Grab and Gojek, read Grab vs Gojek pricing. For Tada versus Zig, see Tada vs Zig review.
Shared Ride Options
If you are travelling alone or with one other person and have minimal luggage, a shared ride can cut costs significantly. GrabShare and Gojek's shared service (where available) offer discounts of 20% to 40% compared to a private car. However, you may have to wait for other passengers and the driver may take a longer route. Shared rides from Changi are available only to certain destinations and during certain hours. For more on this, see our shared ride options article.
Time Your Arrival to Avoid Peak Surcharges
If you have flexibility in your flight booking, choose arrival times that avoid the peak surcharge windows. The cheapest times to take a taxi from Changi are:
- Weekdays 9:30 AM to 5:59 PM (no peak surcharge)
- Weekdays midnight to 5:59 AM (no peak surcharge, but late night surcharge may apply)
- Weekends 5:00 AM to 5:59 PM (no peak surcharge except Sunday airport surcharge)
Arriving between 6:00 PM and 11:59 PM on any day means you pay the peak surcharge (SGD 1.00 for taxis, plus potential dynamic pricing for ride-hails). If you land after midnight, taxi drivers add a late night surcharge of 50% of the metered fare (capped at SGD 10.00) for trips starting between midnight and 5:59 AM. For more details on late night travel, read late night airport transfers.
If you are willing to wait, you can also use the free shuttle bus between terminals and the nearby Changi Airport MRT station. The train runs from 5:31 AM to 11:18 PM (to the city). Taking the MRT to your destination and then a short taxi can save you SGD 10 to SGD 20, especially if you are staying near an MRT station.
Pick the Right Pickup Point
Where you wait for your ride affects both the fare and the wait time.
Taxi Stand at Arrivals
The official taxi stands are located at the Arrivals level of each terminal. They are well-organised and have attendants to help with luggage. This is the fastest way to get a taxi, and there is no booking fee. However, you cannot choose the taxi type (standard or premium) unless you queue at the premium taxi stand (separate queue, limited availability).
Ride Hailing Pickup Points
Grab, Gojek, and Tada have designated pickup points at each terminal. These are usually at the Departures level (Level 2) or at specific car park lots. For example, at Terminal 1, the ride-hailing pickup is at the Car Park 1A, Level 3. At Terminal 3, it is at Car Park 3A, Level 3. Walking to these points takes 5 to 10 minutes from Arrivals. The advantage is that you avoid the taxi stand queue, but you still pay the airport surcharge. For a detailed guide on where to meet your driver, see airport ride hailing pickup points.
Alternative: Changi Airport MRT Station
If you are willing to take the train, the MRT station is located between Terminal 2 and Terminal 3. You can walk there via the link bridges (about 10 minutes from either terminal). From the station, you can take a taxi or ride-hail from the nearby road, which avoids the airport surcharge. However, you will still pay the standard metered fare or app fare. This is a good option if you are staying near an MRT station and have light luggage.
Use Promo Codes and Referrals
Ride-hailing apps frequently offer promo codes for new users and occasional discounts for existing users. Before you travel, check for available codes.
- Grab: New users often get SGD 5 off their first ride. Existing users can find codes in the app's Promotions tab or via partner websites.
- Gojek: Similar new user discounts, typically SGD 5 to SGD 7 off. They also run periodic campaigns with fixed discounts (e.g. SGD 3 off airport rides).
- Tada: Tada frequently offers SGD 3 to SGD 5 off for first-time users. They also have a referral programme that gives both the referrer and the new user SGD 3 credit.
For a regularly updated list of current codes, refer to our promo codes and referrals article. Note that promo codes often have minimum spend requirements (e.g. minimum SGD 10 fare) and may not be combinable with other discounts.
Compare Fares Before Booking
Do not just open one app. Compare fares across Grab, Gojek, and Tada before confirming. Each app uses a different algorithm, and the same route can vary by SGD 5 to SGD 10 depending on demand.
For example, a trip from Changi Terminal 3 to Orchard Road (approximately 20 km) might cost:
- Grab (JustGrab): SGD 25 to SGD 35
- Gojek (GoCar): SGD 23 to SGD 33
- Tada (Tada Standard): SGD 20 to SGD 28
- Taxi (metered): SGD 22 to SGD 30 (including airport surcharge and peak surcharge if applicable)
These figures are estimates based on typical non-peak conditions. During peak hours, Grab and Gojek can surge to SGD 40 or more, while Tada tends to have less aggressive surge pricing due to its capped commission model. For a deeper dive into fare structures, see our save money on taxis in Singapore guide.
Consider Off Peak Travel and Alternative Routes
If you are not in a rush, you can save money by taking the MRT or public bus from Changi to a location outside the airport zone, then switching to a taxi or ride-hail.
For example, take the MRT from Changi Airport to Tanah Merah station (2 stops, about 6 minutes). From Tanah Merah, a taxi to East Coast area costs around SGD 8 to SGD 12, compared to SGD 20 to SGD 25 from the airport. This strategy works best if you have a small bag and are comfortable with a short train ride.
Another option: take bus route 24, 27, 34, 36, 53, or 110 from the airport bus terminal (located at Terminal 2 and Terminal 4). These buses connect to various parts of the island. The bus fare is SGD 1.09 to SGD 2.30 (using an EZ-Link card). From the bus stop, you can then take a short taxi. This is the cheapest option but takes the longest time. For more off-peak travel tips, read off peak ride hacks.
Use the CDG Zig App for Taxi Booking
ComfortDelGro's CDG Zig app (formerly ComfortDelGro app) allows you to book a taxi and see the estimated fare upfront. Unlike ride-hailing apps, the fare is based on the meter plus surcharges, so there is no surge pricing. The app also lets you choose a standard or premium taxi.
Booking via the app adds a booking fee of SGD 2.30 (immediate booking) to SGD 3.90 (advance booking). But if you are travelling during a period when ride-hail apps are surging, the taxi may be cheaper. For a review of CDG Zig versus other apps, see Tada vs Zig review.
Leverage Corporate or Loyalty Discounts
If you travel frequently, consider signing up for corporate accounts or loyalty programmes.
- ComfortDelGro's Corporate Account: Provides a fixed discount of 10% to 15% on metered fares for enrolled companies. Some credit cards also offer rebates on taxi fares (e.g. DBS Altitude card gives 1.2 miles per SGD 1 spent on taxis).
- GrabRewards: Earn points on every Grab ride, which can be redeemed for future discounts. Grab also offers a subscription plan (GrabUnlimited) for SGD 9.99 per month, which includes unlimited free delivery and occasional ride discounts.
- Gojek's GoClub: A loyalty programme that gives points for every ride, redeemable for vouchers.
For more tips on reducing daily transport costs, see our budget tips for daily commute article.
Know When to Take a Premium Taxi
Premium taxis (London Cabs, Mercedes-Benz E-Class, or MaxiCab) have higher metered fares but a fixed airport surcharge of SGD 6.00 regardless of day or time. For groups of 4 to 5 people with lots of luggage, a MaxiCab (which can carry up to 7 passengers) may be more cost effective than booking two standard taxis. The metered fare for a MaxiCab is about 30% higher than a standard taxi, but splitting among 5 people often results in a lower per person cost.
Premium taxis are available at the designated premium taxi stand at each terminal. They are also bookable via the CDG Zig app.
Summary of Key Tips
Here is a quick reference checklist for a budget airport transfer from Changi:
- Avoid peak hours (6:00 AM to 9:29 AM and 6:00 PM to 11:59 PM on weekdays).
- Use the taxi stand instead of a ride-hail app during normal hours to avoid surge pricing.
- Compare fares on at least two apps before booking.
- Check for promo codes in your app's Promotions tab.
- Consider taking the MRT or bus to a nearby station and then a short taxi.
- If travelling in a group, book a MaxiCab from the premium taxi stand.
- Use the CDG Zig app for a metered fare with no surge.
- Plan for late night arrivals: the 50% surcharge can be avoided by waiting until 6:00 AM or taking the MRT (if it is running).
By applying these strategies, you can save SGD 5 to SGD 20 per trip, depending on your destination and timing. For the most comprehensive resource on taxi and ride-hailing in Singapore, refer to our complete guide to taxis and ride hailing in Singapore.
Related Articles
- Changi Airport Taxi Guide
- Airport Surcharges at Changi
- Airport Ride Hailing Pickup Points
- Late Night Airport Transfers
- Save Money on Taxis in Singapore
- Promo Codes and Referrals