Booked flight with Singapore Airlines (through Bestjet) in February Mel-Frankfurt-Singapore-Dublin. In the space of a week they have changed the outbound flights leaving 15 hours later than originally scheduled which now has us arriving the following day in Dublin (Xmas eve). They've also changed the flight time of the first return flight out of Dublin which now leaves 6 hours earlier but we now have a 6 hour stop over in Frankfurt and an 8 hour stop over in Singapore.
The flights are now going to be a major pain. Do we have any rights in this situation?
They will probably give you the chance to cancel them if you ask but it really depends if there's any other cheap option available to you.
Edit: I'd call Singapore Airlines first, they might try and fob you off to Bestjet which would be more of a pain in the arse to deal with but just state you don't accept the changes and you'd like a refund. If they question it or state the rules don't allow mention that as the destination is in the EU, EU consumer rights apply. If that doesn't work try sorting it with Bestjet, if not then there's multiple lawyers online that deal with specifically EU aviation regulations and should be able to sort it on your behalf.