Upvote:6
There is only one definite confirmation and that is the flight. If you are on it, then it exists. Now, you might want to know if it will probably occur in advance and for that, the second best option is the airline itself.
Back to my intro above. I have been booked on a flight and checked-in with a valid boarding pass even already printed and seat assigned yet the flight did not run. I got an email 2 hours before the departure saying it was cancelled. When I called, they said they cancelled my flight for that day. The next day, the same thing happened and they cancelled it for the next 3 days. It just was not getting full enough. Instead I took a 3 hour bus to the next closest airport to get a new flight. They charged me for the change but then I got a 100% refund back to my credit card a few weeks later and an apology.