Be careful people - these Oneworld promos are fraught with ambiguities, especially with regard to booking classes. I personally got gypped out of 50,000 miles on last Fall's 100,000 promotion by flying Iberia (my 5th carrier) intra-Europe in *B* class, which didn't earn mileage on BA EC. Oddly enough, the Iberia flight was part of a simple triangle trip within Europe on IB/AY, Rome-Barcelona-Helsinki-Rome, all booked in B, and Finnair accorded mileage on BOTH their
segments but not Iberia! The only thing BA
could tell me is that "a number of other Exec Club members got screwed on this too" - somehow, not very consoling.
On this new Visit the Continents promo I was on the phone for some time with BA EC and am not sure I ever got a straight answer on the geographic definitions... ABSOLUTELY get it in writing or get it documented in your air record that what you are doing will qualify for X no. of continents on the promo. And
ESPECIALLY make sure the booking classes qualify - I hear a lot of people on here talking about cheapo flights to/from E Timor
and/or Casablanca but keep in mind these promo fares might be in non-mileage earning classes, which would disqualify the flight if it's not being acknowledged as earned mileage. Word to the wise, here....be VERY careful, especially with Iberia.
On the subject of codeshares I'm not at all certain that a flight which is not BA metal, for instance, would be disqualified - on BA's EC program, codeshares earn mileage as though they were BA flights- so LGW-CMN would most likely be fine (given the booking
class is a mileage-earning class). Basically, just ask the question, does it earn miles?? THEN worry about the geographic rules!