NW doesn't fly from RIC to MSP or MEM. CO has flights from RIC to EWR, CLE and IAH (only once a day for IAH). I bought the ticket in August and they have just told me about the change last week. Thanks for your suggestion. I hope this won't happen often.