Traveling from Solok Selatan to Batam requires a multi-modal journey. First, travel by road to Padang, then fly to Hang Nadim International Airport (BTH) in Batam. This is the most practical way to cover the distance between the two locations. Expect a total travel time of 6 to 8 hours including transfers.
Total Distance: Driving distance 800 km, straight-line air distance 500 km.
Book your flight at least two weeks in advance for the best rates.
Year-round, though avoid the rainy season for smoother travel.