To reach Serang from Pekanbaru, you must fly to Jakarta (CGK) and then take a bus or private car to Serang. You will depart from Sultan Syarif Kasim II (PKU) and arrive at Soekarno-Hatta International Airport (CGK). From the airport, you can take a DAMRI bus or a taxi to Serang, which takes about 2-3 hours. The total travel time is approximately 5 to 6 hours.
Total Distance: Driving distance 100 km (Jakarta to Serang); air distance 1,000 km.
Use the Jakarta-Merak toll road for the fastest transfer.
April to October for the driest weather.