Public transportation from Soekarno-Hatta Airport to your destination,
Bus route information is available at all terminals in the arrivals area. There are two bus routes into central Jakarta - one is operated by DAMRI and the other by CIPAGANTI -  both run 4am-7pm and stop at the terminals' departure areas.   All buses use the Sedyatmo Toll Road.
By Bus:
The DAMRI bus is offering the cheapest public transport option to the City.  Buses are equipped with WiFi (username & passwords are the  bus .) with route signs come around every 15-30 minutes (midnight to early morning a bit longer) making stops in front of all terminals and linking the airport with Rawamangun, Blok M, Gambier Station, Bekasi, Depok, Lebak Bulus, Tanjung Priok, Kemayoran, Kampung Rambutan, Pasar Minggu, Serang, Merak, Cikarang & Bogor. 
Primajasa also runs a bus route to Bandung.
    North  Jakarta's Mangga Dua is 30 km from the Airport - the bus stops at Sedyatmo Toll - Ancol Toll Gate, & Mangga 2 Square.
    Central Jakarta's Gambir is 37 km from the Airiport - the bus stops at Sedyatmo Toll, Pluit Jaya, Slipi Toll, Tomang, Tanah Abang, & Gambir Station.
    South Jakarta's Blok M is 38 km from the Airport - the bus stops aat Sedyatmo Toll, Grogol Toll, Semanggi Toll Gate, Jl. Gatot Subroto, Jl. Sudirman, Jl. Sisingamangaraja & at Plaza Block M.
By Train:
The monorail service connecting Soekarno-Hatta Airport in Tanggerang with the neighboring subdistrict of Serpong in  South Tanggerang  - tentatively scheduled to open in July 2015 - is to have 14 shelters (including at Terminals 1, 2 & 3) along the monorail line.
The future high-speed train service to Jakarta is to serve T1 & T2 and will serve five Jakarta stations (Halim, Manggarai, Dukuh Atas, Tanah Abang & Pluit). Starting with Halim, travel time is estimated to be only 30 minutes - a considerable improvement over using motorized vehicles. Tentative completion: July 2015

Google Plus One