I have a fairly complex itinerary in terms of ticketing which left me stumped in terms of codeshares and the process around checking in, which is potentially applicable across multiple airlines. (For what it's worth, this is all with Oneworld carriers which could make a difference as they are part of the same airline alliance.)
My itinerary was booked through Expedia - with Japan Airlines as the primary carrier as far as I understand - which is something as follows:
- Outbound
- LHR-HEL: JAL codeshare operated by British Airways
- HEL-KIX: JAL codeshare operated by Finnair
- KIX-HND: JAL flight (on JAL metal)
- Inbound (10 days later)
- NRT-HEL: Finnair codeshare operated by JAL
- HEL-HLR: Finnair flight (on Finnair metal)
The associated Oneworld frequent flier number associated with the itinerary is my British Airways Executive Club number, and I have the individual airline-specific PNRs for each carrier as well.
When I initiate the web checkin flow with any of the three airlines, it throws me to the BA website to continue with check-in. (Only for outbound leg, of course.) Unfortunately, this is where the checkin process seems to end, as British Airways checks me onto the first flight on BA metal (but JAL codeshare) and then lists the following flights as "not available" for check in.
In a scenario like this, where the airline-specific PNRs are available, which airline should a traveller check in with to be able to check in to all flights in a leg of the itinerary?