Traveling from Sokaraja to Palembang is a significant journey across Java and Sumatra. You will take a bus to Merak Port, cross the Sunda Strait to Bakauheni, and then continue by bus through the Trans-Sumatra Highway to Palembang. This journey is long and requires endurance, often taking over 24 hours. It is a popular route for those traveling between the two major islands.
Total Distance: 850 km driving distance, 600 km straight-line air distance.
Prepare for a very long journey; choose the most comfortable bus class.
Dry season from May to September for the best road conditions on the Trans-Sumatra Highway.