Direct flights from 57 cities including Indonesia (Jakarta, Surabaya, Bandung, Jogjakarta, Manado), Australia,(Darwin, Perth, Sydney, Melbourne, Brisbane), Singapore, Kuala Lumpur, Bangkok, UAE (Doha, Dubai), Hong Kong,China (Beijing, Guangzhou, Shanghai, Hefei, Xiamen, Ningbo, Shenzen), Japan (Tokyo and Osaka), Seoul.
Daily flights: Garuda Indonesia, Citilink, Sriwijaya Airlines, Lion Air, Jetstar, Air Asia, Virgin, Air New Zealand, ChinaEastern, China Southern, Lucky Air, Xiamen Airlines, EVA Air, China Airlines, Hong Kong Airlines, Cathay Pacific,Emirates, Qatar Airways, Singapore Airlines , KLM, Malaysia Airlines, Philippines Airline, Korean Air
Ferries cross from Ketapang on the island of Java to Gilimanuk in western Bali every 15 minutes. There arealso public ferries from Lembar, Lombok, to Padang Bai every few hours.
Overland trips from Java to Bali are available with buses from most of major cities in Java such as Jakarta,Yogyakarta and Surabaya. Buses run pretty much all the time, the fare is usually include meals and ferry trip fromKetapang, Banyuwangi to Gilimanuk harbor. Alternatively, private cars can be another option.