Fly into Soekarno-Hatta Intl. Airport (CGK), the closest airport, located 9.6 mi (15.5 km) from the city center. If you can't find a flight that works for your travel itinerary, you can also fly into Halim Perdanakusuma Intl. Airport (HLP), which is 9.7 mi (15.7 km) away.
If you're traveling by train, make your way to Jakarta Grogol Station or Jakarta Pesing Station to see more of the city.