The journey from Cirebon to Surabaya is a major cross-Java route covering approximately 500 kilometers. The most efficient way to travel is by train, which takes about 6 to 7 hours and offers a comfortable experience. Alternatively, you can fly from Kertajati Airport (near Cirebon) to Surabaya, which is faster but involves airport transfers. This route connects the cultural city of Cirebon with the bustling metropolis of Surabaya. It is a popular route for both business and leisure travelers.
Total Distance: 500 km driving distance, 450 km straight-line air distance.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 6 hours | 4 hours |
| Avg Price | IDR 250,000 - 600,000 | IDR 800,000 - 1,500,000 |
| Operator | Argo Bromo Anggrek | Citilink |
| Route | Cirebon Station to Surabaya Pasar Turi. | Kertajati Airport (KJT) to Juanda Airport (SUB). |
| Tip | Book your train tickets in advance, especially for executive class. | Check flight schedules as they can change frequently. |
May to September, when the weather is dry and travel is more comfortable.