All scheduled flights from Denpasar to Batam (DPS-BTH)
Indonesia
Indonesia
All scheduled flights from DPS to BTH. You can fly from Denpasar to Batam with 1 stop. The flight time is between 4 and 6 hours depending on your connecting flight. The DPS-BTH route has no non-stop flights.