I would like to book an international return ticket with Air China.

The outbound date is settled, the inbound is not and can only be decided after the outbound travel. Do I may need to rebook the second leg after consuming the first leg. The ticket booking page says 800 RMB for rebooking fee. Also to make things easier I hope to be rebooked on the same fare class. What is the final re-booking fee? Is it as simple as 800 RMB without checking the actual difference in ticket prices (despite having the same fare class)?

  • 1
    The booking fee depends on your ticket category. If they say 800 RMB for your ticket then you pay 800 RMB + difference (if required) + CC fee (If it is not included in 800RMB).
    – N Randhawa
    Apr 27, 2018 at 8:30
  • what is CC fee?
    – user892960
    Apr 27, 2018 at 16:24
  • Credit Card Fee
    – N Randhawa
    Apr 27, 2018 at 16:50

1 Answer 1


You can't predict the full price before you pick date of the return flight and actually change the booking.

At time of booking your return, you can go for the lowest available fare class, but there is not guarantee that it's the same fare class that you originally had. In fact, it's unlikely since there are so many fare classes.

The total cost of the change is "difference in ticket price" + "Change Fee". Note that "difference in ticket" can also be negative, so you could get a refund to offset some of the change fee. That doesn't happen very often though.

It may be worth looking into the price of a "flex ticket" which has a reduced or no change fee. Typically these are significantly more expensive, but sometimes there are about the same price and I have recently booked a flight where the flex ticket was cheaper than the regular one. So you never know, and it doesn't harm to check. Since you already know that you will change, a flex ticket would be better if the price difference is less than the change fee.

If you do book a "flex ticket", be sure to read the exact fare rules (or have an airline service agent translate them to you). Typically it's "no change fee but you are still responsible for any difference in ticket price", but that's not always the case.

  • So How do they quantify the "difference in ticket price"? for the return leg only? I checked the flex ticket (free change fee) and they cost $2357 (fare class H) instead of the cheapest $800 (fare class S, 800 RMB in change fee). so apparently the flex tickets are not worth it.
    – user892960
    Apr 27, 2018 at 15:13
  • "difference" is typically just for the return ticket.
    – Hilmar
    Apr 27, 2018 at 19:59

You must log in to answer this question.

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