Traveling from Bogor to the cool highlands of Malang requires a transit through Jakarta. You can opt for the Gajayana train, which is known for its comfort and scenic route through the mountains. Alternatively, executive buses offer a direct connection from Jakarta to Malang. The total distance is approximately 850 kilometers. Expect a journey duration of 13 to 15 hours by land.
Total Distance: Driving distance 850 km, straight-line air distance 700 km.
|
Connecting via Jakarta
|
Direct from Jakarta
|
|
|---|---|---|
| Duration | 14 hours | 16 hours |
| Avg Price | 600,000 - 1,100,000 IDR | 400,000 - 600,000 IDR |
| Operator | PT Kereta Api Indonesia | Rosalia Indah |
| Route | Gambir Station to Malang Kota Baru Station | Jakarta to Malang via Trans Java Toll Road |
| Tip | The Gajayana train offers the best sleeper-style seats for overnight travel. | Choose the Super Executive class for reclining seats and onboard meals. |
June to August when the weather is cool and dry, perfect for visiting Mount Bromo.