Like most bustling cities, having an enjoyable layover in Jakarta (without having to stay in the airport) will take a lot of effort. If you have not been to this city yet, let me warn you about the very bad traffic in this Indonesian city. Most of my Indonesian friends say they leave their houses five (5) hours before their flight just to make it in time (ouch!) because as exaggerated as it may sound, you cannot play with the traffic in Jakarta – it’s really a pain!
However, if you have over 12 hours layover in Jakarta, it is also not that pleasant to stay in Soekarno-Hatta International Airport. Personally, I find this airport very limiting when it comes to dining experiences and things to do but the wifi connection is really good.
Either way, when in a long layover in Jakarta, you still need to choose between staying in the airport and going out of the city. In my fourth time in Jakarta, I opted for the latter.