To reach Cirebon from Bengkulu, fly from Fatmawati Soekarno Airport (BKS) to Soekarno-Hatta International Airport (CGK). From the airport, take a bus or taxi to the train station, then take a train to Cirebon. The distance is approximately 500 km. This is the most efficient way to travel between these two cities.
Total Distance: Driving distance 600 km; Air distance 500 km.
The train from Jakarta to Cirebon is very comfortable and fast.
Year-round, avoid peak holiday seasons.