Lowcost flights from Singapore (Singapore) to Amritsar (India), €114 - €455

Direct distance between cities: 4552 km. Average direct flight time is 6:21 hours.

Please note! Some routes are seasonal.

From Singapore to Amritsar with Scoot (TR)
Average ticket price: €114 - €455

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 Amritsar with Thai Lion Air (SL)
Average ticket price: €82 - €329
Connection in Bengaluru (India)
From Singapore to Bengaluru with Scoot (TR)
Average ticket price: €79 - €317
From Bengaluru to Amritsar with IndiGo (6E)
Average ticket price: €52 - €208
Connection in Delhi (India)
From Singapore to Delhi with IndiGo (6E)
Average ticket price: €104 - €415
From Delhi to Amritsar with IndiGo (6E)
From Delhi to Amritsar with SpiceJet (SG)
Average ticket price: €10 - €41
Connection in Hyderabad (India)
From Singapore to Hyderabad with Scoot (TR)
Average ticket price: €83 - €330
From Hyderabad to Amritsar with Air India Express (IX)
From Hyderabad to Amritsar with IndiGo (6E)
Average ticket price: €41 - €164
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 Amritsar with AirAsia (AK)
Average ticket price: €106 - €424
Connection in Mumbai (India)
From Singapore to Mumbai with IndiGo (6E)
Average ticket price: €98 - €391
From Mumbai to Amritsar with IndiGo (6E)
From Mumbai to Amritsar with SpiceJet (SG)
Average ticket price: €35 - €142