Regarding the EC261 regulation, I know Article 7 (compensation) doesn't apply if the flight is cancelled more than two weeks in advance. However, it's always been my understanding that Article 8 (right to a choice between a refund and re-routing "at the earliest opportunity") and Article 9 (right to care) apply regardless, the latter provided I haven't opted for a refund. However, the Irish national enforcement body just told me Article 8 and 9...
Originally asked by André Eklöf on Stack Exchange (travel) (CC BY-SA 4.0).