International Java Jazz Festival: This festival is held in March and usually takes place for about three days. The Amazing life performances from artists from around the world make this festival a must visit for music lovers.
Java Soulnation Festival: If you are going in September, you can catch this one. Quite like the jazz festival, you will get to watch a lot of international artists, performing contemporary hip hop and rap styles.
Jakarta Kite Festival: This is held for two days in July. It is a huge cultural event and an amazing time to see Jakarta. The sky is full of vibrantly colored kites of every shape size and color. It is a real sight to be beheld.