Batam is a major industrial and tourism hub in the Riau Islands. Traveling from Bandung to Batam is best done by air, connecting through Jakarta to Hang Nadim International Airport (BTH). Batam is known for its shopping, golf courses, and proximity to Singapore.
Total Distance: 1,000 km straight-line air distance.
Most flights require a layover in Jakarta.
February to August for the best weather for outdoor activities and shopping.