Lowcost flights from Singapore (Singapore) to Jakarta (Indonesia), €22 - €90

Direct distance between cities: 898 km. Average direct flight time is 2:03 hours.

Please note! Some routes are seasonal.

From Singapore to Jakarta with Jetstar Asia (3K)
From Singapore to Jakarta with TransNusa (8B)
From Singapore to Jakarta with Jetstar (JQ)
From Singapore to Jakarta with Lion Air (JT)
From Singapore to Jakarta with Citilink (QG)
From Singapore to Jakarta with Indonesia AirAsia (QZ)
From Singapore to Jakarta with Scoot (TR)
From Singapore to Jakarta with AJet (VF)
Average ticket price: €22 - €90

Connection in Abu Dhabi (United Arab Emirates)
From Singapore to Abu Dhabi with Flynas (XY)
Average ticket price: €148 - €590
From Abu Dhabi to Jakarta with Flynas (XY)
Average ticket price: €166 - €663
Connection in Balikpapan (Indonesia)
From Singapore to Balikpapan with Scoot (TR)
Average ticket price: €37 - €148
From Balikpapan to Jakarta with Citilink (QG)
From Balikpapan to Jakarta with Lion Air (JT)
From Balikpapan to Jakarta with Super Air Jet (IU)
Average ticket price: €31 - €124
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 Jakarta with Indonesia AirAsia (QZ)
From Bangkok to Jakarta with Thai Lion Air (SL)
Average ticket price: €58 - €233
Connection in Denpasar (Bali) (Indonesia)
From Singapore to Denpasar (Bali) with Indonesia AirAsia (QZ)
From Singapore to Denpasar (Bali) with Jetstar Asia (3K)
From Singapore to Denpasar (Bali) with Scoot (TR)
From Singapore to Denpasar (Bali) with AJet (VF)
From Singapore to Denpasar (Bali) with Jetstar (JQ)
Average ticket price: €42 - €168
From Denpasar (Bali) to Jakarta with Citilink (QG)
From Denpasar (Bali) to Jakarta with Indonesia AirAsia (QZ)
From Denpasar (Bali) to Jakarta with Lion Air (JT)
From Denpasar (Bali) to Jakarta with Super Air Jet (IU)
From Denpasar (Bali) to Jakarta with TransNusa (8B)
Average ticket price: €24 - €96
Connection in Doha (Qatar)
From Singapore to Doha with Level (IB)
Average ticket price: €155 - €620
From Doha to Jakarta with Level (IB)
Average ticket price: €173 - €692
Connection in Guangzhou (China)
From Singapore to Guangzhou with Jetstar Asia (3K)
From Singapore to Guangzhou with Scoot (TR)
Average ticket price: €67 - €266
From Guangzhou to Jakarta with TransNusa (8B)
Average ticket price: €84 - €337
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 Jakarta with VietJet Air (VJ)
Average ticket price: €76 - €305
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 Jakarta with Indonesia AirAsia (QZ)
From Ho Chi Minh City to Jakarta with VietJet Air (VJ)
Average ticket price: €47 - €189
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 Jakarta with Indonesia AirAsia (QZ)
Average ticket price: €82 - €327
Connection in Jeddah (Saudi Arabia)
From Singapore to Jeddah with Scoot (TR)
Average ticket price: €184 - €735
From Jeddah to Jakarta with Lion Air (JT)
From Jeddah to Jakarta with Flynas (XY)
Average ticket price: €200 - €800
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 Jakarta with Indonesia AirAsia (QZ)
From Kota Kinabalu to Jakarta with AirAsia (AK)
Average ticket price: €42 - €169
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 Jakarta with Citilink (QG)
From Kuala Lumpur to Jakarta with Indonesia AirAsia (QZ)
From Kuala Lumpur to Jakarta with Lion Air (JT)
From Kuala Lumpur to Jakarta with TransNusa (8B)
From Kuala Lumpur to Jakarta with AirAsia (AK)
From Kuala Lumpur to Jakarta with Firefly (FY)
Average ticket price: €30 - €119
Connection in Kuching (Malaysia)
From Singapore to Kuching with AirAsia (AK)
From Singapore to Kuching with Scoot (TR)
Average ticket price: €18 - €72
From Kuching to Jakarta with Indonesia AirAsia (QZ)
Average ticket price: €24 - €94
Connection in Manado (Indonesia)
From Singapore to Manado with Scoot (TR)
Average ticket price: €59 - €234
From Manado to Jakarta with Citilink (QG)
From Manado to Jakarta with Lion Air (JT)
Average ticket price: €55 - €219
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 Jakarta with Cebu Pacific (5J)
Average ticket price: €70 - €279
Connection in Medan (Indonesia)
From Singapore to Medan with Jetstar Asia (3K)
From Singapore to Medan with AJet (VF)
Average ticket price: €16 - €63
From Medan to Jakarta with Citilink (QG)
From Medan to Jakarta with Lion Air (JT)
From Medan to Jakarta with Super Air Jet (IU)
Average ticket price: €35 - €142
Connection in Mumbai (India)
From Singapore to Mumbai with IndiGo (6E)
Average ticket price: €98 - €391
From Mumbai to Jakarta with IndiGo (6E)
Average ticket price: €117 - €467
Connection in Pekanbaru (Indonesia)
From Singapore to Pekanbaru with Scoot (TR)
Average ticket price: €7 - €28
From Pekanbaru to Jakarta with Citilink (QG)
From Pekanbaru to Jakarta with Lion Air (JT)
From Pekanbaru to Jakarta with Super Air Jet (IU)
Average ticket price: €24 - €95
Connection in Penang (Malaysia)
From Singapore to Penang with AirAsia (AK)
From Singapore to Penang with Firefly (FY)
From Singapore to Penang with Jetstar Asia (3K)
From Singapore to Penang with Scoot (TR)
Average ticket price: €15 - €60
From Penang to Jakarta with Indonesia AirAsia (QZ)
From Penang to Jakarta with AirAsia (AK)
Average ticket price: €37 - €147
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 Jakarta with Jetstar (JQ)
Average ticket price: €75 - €301
Connection in Phnom Penh (Cambodia)
From Singapore to Phnom Penh with Jetstar Asia (3K)
From Singapore to Phnom Penh with Scoot (TR)
Average ticket price: €29 - €115
From Phnom Penh to Jakarta with Indonesia AirAsia (QZ)
Average ticket price: €50 - €199
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 Jakarta with Indonesia AirAsia (QZ)
Average ticket price: €46 - €185
Connection in Praya (Indonesia)
From Singapore to Praya with Scoot (TR)
Average ticket price: €44 - €177
From Praya to Jakarta with Citilink (QG)
From Praya to Jakarta with Lion Air (JT)
From Praya to Jakarta with Super Air Jet (IU)
Average ticket price: €27 - €108
Connection in Semarang (Indonesia)
From Singapore to Semarang with Indonesia AirAsia (QZ)
Average ticket price: €29 - €117
From Semarang to Jakarta with Citilink (QG)
From Semarang to Jakarta with Indonesia AirAsia (QZ)
From Semarang to Jakarta with Lion Air (JT)
Average ticket price: €10 - €40
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 Jakarta with Citilink (QG)
From Surabaya to Jakarta with Indonesia AirAsia (QZ)
From Surabaya to Jakarta with Lion Air (JT)
Average ticket price: €17 - €67
Connection in Ujung Pandang (Indonesia)
From Singapore to Ujung Pandang with Scoot (TR)
Average ticket price: €47 - €188
From Ujung Pandang to Jakarta with Citilink (QG)
From Ujung Pandang to Jakarta with Lion Air (JT)
From Ujung Pandang to Jakarta with Super Air Jet (IU)
Average ticket price: €35 - €141
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 Jakarta with Citilink (QG)
From Yogyakarta to Jakarta with Indonesia AirAsia (QZ)
From Yogyakarta to Jakarta with Lion Air (JT)
From Yogyakarta to Jakarta with TransNusa (8B)
Average ticket price: €11 - €43