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