Public Bus Public Bus Public Bus

    The City Shuttle will bring passengers to most downtown hotels at a rate of S$9 per adult or S$6 per child (below 12 years of age).

    The City Shuttle departs every 15 minutes during peak hours, and up to 30 minutes during non-peak hours. 

    Please approach the 24-hour Ground Transport Concierge at the Arrival Halls for bookings or call the following hotlines for more information.

    Contact Numbers

    Terminal 1: +65 6543 1985

    Terminal 2: +65 6546 1646

    Terminal 3: +65 6241 3818 (Main booking hotline, open 24 hours, daily)

    Terminal 4: +65 6581 6775


    Click here to book the airport shuttle service in advance.


    Public Bus Public Bus Public Bus

    The Free Shuttle Bus Service is open to all members of the public visiting the airport on a first-come, first-served basis. The service runs from Monday to Friday, and excludes public holidays.

    Please click on the following for detailed bus timings:

    Please note that the bus luggage compartment is not available for use on the Free Shuttle Bus Service.


    Public Bus Public Bus Public Bus

    Tanah Merah Ferry Terminal (TMFT) is the gateway to nearby Indonesian islands of Batam and Bintan. 

    For detailed ferry schedules and destinations, please visit Singapore Cruise Centre's website


    Please note:  Buses run on 30-minute intervals, and cost S$3 one-way. 

    Pick-up Point First Bus Last Bus

    Changi Airport Terminal 1

    (Coach Stand, Lot 9)



    Changi Airport Terminal 4 

    (Coach Stand, Lot 9)

    06:39 19:39

    Tanah Merah Ferry Terminal 

    (Coach Stand)

    08:00 21:00

    * Passengers will board and alight at the same points

    Book your seats up to 7 days in advance.

    1. Click here to visit the GrabShuttle Plus website. 
    2. After registering for an account, enter the trip details to find a suitable ride.
    3. Select number of seats required (you can select up to 5 seats per booking).
    4. Select your preferred timing and airport/ferry terminal.
    5. Confirm your option and make payment. 
    1. Passengers are advised to wait at the pick-up point at least 5 minutes before the scheduled departure time.
    2. Tickets are priced at S$3 per journey. Fares can be paid with cash (Singapore Dollars) or EZ-Link card. No change will be given, and all tickets sold are non-refundable. 
    3. Seats are available on a first-come, first-served basis.
    4. Changi Airport Group reserves the right to make changes without prior notice.
    5. For more information, please click here to download information manual or approach any of the Information Counters located at the arrival halls of Changi Airport or Tanah Merah Ferry Terminal.