The journey from Sokaraja to Lampung involves crossing from Java to Sumatra. You must take a bus to Merak Port, cross the Sunda Strait via ferry to Bakauheni, and then continue by bus to Bandar Lampung. This is a major inter-island route. The ferry crossing takes about 2-3 hours, and the entire journey can take up to 18 hours depending on traffic and ferry schedules.
Total Distance: 600 km driving distance, 450 km straight-line air distance.
The bus ticket usually includes the ferry fare.
Dry season from May to September for calm seas during the ferry crossing.