The nearest airport is in Soekarno-Hatta Intl. Airport (CGK), located 14.4 mi (23.1 km) from the city center. If you can't find a flight that's convenient for your trip, you might consider flying into Halim Perdanakusuma Intl. Airport (HLP), which is 17 mi (27.4 km) away.
If you'd prefer to travel by train, the main station is Legok Cisauk Station.