The distance from Sleman to Bandung is approximately 400 kilometers. You can take a train from Yogyakarta Station to Bandung Station or drive via the toll road. The train journey is scenic, passing through mountains and valleys. Expect a travel time of 7 to 9 hours by train or car.
Total Distance: 400 km driving distance, 350 km straight-line distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 7 hours 30 mins | 8 hours |
| Avg Price | IDR 250,000 - 500,000 | IDR 400,000 - 800,000 |
| Operator | Argo Wilis/Turangga | Private Car/Travel Shuttle |
| Route | Yogyakarta Station to Bandung Station | Trans-Java Toll Road |
| Tip | The train route is one of the most beautiful in Indonesia. | The toll road makes the drive much faster than the old mountain roads. |
May to September, as the dry season is better for exploring the outdoor attractions in Bandung.