The most efficient way to reach Malang from Palembang is to fly from Sultan Mahmud Badaruddin II Airport (PLM) to Juanda International Airport (SUB) in Surabaya. From Surabaya, you can take a train or a private car to Malang. The train journey from Surabaya Gubeng Station to Malang Station takes about 2 hours. This route transitions you from the humid Sumatran climate to the cool, highland air of East Java.
Total Distance: Driving distance N/A; Air distance 1,000 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours | 5 hours |
| Avg Price | 50,000 - 150,000 IDR | 1,200,000 - 2,000,000 IDR |
| Operator | Kereta Api Indonesia | Lion Air |
| Route | Surabaya Gubeng - Malang | PLM - SUB |
| Tip | Book your train ticket via the KAI Access app in advance to ensure a seat. | Direct flights are available from Palembang to Surabaya, making this the most convenient option. |
May to September, when the weather is cool and dry, perfect for visiting Mount Bromo and the city's parks.