The flight is just under 1 hour.
There are 2 direct flights every day.
The flight numbers are GA7152, JT139 and SJ886.
From Jambi you will fly out from Sultan Thaha (DJB) and you will be landing at Hang Nadim (BTH).
Lion Air, Sriwijaya Air, and Garuda Indonesia all flyes the ATR 72/42 on this route.
Three airlines. Lion Air, Sriwijaya Air and Garuda Indonesia have non-stop flights to Batam.