(last update 14 August 2015)
------------------------------------------------------------------------------------------------------------------
SOUTHEAST ASIA

Singapore ✈ Jakarta
Singapore ✈ Bali
Singapore ✈ Surabaya
Kuala Lumpur ✈ Jakarta
Bangkok (Suvarnabhumi) ✈ Jakarta
Dili ✈ Bali
Dili ✈ Bali (begins 1 September 2015)

Singapore ✈ Jakarta
Kuala Lumpur ✈ Jakarta
Penang ✈ Medan
Singapore ✈ Jakarta
Penang ✈ Medan
Dili ✈ Bali ✈ Jakarta
(Operator for Sriwijaya Air, based in Malaysia)
Ipoh ✈ Medan
Kuala Terengganu ✈ Medan
Alor Setar ✈ Medan (begins 27 August 2015)

Kuching ✈ Pontianak

Indonesia AirAsia
Singapore ✈ Jakarta
Singapore ✈ Bali
Singapore ✈ Medan
Singapore ✈ Bandung
Singapore ✈ Semarang
Singapore ✈ Yogyakarta
Singapore ✈ Solo
Singapore ✈ Lombok
Kuala Lumpur ✈ Jakarta
Kuala Lumpur ✈ Bali
Kuala Lumpur ✈ Medan
Kuala Lumpur ✈ Bandung
Kuala Lumpur ✈ Surabaya
Kota Kinabalu ✈ Jakarta
Kota Kinabalu ✈ Bali
Penang ✈ Jakarta
Penang ✈ Medan
Penang ✈ Surabaya
Johor Bahru ✈ Jakarta
Johor Bahru ✈ Surabaya
Bangkok (Don Mueang) ✈ Jakarta
Bangkok (Don Mueang) ✈ Bali
Bangkok (Don Mueang) ✈ Surabaya (begins 4 September 2015)
Bangkok (Don Mueang) ✈ Medan
Phuket ✈ Jakarta
AirAsia
Singapore ✈ Jakarta
Singapore ✈ Bali
Singapore ✈ Medan
Singapore ✈ Bandung
Singapore ✈ Semarang
Singapore ✈ Yogyakarta
Singapore ✈ Solo
Singapore ✈ Lombok
Kuala Lumpur ✈ Jakarta
Kuala Lumpur ✈ Bali
Kuala Lumpur ✈ Medan
Kuala Lumpur ✈ Bandung
Kuala Lumpur ✈ Surabaya
Kota Kinabalu ✈ Jakarta
Kota Kinabalu ✈ Bali
Penang ✈ Jakarta
Penang ✈ Medan
Penang ✈ Surabaya
Johor Bahru ✈ Jakarta
Johor Bahru ✈ Surabaya
Bangkok (Don Mueang) ✈ Jakarta
Bangkok (Don Mueang) ✈ Bali
Bangkok (Don Mueang) ✈ Surabaya (begins 4 September 2015)
Bangkok (Don Mueang) ✈ Medan
Phuket ✈ Jakarta
AirAsia
Kuala Lumpur ✈ Jakarta
Kuala Lumpur ✈ Bali
Kuala Lumpur ✈ Medan
Kuala Lumpur ✈Balikpapan
Kuala Lumpur ✈ Banda Aceh
Kuala Lumpur ✈ Bandung
Kuala Lumpur ✈ Lombok
Kuala Lumpur ✈ Makassar
Kuala Lumpur ✈ Padang
Kuala Lumpur ✈ Palembang
Kuala Lumpur ✈Pekanbaru
Kuala Lumpur ✈ Semarang
Kuala Lumpur ✈ Solo
Kuala Lumpur ✈ Surabaya
Kuala Lumpur ✈ Yogyakarta
Kuala Lumpur ✈ Pontianak
Johor Bahru ✈ Medan
Johor Bahru ✈ Bandung
Kuala Lumpur ✈ Pontianak
Johor Bahru ✈ Medan
Johor Bahru ✈ Bandung
Johor Bahru ✈ Lombok
Johor Bahru ✈ Yogyakarta
Kota Kinabalu ✈ Jakarta
Penang ✈ Medan
Thai AirAsia
Bangkok (Don Mueang) ✈ Bali
Singapore ✈ Jakarta
Singapore ✈ Bali
Singapore ✈ Surabaya
Singapore ✈ Bali
Singapore ✈ Medan
Singapore ✈ Medan
Singapore ✈ Pekanbaru
Singapore ✈ Palembang
Singapore ✈ Bandung
Singapore ✈ Semarang
Singapore ✈ Yogyakarta
Singapore ✈ Surabaya
Singapore ✈ Lombok
Singapore ✈ Balikpapan
Singapore ✈ Makassar
Singapore ✈ Manado
Singapore ✈ Jakarta
Singapore ✈ Bali
Singapore ✈ Surabaya
Singapore ✈ Jakarta
Singapore ✈ Bali
Singapore ✈ Surabaya
Singapore ✈ Medan
Singapore ✈ Pekanbaru (begins 5 November 2015)
Singapore ✈ Palembang (begins 29 October 2015)
Singapore ✈ Pekanbaru (begins 5 November 2015)
Singapore ✈ Palembang (begins 29 October 2015)
Kuala Lumpur ✈ Jakarta
Kuala Lumpur ✈ Bali
Kuala Lumpur ✈ Medan
Penang ✈ Banda Aceh
Kuala Lumpur (Subang) ✈ Medan
Kuala Lumpur (Subang) ✈ Pekanbaru
Kuching ✈ Pontianak
Tawau ✈ Tarakan
Kuala Lumpur ✈ Jakarta
Kuala Lumpur ✈ Bali
Kuala Lumpur ✈ Bandung
Kuala Lumpur (Subang) ✈ Batam
Ipoh ✈ Medan
Malacca ✈ Pekanbaru
Kuala Lumpur (Subang) ✈ Batam
Ipoh ✈ Medan
Malacca ✈ Pekanbaru
Bangkok (Suvarnabhumi) ✈ Jakarta
Bangkok (Suvarnabhumi) ✈ Bali
Bandar Seri Begawan ✈ Jakarta
Bandar Seri Begawan ✈ Surabaya
Bandar Seri Begawan ✈ Bali
Ho Chi Minh City ✈ Jakarta
Manila ✈ Jakarta
Manila ✈ Bali
Manila ✈ Jakarta
Manila ✈ Bali
------------------------------------------------------------------------------------------------------------------
SOUTHWEST PACIFIC

