Transportations to Malang

malang-city-hall

Malang is a city located in the East Java province. Malang located 294km from Denpasar (Bali), 80km from Surabaya, and 674km from Jakarta. There are a lot of option to get to Malang. Below are the list of options available.

 

 

There are 2 alternatives to get to Malang by plane. The first option is to go directly to Malang while the second option is to enter via Surabaya, which has several direct flights from Singapore, Malaysia, as well as many other cites in Indonesia. From Surabaya, you could take the train or bus.

Direct to Malang

From Jakarta

There are 8 flights a day that serves the Jakarta – Malang route. The estimated flight duration is 1 hour and 30 minutes. Below are the lists of available flights.

Depart Airline (Flight Number) Origin
6:40 am Sriwijaya Air (250) CGK
7:30 am Citilink Indonesia (9243) HLP
7:45 am Batik Air (7581) HLP
8:25 am Garuda Indonesia (290) CGK
10:45 am Sriwijaya Air (246) CGK
10:45 am Garuda Indonesia (292) CGK
12:45 pm Batik Air (7583) HLP
12:50 pm Sriwijaya Air (248) CGK

*Note that CGK is Soekarno-Hatta International Airport and HLP is Halim Perdana Kusuma Airport. Both are two different airports.

 

From Denpasar / Bali

There is only one flight from Denpasar Ngurah Rai Airport to Malang airport.

Depart Airline (Flight Number) Origin
1:40 pm Lion (1840) DPS

 

Via Surabaya

As mentioned above, there are lots of options to get to Surabaya. Below is the list of options to go to Surabaya.

  • From Jakarta
    There are more than 52 flights a day that serves the CGK (Soekarno-Hatta International Airport) – Surabaya route. Almost all Indonesian carriers serves this route. However, please make sure that you depart from CGK/Soekarno-Hatta International Airport, so that you don’t have to change airports when arriving from an international flight.
  • From Denpasar / Bali
    From Denpasar / Bali, there are more than 10 flights to Surabaya. However, please pay attention to the available days, as it is not always available everyday.
  • From Kuala Lumpur
    From Kuala Lumpur, there are around 7 flights to Surabaya. However, please pay attention to the available days, as it is not always available everyday.
  • From Singapore
    From Singapore there are a lot of option to go to Surabaya. However, please pay attention to the available days, as it is not always available everyday.

For complete flight schedule to go to Surabaya, please check in airline carrier site

 

If you like option to go to Malang by bus, the routes are always available everyday start from 5am to 12pm. Notes:

  • For inter-city routes within Jawa Timur province
    If you would like to go to Malang by using intercity bus routes (from other city within Jawa Timur province), you will be charged the minimum rates at IDR 18,000.
  • From inter-city inter-province routes
    If you would like to go to Malang by using inter-city inter-province bus routes (from other city other province), you will be charged the minimum rates at IDR 150,000.

Below is the lists of bus that operating in Malang:

  • Pahala Kencana
  • Restu
  • Tentrem
  • Medali Mas
  • Akas
  • Safari Dharma Raya
  • Kramat Djati
  • Handoyo
  • Eka
  • Mira
  • Bagong
  • Puspa Indah
  • Gunung Harta
  • Lorena - Karina
  • Damri
  • Coyo
  • Malang Indah

 

The last option to go to Malang is by train, which has around 9 routes available. However, please pay attention to the available days, as it is not always available everyday. Below is the list of options to go to Malang

Depart Train (Number) Class Origin (Station)
5:00 am Tawang Alun (KA 208) Economy (AC) Banyuwangi (St. Banyuwangibaru)
7:30 am Malioboro Ekspress (KA 102) Executive - Economy (AC) Yogyakarta (St. Yogyakarta)
12:00 am Jayabaya (KA 152) Economy (AC) Jakarta (St. Pasar Senen)
3:15 pm Matarmaja (KA 172) Economy (AC) Jakarta (St. Pasar Senen)
4:00 pm Malabar (KA 100) Executive - Business - Economy (AC) Bandung (St. Bandung)
4:45 pm Bima (KA 44) Executive Jakarta (St. Gambir)
5:45 pm Gajayana (KA 42) Executive Jakarta (St. Gambir)
6:30 pm Majapahit (KA 150) Economy (AC) Jakarta (St. Pasar Senen)
8:00 pm Malioboro Ekspress (KA 104) Executive - Economy (AC) Yogyakarta (St. Yogyakarta)

Share