I am planning to travel to china on a tourist visa. I have to apply for a visa and I am preparing all the required documents. I have reserved hotel bookings and now I have to reserve flight tickets. I don't want to buy ticket now as my dates may change or the time of stay there(may be 10 from 15 days). But unfortunately, I am unable to find source where I can reserve seat now and pay later. I thought of Turkish airways but now they have reduce the payment time to 1 day so I cannot use this option.

It would be great if someone can let me know where from I can reserve a ticket?, at least for 5 days so I can get a visa.

  • 2
    Buying a fully refundable ticket and then later cancelling it is not possible? Because this is how many travellers in this situation handle it.
    – DCTLib
    Commented Jan 25, 2017 at 11:16
  • 1
    @DCTLib Can you please refer me any airline or link of travel agency website where i can buy refundable tickets? Thanks Commented Jan 25, 2017 at 12:12

1 Answer 1


Every (proper) travel agent should be able to book you a ticket that can be canceled free of charge, which is what travellers in your situation normally do. Note that these tickets are much more expensive than what you would normally buy.

In comparison to the IT systems that travel agents use, the web interfaces of online travel agencies and airlines are rather limited, and as fully flexible tickets are rarely used (except by business travellers, who are likely to contact their favourite travel agency for them any), such interfaces often do not support them. So you may want to visit a real travel agent for that. Some airlines, such as Lufthansa, however support booking fully refundable flights on their websites.

To give you an idea of the ticket price, head over to http://matrix.itasoftware.com and input the data for your wanted flight. Then click on "advanced routing codes" and type "/f bc=y" into both text fields. This will instruct the program to only look for flights in the booking class Y, which can be cancelled free of charge for most airlines. Then search for your flight. After you found it, check the fare rules to confirm that the ticket can be cancelled free of charge. You should be able to print out the fare information and get the ticket booked in any proper agency (for a fee).

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .