We had a similar situation last year except we were 15 minutes away from the airport when our flight was cancelled. We had booked our flights through RC and they had us on a better flight (non stop) that was leaving only 30 minutes later. They were wonderful in handling everything. Good luck!