Hallo Kifli,
Sri Lankan Airlines ist immer etwas teurer und da Ihr ja für nächstes Jahr gebucht habt, sind 640 Euro OK.
Flüge nach Sri Lanka kann man besser 1-3 Monate vor Flug buchen. Emirates und Ethihad wechseln sich mit Angeboten immer ab und Preise unter 500 Euro sind keine Seltenheit. Diese beiden fliegen aber nicht direkt, sondern haben einen 1-2 stündigen (länger würde ich nicht buchen) Zwischenstop in Dubai bzw. Abu Dhabi.
Das finde ich persönlich ganz angenehm zum Beine vertreten, Toilette, Waschen und Umziehen.
Kurzum: beim nächsten mal könnt Ihr Euch getrost etwas Zeit lassen mit der Flugbuchung.