Lowcost flights from Singapore (Singapore) to Denpasar (Bali) (Indonesia), €42 - €168

Direct distance between cities: 1679 km. Average direct flight time is 2:58 hours.

Please note! Some routes are seasonal.

From Singapore to Denpasar (Bali) with Jetstar Asia (3K)
From Singapore to Denpasar (Bali) with Jetstar (JQ)
From Singapore to Denpasar (Bali) with Indonesia AirAsia (QZ)
From Singapore to Denpasar (Bali) with Scoot (TR)
From Singapore to Denpasar (Bali) with AJet (VF)
Average ticket price: €42 - €168

Connection in Balikpapan (Indonesia)
From Singapore to Balikpapan with Scoot (TR)
Average ticket price: €37 - €148
From Balikpapan to Denpasar (Bali) with Citilink (QG)
From Balikpapan to Denpasar (Bali) with Indonesia AirAsia (QZ)
From Balikpapan to Denpasar (Bali) with Lion Air (JT)
Average ticket price: €21 - €86
Connection in Bandung (Indonesia)
From Singapore to Bandung with Indonesia AirAsia (QZ)
From Singapore to Bandung with Lion Air (JT)
From Singapore to Bandung with Scoot (TR)
Average ticket price: €25 - €100
From Bandung to Denpasar (Bali) with Citilink (QG)
From Bandung to Denpasar (Bali) with Indonesia AirAsia (QZ)
From Bandung to Denpasar (Bali) with Lion Air (JT)
From Bandung to Denpasar (Bali) with Super Air Jet (IU)
Average ticket price: €22 - €86
Connection in Bangkok (Thailand)
From Singapore to Bangkok with Jetstar Asia (3K)
From Singapore to Bangkok with Scoot (TR)
From Singapore to Bangkok with Thai AirAsia (FD)
From Singapore to Bangkok with Thai Lion Air (SL)
Average ticket price: €36 - €143
From Bangkok to Denpasar (Bali) with Indonesia AirAsia (QZ)
From Bangkok to Denpasar (Bali) with Thai AirAsia (FD)
Average ticket price: €74 - €298
Connection in Bengaluru (India)
From Singapore to Bengaluru with Scoot (TR)
Average ticket price: €79 - €317
From Bengaluru to Denpasar (Bali) with IndiGo (6E)
Average ticket price: €120 - €480
Connection in Busan (South Korea)
From Singapore to Busan with Jeju Air (7C)
Average ticket price: €114 - €458
From Busan to Denpasar (Bali) with Air Busan (BX)
Average ticket price: €127 - €510
Connection in Darwin (Australia)
From Singapore to Darwin with Jetstar Asia (3K)
From Singapore to Darwin with Jetstar (JQ)
Average ticket price: €84 - €335
From Darwin to Denpasar (Bali) with Indonesia AirAsia (QZ)
From Darwin to Denpasar (Bali) with Jetstar (JQ)
Average ticket price: €44 - €176
Connection in Doha (Qatar)
From Singapore to Doha with Level (IB)
Average ticket price: €155 - €620
From Doha to Denpasar (Bali) with Level (IB)
Average ticket price: €196 - €785
Connection in Hanoi (Vietnam)
From Singapore to Hanoi with Jetstar Asia (3K)
From Singapore to Hanoi with Scoot (TR)
From Singapore to Hanoi with VietJet Air (VJ)
Average ticket price: €56 - €223
From Hanoi to Denpasar (Bali) with VietJet Air (VJ)
Average ticket price: €87 - €349
Connection in Ho Chi Minh City (Vietnam)
From Singapore to Ho Chi Minh City with Lion Air (JT)
From Singapore to Ho Chi Minh City with Jetstar Asia (3K)
From Singapore to Ho Chi Minh City with Scoot (TR)
From Singapore to Ho Chi Minh City with VietJet Air (VJ)
Average ticket price: €28 - €110
From Ho Chi Minh City to Denpasar (Bali) with VietJet Air (VJ)
Average ticket price: €59 - €237
Connection in Hong Kong (Hong Kong)
From Singapore to Hong Kong with Jetstar Asia (3K)
From Singapore to Hong Kong with Scoot (TR)
Average ticket price: €65 - €259
From Hong Kong to Denpasar (Bali) with Indonesia AirAsia (QZ)
Average ticket price: €86 - €345
Connection in Jakarta (Indonesia)
From Singapore to Jakarta with Citilink (QG)
From Singapore to Jakarta with Indonesia AirAsia (QZ)
From Singapore to Jakarta with Lion Air (JT)
From Singapore to Jakarta with TransNusa (8B)
From Singapore to Jakarta with Jetstar Asia (3K)
From Singapore to Jakarta with Scoot (TR)
From Singapore to Jakarta with AJet (VF)
From Singapore to Jakarta with Jetstar (JQ)
Average ticket price: €22 - €90
From Jakarta to Denpasar (Bali) with Citilink (QG)
From Jakarta to Denpasar (Bali) with Indonesia AirAsia (QZ)
From Jakarta to Denpasar (Bali) with Lion Air (JT)
From Jakarta to Denpasar (Bali) with Super Air Jet (IU)
From Jakarta to Denpasar (Bali) with TransNusa (8B)
Average ticket price: €24 - €96
Connection in Kota Kinabalu (Malaysia)
From Singapore to Kota Kinabalu with AirAsia (AK)
From Singapore to Kota Kinabalu with Scoot (TR)
Average ticket price: €36 - €145
From Kota Kinabalu to Denpasar (Bali) with Indonesia AirAsia (QZ)
Average ticket price: €41 - €163
Connection in Kuala Lumpur (Malaysia)
From Singapore to Kuala Lumpur with AirAsia (AK)
From Singapore to Kuala Lumpur with Firefly (FY)
From Singapore to Kuala Lumpur with Jetstar Asia (3K)
From Singapore to Kuala Lumpur with Scoot (TR)
Average ticket price: €8 - €32
From Kuala Lumpur to Denpasar (Bali) with Indonesia AirAsia (QZ)
From Kuala Lumpur to Denpasar (Bali) with AirAsia (AK)
From Kuala Lumpur to Denpasar (Bali) with AirAsia X (D7)
Average ticket price: €50 - €200
Connection in Manado (Indonesia)
From Singapore to Manado with Scoot (TR)
Average ticket price: €59 - €234
From Manado to Denpasar (Bali) with TransNusa (8B)
Average ticket price: €39 - €158
Connection in Manila (Philippines)
From Singapore to Manila with Cebu Pacific (5J)
From Singapore to Manila with PAL Express (2P)
From Singapore to Manila with Jetstar Asia (3K)
From Singapore to Manila with Scoot (TR)
Average ticket price: €60 - €240
From Manila to Denpasar (Bali) with Cebu Pacific (5J)
Average ticket price: €67 - €267
Connection in Melbourne (Australia)
From Singapore to Melbourne with Scoot (TR)
From Singapore to Melbourne with Jetstar (JQ)
Average ticket price: €151 - €606
From Melbourne to Denpasar (Bali) with Jetstar (JQ)
Average ticket price: €110 - €440
Connection in Perth (Australia)
From Singapore to Perth with Jetstar Asia (3K)
From Singapore to Perth with Scoot (TR)
From Singapore to Perth with Jetstar (JQ)
Average ticket price: €98 - €391
From Perth to Denpasar (Bali) with Citilink (QG)
From Perth to Denpasar (Bali) with Indonesia AirAsia (QZ)
From Perth to Denpasar (Bali) with Jetstar (JQ)
Average ticket price: €65 - €258
Connection in Phuket (Thailand)
From Singapore to Phuket with Jetstar Asia (3K)
From Singapore to Phuket with Scoot (TR)
From Singapore to Phuket with Thai AirAsia (FD)
Average ticket price: €24 - €98
From Phuket to Denpasar (Bali) with Indonesia AirAsia (QZ)
Average ticket price: €66 - €265
Connection in Praya (Indonesia)
From Singapore to Praya with Scoot (TR)
Average ticket price: €44 - €177
From Praya to Denpasar (Bali) with Citilink (QG)
From Praya to Denpasar (Bali) with Lion Air (JT)
From Praya to Denpasar (Bali) with Wings Air (IW)
Average ticket price: €3 - €12
Connection in Semarang (Indonesia)
From Singapore to Semarang with Indonesia AirAsia (QZ)
Average ticket price: €29 - €117
From Semarang to Denpasar (Bali) with Lion Air (JT)
Average ticket price: €14 - €56
Connection in Seoul (South Korea)
From Singapore to Seoul with Scoot (TR)
From Singapore to Seoul with T'way Air (TW)
Average ticket price: €117 - €468
From Seoul to Denpasar (Bali) with Jeju Air (7C)
Average ticket price: €132 - €529
Connection in Surabaya (Indonesia)
From Singapore to Surabaya with Indonesia AirAsia (QZ)
From Singapore to Surabaya with Lion Air (JT)
From Singapore to Surabaya with Jetstar Asia (3K)
From Singapore to Surabaya with Scoot (TR)
From Singapore to Surabaya with AJet (VF)
Average ticket price: €35 - €138
From Surabaya to Denpasar (Bali) with Citilink (QG)
From Surabaya to Denpasar (Bali) with Indonesia AirAsia (QZ)
From Surabaya to Denpasar (Bali) with Lion Air (JT)
From Surabaya to Denpasar (Bali) with Super Air Jet (IU)
Average ticket price: €8 - €30
Connection in Sydney (Australia)
From Singapore to Sydney with Scoot (TR)
From Singapore to Sydney with Level (IB)
Average ticket price: €157 - €630
From Sydney to Denpasar (Bali) with Jetstar (JQ)
Average ticket price: €116 - €462
Connection in Ujung Pandang (Indonesia)
From Singapore to Ujung Pandang with Scoot (TR)
Average ticket price: €47 - €188
From Ujung Pandang to Denpasar (Bali) with Citilink (QG)
From Ujung Pandang to Denpasar (Bali) with Indonesia AirAsia (QZ)
From Ujung Pandang to Denpasar (Bali) with Lion Air (JT)
Average ticket price: €16 - €63
Connection in Yogyakarta (Indonesia)
From Singapore to Yogyakarta with Indonesia AirAsia (QZ)
From Singapore to Yogyakarta with Scoot (TR)
Average ticket price: €31 - €125
From Yogyakarta to Denpasar (Bali) with Indonesia AirAsia (QZ)
From Yogyakarta to Denpasar (Bali) with Lion Air (JT)
Average ticket price: €13 - €53