The most practical way to travel from Mataram to Batam is by air, with a connection in Jakarta. You will depart from Lombok International Airport (LOP) and fly to Hang Nadim International Airport (BTH) in Batam. The total travel time is approximately 7 to 8 hours. This route connects the island of Lombok with the industrial and tourism hub of Batam, located near Singapore.
Total Distance: 1,900 km air distance.
Ensure your connection in Jakarta is at least 2 hours to allow for terminal transfers.
April to October, avoiding the peak rainy season in the Riau Islands.