My flight was delayed then it ended up being cancelled.
この場合、次のような言い方ができますよ。
ーMy flight was delayed then it ended up being cancelled, so I won't be able to get home on time.
「フライトが遅延していたが、キャンセルになったので、時間通り帰宅できない」
to be delayed「遅延する」
to be cancelled「キャンセルになる」
ご参考まで!