Countries Where is Jambi Located? What Country is Jambi in? Jambi Map December 17, 2019 whereismap Where is Jambi Located? What Country is Jambi in? Jambi city is located in Indonesia (Jambi) in the Asia/Jakarta time zone. Places of interest Bejubang Dua, Simpang, and Mendaha are. Jambi Map Where is Jambi Located? What Country is Jambi in? Jambi Map Post Views: 3,299