We're applying for Chinese visas, and want to take the train south from Shanghai to Vietnam. We can't book train tickets into Hanoi until 18 days before departure.
However, this isn't compatible with Chinese visa requirements - we really need to have submitted applications with printed proof of itinerary before then (to allow for delays).
So we've been told that the best way to deal with this is to book a flight out of Shanghai, send printed confirmation of the flight with the visa application, then cancel the flight and get the money back.
We've just been looking for refundable flights out of Shanghai, but it's hard to know which airlines to look at. Currently we're searching for individual flights, then looking at the small print for each one, and it's very slow and confusing.
The best we've done so far is Cathay Pacific, who seem to charge 500 CNY (50 GBP) per ticket, which is quite high.
Does anyone happen to know which of the airlines flying out of Shanghai have low or zero refund fees?