By way of a sanity check - I have a 16 Segment DONE 4 all booked and ticketed (thru BA)
I have a segment from JNB - SYD which lands at 1430 and the same day I have another segment - SYD - PER domestic.
Have no idea whether it was booked as a "thru flight" (ie JNB-PER with a connection in SYD) or two seperate and non-connected flights (doesnt really matter except availability in fare buckets are different)
Anyway - given that I land into SYD at 1430 (from JNB) I went for the last connecting flight of the day which is the QF 655 at 1945. Strangely, when I booked there was no D class availability on the actual QF655 but there was D class on the code share - Fiji Airlines FJ 5252 so that was booked and confirmed.
FJ have now moved their code share FJ5252 to the earlier Qantas flight (QF653) which departs at 1830 and this was done quite a few weeks ago. My ba.com booking still shows my departure as FJ5252 at 1945 and I called BA again today to insist they correct the flight (having done so before with no result as they told me their systems were still showing 1945 departure not 1830).
They finally have agreed that the FJ5252 now leaves at 1830 so I asked they put me back on the 1945 flight which is now plain vanilla QF655. They told me they could only see one seat in business class (I need 2) so I could either stick with the new departure at 1830 or book another day.
There are currently 6 J class seats available on the QF655 (I called Qantas who confirmed and EF shows the same thing) so I told BA I wanted the original flight as booked and they have emailed QF to ask that I be put back on the 1945 but said that they may refuse (no doubt due to lack of D class)
So................I presume I can "insist" they put me on QF 655 - as there are J seats available and its not my fault that Fiji Airlines moved their code share flight earlier. 4 hours is probably enough time to connect in Sydney (and make the 1830) but the JNB-SYD flight is on an A380 and I want as much time as possible to allow for any delays.
Thoughts ?
Last edited by moral_low_ground; Dec 22, 2025 at 7:29 am