To travel from Surakarta to Tanjung Pandan, you must fly from Adi Soemarmo Airport (SOC) to H.A.S. Hanandjoeddin Airport (TJQ) with a transit in Jakarta. The distance is approximately 750 km. Tanjung Pandan is the main town on Belitung Island, famous for its granite rock beaches and clear waters. Ensure your transit in Jakarta is at least 2 hours.
Total Distance: Air distance is approximately 750 km.
Book your flight early to secure lower fares on this popular route.
April to October for sunny weather and calm seas.