How to Get to Bandung

Bandung is located in central highlands of West Java, approximately 120 km to the south-east of Jakarta, the Capital of Indonesia. As the capital of West Java Province, here are some easiest options to get to Bandung:

By Air

Husein Sastranegara International Airport is located in the heart of Bandung, and serving domestic direct flight from Batam, Yogyakarta, Surabaya, Denpasar, and Medan. The airport also serve daily international flights to Bandung from Kuala Lumpur and Singapore.

If there is no direct flight to Bandung, you can still arrive at Soekarno-Hatta Interntional Airport Jakarta then continue with minivan or buses which approximately takes 4 hours to Bandung.  Here are some companies operating airport buses from Soekarno-Hatta International Airport Jakarta to Bandung :

  • X trans. Phone: 021 3150 555
  • Citi Trans. Phone: 0222514090
  • MGo Premium Shuttle. Phone: 1500646
  • Red White Star. Phone: 0218091069
  • Jackal Holidays. Phone: 02220454848

For further information about schedule and price you can visit this travel guide to Bandung.

By Train

If you depart from the major cities in Java like Jakarta, Semarang, Yogyakarta, Surabaya and prefer to enjoy the beautiful view of West Java Mountains and paddy fields, travel with train can be the best option to get to Bandung. The fastest train to Bandung takes 3 hours from Gambir Central Jakarta, 9 hours from Jogjakarta and 13 hours from Surabaya. The Bandung Central Station (Stasiun Bandung or Station Hall) serves Business Class and Executive Class, while Kiara Condong Station serves the economy class. For the further information about route, price and available ticket you can check on PT. KAI,, or other ticker providers.

By Bus

There are two bus stations in Bandung; Leuwi Panjang bus station for buses to/ from Jakarta and Sumatera, while Cicaheum bus station for bus to/ from Tasikmalaya, and cities of Central and East Java.