Indonesia AirAsia
Darwin ✈ Bali
Perth ✈ Bali
Indonesia AirAsia X
Melbourne ✈ Bali
Sydney ✈ Bali (begins 17 October 2015)


Perth ✈ Jakarta
Perth ✈ Bali
Melbourne ✈ Jakarta
Melbourne ✈ Bali
Sydney ✈ Jakarta
Sydney ✈ Bali
Darwin ✈ Bali
Perth ✈ Bali
Indonesia AirAsia X
Melbourne ✈ Bali
Sydney ✈ Bali (begins 17 October 2015)

Port Moresby ✈ Bali
Sydney ✈ Jakarta
Perth ✈ Bali
Darwin ✈ Bali
Brisbane ✈ Bali
Sydney ✈ Bali
Melbourne ✈ Bali
Perth ✈ Bali (ends 23 March 2016)
Brisbane ✈ Bali
Sydney ✈ Bali
Melbourne ✈ Bali (ends 23 March 2016)

Perth ✈ Bali (begins 24 March 2016)
Melbourne ✈ Bali (begins 24 March 2016)
Adelaide ✈ Bali (begins 24 March 2016)
Auckland ✈ Bali
------------------------------------------------------------------------------------------------------------------
NORTHEAST ASIA

Beijing ✈ Jakarta
Beijing ✈ Bali
Shanghai ✈ Jakarta
Guangzhou ✈ Jakarta
Hong Kong ✈ Jakarta
Hong Kong ✈ Bali
Seoul ✈ Jakarta
Seoul ✈ Bali
Osaka ✈ Jakarta
Osaka ✈ Bali
Tokyo (Narita) ✈ Bali
Tokyo (Haneda) ✈ Jakarta

Taipei ✈ Bali (ends 29 September 2015)
Tokyo (Narita) ✈ Jakarta
Tokyo (Haneda) ✈ Jakarta
Tokyo (Narita) ✈ Jakarta
Seoul ✈ Jakarta
Seoul ✈ Bali
Seoul ✈ Jakarta
Seoul ✈ Bali
Taipei ✈ Jakarta
Taipei ✈ Bali
Taipei ✈ (Hong Kong) ✈ Jakarta
Taipei ✈ (Singapore) ✈ Surabaya
Taipei ✈ Jakarta
Taipei ✈ Bali
Taipei ✈ Surabaya
Hong Kong ✈ Jakarta
Hong Kong ✈ Bali
Hong Kong ✈ Surabaya
Beijing ✈ Xiamen ✈ Jakarta
Guangzhou ✈ Jakarta
Guangzhou ✈ Bali
Shenzhen ✈ Bali
Shanghai ✈ Bali
Tianjin ✈ Xiamen ✈ Jakarta
Zhengzhou ✈ Fuzhou ✈ Jakarta
Zhengzhou ✈ Fuzhou ✈ Jakarta
------------------------------------------------------------------------------------------------------------------
MIDDLE EAST & SOUTH ASIA
Dubai ✈ Jakarta
Dubai ✈ Bali
Dubai ✈ Bali
Abu Dhabi ✈ Jakarta
Doha ✈ Jakarta
Doha ✈ Bali
Jeddah ✈ Jakarta
Riyadh ✈ Jakarta
Madinah ✈ Jakarta
Kuwait ✈ (Kuala Lumpur) ✈ Jakarta
Colombo ✈ Jakarta
Colombo ✈ Medan
------------------------------------------------------------------------------------------------------------------
EUROPE
Amsterdam ✈ (Kuala Lumpur) ✈ Jakarta
Amsterdam ✈ (Singapore) ✈ Denpasar
Istanbul ✈ Jakarta
Paris ✈ (Singapore) ✈ Jakarta