We are excited to announce the integration of domestic and international flights to Indonesia in our booking platform, completing our coverage in Southeast Asia region.
From today, you can search and book flights for Indonesia through baolau.com. We integrate flights operated by 7 carriers Garuda Indonesia, Sriwijaya Air, Batik Air, Lion Air, Indonesia AirAsia, Nam Air and Citilink.
Reaching the main destinations in Indonesia by air
We integrate domestic flight routes in Indonesia connecting Jakarta, Bali, Lombok, Yogyakarta, Surabaya, Batam and many other destinations in the country.
Domestic flights to Jakarta
– Fly from Bali to Jakarta with Lion Air, Garuda Indonesia, Citilink, Indonesia AirAsia, Sriwijaya Air and Batik Air.
– Fly from Lombok to Jakarta with Lion Air, Garuda Indonesia and Indonesia AirAsia.
– Fly from Yogyakarta to Jakarta with Lion Air, Garuda Indonesia, Citilink, Indonesia AirAsia , Sriwijaya Air, Nam Air and Batik Air.
– Fly from Surabaya to Jakarta with Lion Air, Garuda Indonesia, Citilink, Indonesia AirAsia, Sriwijaya Air and Batik Air.
– Fly from Batam to Jakarta with Lion Air, Garuda Indonesia, Citilink, Sriwijaya Air and Batik Air.
– Fly from Banda Aceh to Jakarta with Lion Air, Garuda Indonesia and Batik Air.
– Fly from Medan to Jakarta with Lion Air, Garuda Indonesia, Citilink, Sriwijaya Air and Batik Air.
– Fly from Siborong-Borong to Jakarta with Garuda Indonesia, Citilink, Sriwijaya Air and Batik Air.
– Fly from Padang-Minangkabau to Jakarta with Lion Air, Garuda Indonesia, Citilink, Sriwijaya Air and Batik Air.
– Fly from Pekanbaru to Jakarta with Lion Air, Garuda Indonesia, Citilink and Batik Air.
– Fly from Palembang to Jakarta with Lion Air, Garuda Indonesia, Citilink, Sriwijaya Air, Nam Air and Batik Air.
– Fly from Semaranag to Jakarta with Lion Air, Garuda Indonesia, Citilink, Nam Air and Batik Air.
– Fly from Pontianak to Jakarta with Lion Air, Garuda Indonesia, Sriwijaya Air and Batik Air.
– Fly from Balikpapan to Jakarta with Lion Air, Garuda Indonesia, Citilink, Sriwijaya Air and Batik Air.
– Fly from Makassar to Jakarta with Lion Air, Garuda Indonesia, Citilink, Sriwijaya Air and Batik Air.
– Fly from Manado to Jakarta with Lion Air, Garuda Indonesia, Citilink, Sriwijaya Air and Batik Air.
Jakarta is home to diverse ethnic groups and has a mix of cultures including Javanese, Malay, Chinese, Arab, Indian and European. You can visit Dutch colonial buildings in the old town, or wandering around Chinatown Glodok and the old port of Sunda Kelapa.
Domestic flights to Bali
– Fly from Jakarta to Bali with Lion Air, Garuda Indonesia, Citilink, Indonesia AirAsia, Sriwijaya Air and Batik Air.
– Fly from Medan to Bali with Garuda Indonesia.
– Fly from Palembang to Bali with Garuda Indonesia.
– Fly from Bandung to Bali with Citilink.
– Fly from Semarang to Bali with Garuda Indonesia and Nam Air.
– Fly from Yogyakarta to Bali with Lion Air, Garuda Indonesia, Indonesia AirAsia and Nam Air.
– Fly from Surabaya to Bali with Lion Air, Garuda Indonesia, Citilink, Indonesia AirAsia, Nam Air, Sriwijaya Air and Batik Air.
– Fly from Lombok to Bali with Lion Air, Garuda Indonesia, Indonesia AirAsia and Nam Air.
– Fly from Balikpapan to Bali with Citilink.
– Fly from Makassar to Bali with Lion Air, Garuda Indonesia, Citilink and Sriwijaya Air.
– Fly from Manado to Bali with Lion Air, Garuda Indonesia, Citilink, Indonesia AirAsia, Sriwijaya Air and Batik Air.
Known as Island of the Gods, Bali has amazing landscapes of hills and mountains, rugged coastlines and amazing beaches. The combination of beautiful nature with hospitable people and magnificent culture has made Bali the most-visited destination in Indonesia.
Domestic flights to Lombok
– Fly from Jakarta to Lombok with Lion Air, Garuda Indonesia and Indonesia AirAsia.
– Fly from Bali to Lombok with Lion Air, Garuda Indonesia, Nam Air and Indonesia AirAsia.
– Fly from Yogyakarta to Lombok with Lion Air.
– Fly from Surabaya to Lombok with Lion Air, Garuda Indonesia and Citilink.
– Fly from Makassar to Lombok with Lion Air.
With the majestic Mount Rinjani, glorious beaches and excellent diving activities in the Gili Islands, Lombok should be on your bucket list when visiting Indonesia.
Domestic flights to Yogyakarta
– Fly from Jakarta to Yogyakarta with Lion Air, Garuda Indonesia, Citilink, Indonesia AirAsia , Sriwijaya Air, Nam Air and Batik Air.
– Fly from Bali to Yogyakarta with Lion Air, Garuda Indonesia, Nam Air and Indonesia AirAsia.
– Fly from Medan to Yogyakarta with Citilink and Indonesia AirAsia.
– Fly from Padang to Yogyakarta with Lion Air.
– Fly from Pekanbaru to Yogyakarta with Lion Air and Citilink.
– Fly from Palembang to Yogyakarta with Lion Air and Nam Air.
– Fly from Bandung to Yogyakarta with Citilink.
– Fly from Surabaya to Yogyakarta with Citilink.
– Fly from Lombok to Yogyakarta with Lion Air.
– Fly from Pontianak to Yogyakarta with Nam Air.
– Fly from Balikpapan to Yogyakarta with Lion Air, Garuda Indonesia, Citilink and Sriwijaya Air.
– Fly from Makassar to Yogyakarta with Lion Air, Garuda Indonesia, Citilink and Sriwijaya Air.
Located on the island of Java, Yogyakarta, or often called Jogja, is famous for its traditional arts and cultural heritage. Travel here if you wish to visit the legendary temples of Borobudur and Prambanan, walk around heritage buildings and admire notable monuments.
Domestic flights to Surabaya
– Fly from Jakarta to Surabaya with Lion Air, Garuda Indonesia, Citilink, Indonesia AirAsia, Sriwijaya Air and Batik Air.
– Fly from Bali to Surabaya with Garuda Indonesia, Nam Air, Citilink, Lion Air, Indonesia AirAsia and Sriwijaya Air.
– Fly from Medan to Surabaya with Sriwijaya Air.
– Fly from Padang to Surabaya with Lion Air.
– Fly from Pekanbaru to Surabaya with Lion Air.
– Fly from Palembang to Surabaya with Citilink and Lion Air.
– Fly from Bandung to Surabaya with Nam Air and Citilink.
– Fly from Semarang to Surabaya with Garuda Indonesia, Nam Air, Citilink and Sriwijaya Air.
– Fly from Yogyakarta to Surabaya with Citilink.
– Fly from Lombok to Surabaya with Garuda Indonesia, Citilink and Lion Air.
– Fly from Pontianak to Surabaya with Citilink and Lion Air.
– Fly from Balikpapan to Surabaya with Citilink, Lion Air and Sriwijaya Air.
– Fly from Makassar to Surabaya with Garuda Indonesia, Batik Air, Citilink, Lion Air and Sriwijaya Air.
– Fly from Manado to Surabaya with Lion Air.
Surabaya is a vibrant city on the eastern side of Java and the second largest metropolis in Indonesia. Around the old town area, you can enjoy the view of Dutch colonial-style buildings and canals surrounded by impressive modern skyscrapers. Also, Surabaya is the gateway to Mount Bromo, the most accessible active volcano in Java.
Domestic flights to Batam
– Fly from Jakarta to Batam with Lion Air, Garuda Indonesia, Citilink, Sriwijaya Air and Batik Air.
– Fly from Medan to Batam with Lion Air, Citilink and Sriwijaya Air.
– Fly from Padang to Batam with Lion Air and Citilink.
– Fly from Pekanbaru to Batam with Lion Air and Citilink.
– Fly from Palembang to Batam with Lion Air and Citilink.
– Fly from Pontianak to Batam with Lion Air and Citilink.
– Fly from Semarang to Batam with Lion Air.
– Fly from Yogyakarta to Batam with Lion Air.
– Fly from Surabaya to Batam with Lion Air and Citilink.
Batam is one of the largest islands in the Riau archipelago with coastal villages and untouched nature. Most tourists come from nearby Singapore, attracted by the family parks and resorts, and the discounted shopping malls.
International flights connecting Indonesia with Southeast Asia
Indonesia is connected with direct flights to Vietnam, Cambodia, Thailand, Malaysia, Singapore, Brunei and Timor-Leste in Southeast Asia.
International flights from Vietnam to Indonesia
– Fly from Ho Chi Minh to Jakarta with Vietnam Airlines.
– Fly from Ho Chi Minh to Bali with VietJet Air.
International flights from Cambodia to Indonesia
– Fly from Phnom Penh to Jakarta with Citilink.
International flights from Thailand to Indonesia
– Fly from Bangkok to Jakarta with Indonesia AirAsia and Garuda Indonesia.
– Fly from Bangkok to Bali with Indonesia AirAsia.
– Fly from Bangkok to Medan with Indonesia AirAsia and Garuda Indonesia.
International flights from Malaysia to Indonesia
– Fly from Penang to Jakarta with Citilink and Indonesia AirAsia.
– Fly from Penang to Surabaya with Citilink and Indonesia AirAsia.
– Fly from Penang to Medan with Citilink, Indonesia AirAsia and Batik Air.
– Fly from Penang to Banda Aceh with Malindo and Firefly.
– Fly from Batam to Jakarta with Sriwijaya Air, Garuda Indonesia and Citilink.
– Fly from Kuala Lumpur to Jakarta with Garuda Indonesia, Citilink and Indonesia AirAsia.
– Fly from Kuala Lumpur to Bali with Indonesia AirAsia.
– Fly from Kuala Lumpur to Lombok with Garuda Indonesia.
– Fly from Kuala Lumpur to Banda Aceh with Indonesia AirAsia.
– Fly from Kuala Lumpur to Bandung with Indonesia AirAsia.
– Fly from Kuala Lumpur to Medan with Garuda Indonesia, Lion Air, Citilink, Indonesia AirAsia and Batik Air.
– Fly from Kuala Lumpur to Surabaya with Citilink and Indonesia AirAsia.
– Fly from Kuala Lumpur to Makassar with AirAsia.
– Fly from Kuala Lumpur to Padang with AirAsia.
– Fly from Kuala Lumpur to Palembang with AirAsia.
– Fly from Kuala Lumpur to Pontianak with AirAsia.
– Fly from Kuala Lumpur to Semarang with AirAsia.
– Fly from Johor Bahru to Surabaya with Indonesia AirAsia.
International flights from Singapore to Indonesia
– Fly from Singapore to Jakarta with Garuda Indonesia, Indonesia AirAsia and Batik Air.
– Fly from Singapore to Bali with Garuda Indonesia and Indonesia AirAsia.
– Fly from Singapore to Bandung with Garuda Indonesia and Indonesia AirAsia.
– Fly from Singapore to Padang with Citilink.
– Fly from Singapore to Semarang with Indonesia AirAsia.
– Fly from Singapore to Surabaya with Garuda Indonesia.
– Fly from Singapore to Yogyakarta with Indonesia AirAsia.
– Fly from Singapore to Balikpapan with SilkAir.
– Fly from Singapore to Lombok with SilkAir.
– Fly from Singapore to Makassar with SilkAir.
– Fly from Singapore to Manado with SilkAir.
– Fly from Singapore to Palembang with Scoot.
International flights from Brunei to Indonesia
– Fly from Brunei to Jakarta with Royal Brunei.
– Fly from Brunei to Bali with Royal Brunei.
– Fly from Brunei to Surabaya with Royal Brunei.
International flights from Timor-Leste to Indonesia
– Fly from Dili to Bali with Nam Air, Citilink and Sriwijaya Air.
International flights connecting Indonesia with East Asia
Indonesia is connected with direct flights to China, Taiwan, South Korea and Japan in East Asia through its international airports, Jakarta Soekarno Hatta International Airport (CGK), Bali Denpasar Ngurah Rai International Airport (DPS), Manado Sam Ratulangi International Airport (MDC), Medan Kuala Namu International Airport (KNO) and Surabaya Juanda International Airport (SUB).
International flights from China to Indonesia
– Fly from Kunming to Jakarta with Batik Air.
– Fly from Nanning to Jakarta with Sriwijaya Air.
– Fly from Haikou to Jakarta with Sriwijaya Air and Lion Air.
– Fly from Guangzhou to Jakarta with Garuda Indonesia and China Southern Airlines.
– Fly from Shenzhen to Jakarta with China Southern Airlines.
– Fly from Hong Kong to Jakarta with China Airlines, Cathay Pacific and Garuda Indonesia.
– Fly from Xiamen to Jakarta with Xiamen Air.
– Fly from Fuzhou to Jakarta with Xiamen Air.
– Fly from Shanghai to Jakarta with Garuda Indonesia and China Eastern Airlines.
– Fly from Beijing to Jakarta with Batik Air.
– Fly from Kunming to Bali with Citilink.
– Fly from Chengdu to Bali with Lion Air.
– Fly from Chongqing to Bali with Lion Air.
– Fly from Guangzhou to Bali with Garuda Indonesia, Lion Air and China Southern Airlines.
– Fly from Shenzhen to Bali with Lion Air and China Southern Airlines.
– Fly from Hong Kong to Bali with Cathay Pacific, Garuda Indonesia, Hong Kong Airlines and Cathay Dragon.
– Fly from Xi An to Bali with Garuda Indonesia.
– Fly from Changsha to Bali with Lion Air.
– Fly from Xiamen to Bali with Xiamen Air.
– Fly from Zhengzhou to Bali with Garuda Indonesia.
– Fly from Wuhan to Bali with Sriwijaya Air and Lion Air.
– Fly from Nanchang to Bali with Lion Air.
– Fly from Beijing to Bali with Garuda Indonesia and China Eastern Airlines.
– Fly from Jinan to Bali with Lion Air.
– Fly from Nanjing to Bali with Sriwijaya Air.
– Fly from Shanghai to Bali with Garuda Indonesia, Lion Air and China Eastern Airlines.
– Fly from Hangzhou to Bali with Sriwijaya Air and Lion Air.
– Fly from Nanning to Manado with Sriwijaya Air.
– Fly from Guangzhou to Manado with Lion Air.
– Fly from Shenzhen to Manado with Lion Air.
– Fly from Xi An to Manado with Lion Air.
– Fly from Changsha to Manado with Lion Air.
– Fly from Wuhan to Manado Lion Air.
– Fly from Zhengzhou to Manado with Lion Air.
– Fly from Tianjin to Manado with Lion Air.
– Fly from Nanjing to Manado with Lion Air.
– Fly from Shanghai to Manado with Lion Air.
– Fly from Haikou to Surabaya with Lion Air.
– Fly from Hong Kong to Surabaya with Cathay Pacific.
– Fly from Hong Kong to Medan with Cathay Dragon.
International flights from Taiwan to Indonesia
– Fly from Taipei to Jakarta with Eva Air and China Airlines.
– Fly from Taipei to Bali with Eva Air and China Airlines.
International flights from South Korea to Indonesia
– Fly from Seoul to Jakarta with Garuda Indonesia, Korean Air and Asiana Airlines.
– Fly from Seoul to Bali with Garuda Indonesia and Korean Air.
International flights from Japan to Indonesia
– Fly from Osaka to Jakarta with Garuda Indonesia.
– Fly from Nagoya to Jakarta with Garuda Indonesia.
– Fly from Tokyo to Jakarta with Japan Airlines, Garuda Indonesia and All Nippon Airways.
– Fly from Osaka to Bali with Garuda Indonesia.
– Fly from Tokyo to Bali with Garuda Indonesia.
International flights connecting Indonesia with South Asia
Indonesia is connected with direct flights to Sri Lanka in South Asia through its capital Jakarta international airport (CGK).
International flights from South Asia to Indonesia
– Fly from Colombo to Jakarta with SriLankan Airlines.
International flights connecting Indonesia with Western Asia
Indonesia is connected with direct flights to Bahrein, Qatar, Saudi Arabia, United Arab Emirates and Turkey in Western Asia through its Jakarta Soekarno Hatta International Airport (CGK), Bali Denpasar Ngurah Rai International Airport (DPS) and Medan Kuala Namu International Airport (KNO).
International flights from Qatar to Indonesia
– Fly from Doha to Jakarta with Qatar Airways.
– Fly from Doha to Bali with Qatar Airways.
International flights from United Arab Emirates to Indonesia
– Fly from Abu Dhabi to Jakarta with Etihad Airways.
– Fly from Dubai to Jakarta with Emirates.
– Fly from Dubai to Bali with Emirates.
International flights from Saudi Arabia to Indonesia
– Fly from Jeddah to Jakarta with Garuda Indonesia, Lion Air and Saudi Arabian Airlines.
– Fly from Medina to Jakarta with Saudi Arabian Airlines.
– Fly from Riyadh to Jakarta with Saudi Arabian Airlines.
– Fly from Medina to Medan with Lion Air.
International flights from Turkey to Indonesia
– Fly from Istanbul to Jakarta with Turkish Airlines.
– Fly from Istanbul to Bali Turkish Airlines.
International flights connecting Indonesia with Oceania
Indonesia is connected with direct flights to Australia and New Zealand in Oceania through its Jakarta Soekarno Hatta International Airport (CGK), Lombok International Airport (LOP) and Bali Denpasar Ngurah Rai International Airport (DPS).
International flights from Australia to Indonesia
– Fly from Perth to Jakarta with Garuda Indonesia.
– Fly from Melbourne to Jakarta with Garuda Indonesia.
– Fly from Sydney to Jakarta with Qantas and Garuda Indonesia.
– Fly from Perth to Bali with Garuda Indonesia, Jetstar Airways, Indonesia AirAsia and Batik Air.
– Fly from Darwin to Bali with Jetstar Airways and Virgin Australia.
– Fly from Adelaide to Bali Jetstar Airways and Malindo Air.
– Fly from Melbourne to Bali with Jetstar Airways, Qantas, Garuda Indonesia and Malindo Air.
– Fly from Cairns to Bali with Jetstart Airways.
– Fly from Sydney to Bali with Garuda Indonesia, Jetstar Airways, Qantas and Malindo Air.
– Fly from Brisbane to Bali with Jetstar Airways, Virgin Australia and Malindo Air.
– Fly from Perth to Lombok with Indonesia AirAsia.
International flights from New Zealand to Indonesia
– Fly from Auckland to Bali with Emirates and Air New Zealand.
International flights connecting Indonesia with Europe
Indonesia is connected with direct flights to the Netherlands, Russia and the United Kingdom in Europe through its international airports Jakarta Soekarno Hatta International Airport (CGK), Bali Denpasar Ngurah Rai International Airport (DPS) and Medan Kuala Namu International Airport (KNO).
International flights from the Netherlands to Indonesia
– Fly from Amsterdam to Jakarta with Garuda Indonesia.
International flights from Russia to Indonesia
– Fly from Moscow to Bali with Aeroflot.
International flights from United Kingdom to Indonesia
– Fly from London to Medan with Garuda Indonesia.
Book your flights to Indonesia with Baolau
Our platform compares flights in Indonesia operated by national and international airlines. The booking process will only take a few minutes. You can pay with credit card and receive your electronic tickets by email, ready to travel.
Book your tickets to Jakarta, Bali or Lombok and enjoy wonderful Indonesia!