OMG I'm so sorry! Maybe she is saying that it's the length of the flight but it could really be about the money and maybe she is embarrassed? Maybe you could sit down and have a talk with her and see if you can get her to change her mind.
I hope everything works out