Jambi is the capital and largest city of the Indonesian province of Jambi. Located on the island of Sumatra, the city is a busy port on the Batan…Jambi is the capital and largest city of the Indonesian province of Jambi. Located on the island of Sumatra, the city is a busy port on the Batang Hari River and an oil- and rubber-producing centre. The city is located 26 km from the ruins of Muaro Jambi Temple Compounds, an important city in the ancient Srivijaya kingdom.