score:5
One possible way to see all the flight numbers that a flight is sold under is to consult the departure flights information page of the departing airport's website (of course, some airports may not maintain such a page, but all those of a reasonable size very probably do). For example, here is a screenshot of that page for LGW (London Gatwick) airport:
It can be clearly seen that flight BA2630 to Alicante is not operating under any other flight number, and so is not a codeshare, whereas flight BA2606 to Naples has two other flight numbers (the probability of AA operating a flight from London to Naples, let alone at the same time as BA, is basically zero).
Note, however, that this does not necessarily solve your underlying problem, because it is possible for an airline to sell tickets on a flight of another airline under a flight number of the operating airline. And in this case, this is not a codeshare, and there is no way to detect it.
Upvote:0
Yes, its quite easy to identify and avoid codeshare flights. Though you may have to make separate bookings depending on where/how you buy the tickets.
That a flight is a codeshare is not at all hidden and has always been displayed as such during the booking process.
If you airline is the operating carrier, then it can't be a code share so that's not a scenario should worry about.
No, flights are planned well ahead and don't change the operating carrier. If your operating carrier cancelled their flight, you could be rebooked on a codeshare but it would be quite obvious, not the least by the change in flight number.
No that most carriers use specific ranges of flight numbers for code shares, for example all AA codeshares are in 6000 range (IIRC). So it's pretty easy to tell.
Upvote:0
One simple way is to search the website of the airline you plan on flying with (or the one you prefer) and see if your destination is flown with by a partner airline or codeshare agreement.
Here is an example for Emirates which lists all the destinations that are flown by code-share partners.
This will get difficult if your airline is a code-share partner with a large network like Star Alliance, where you can end up booking a flight on American Airlines that is actually flown on Gulf Air. For these airlines, I find that their flight maps highlight those routes that are from partner or network airlines.
Upvote:7
I definitely want to avoid the codeshare. Is it feasible to avoid it
No.
or if not, is there still a way to discern or predict if a flight will be codeshared, from a set of variables such as airline
As far as I am aware, practically any flight in an alliance can be booked with any airline in the alliance. You need to look outside of alliance and at airlines not flying transoceanic routes because those are too expensive not to code share -- except perhaps Norwegian. Low cost airlines typically do not code share, for example the EasyJet-Transaero codeshare on LGW-DME is the only codeshare EasyJet has. Ryanair and Wizzair has none. Countless small European low costs have none. Southwest has none either, there were plans with Westjet but there is nothing. Allegiant has none either and they advertise this.