您最有可能遇到的是“ Interline协议”(不要与Interline的行李相混淆)。
当您在单个“机票”上预订多个航班时,即使航班是在多个航空公司上,机票也是由单个航空公司发行的。例如,如果您说的是美联航的SFO-JFK,然后是英国航空的JFK-LHR,则机票将由美联航或BA发行。请注意,这与代码共享航班不同-航班号仍将是正确的航空公司代码,并且整个过程对于客户基本上是不可见的,这取决于实际向您出售机票的人。
他们之所以这样做,是因为美联航和英航之间有“联运协议”,这意味着它们可以在彼此的航空公司上出售航班。这并不是说他们想这样做(美联航更希望您与他们一起乘坐JFK-LHR!),因此可能无法(例如)通过他们的网站进行,但他们可以做到。
有时联运协议是一种方法。例如,美国大陆航空曾经能够在捷星航空上出售航班,但捷星航空无法在美国大陆航空上出售航班。
更令人困惑的是,有时航空公司仅允许通过联运协议出售某些票价,和/或仅允许出售这些票价以从特定国家/地区出发(例如,对于来自JNB的行程,它们是可用的,但不适用于源自MPM的行程)
概括地说,大多数主要航空公司彼此之间都有联运协议,而大多数低成本航空公司却没有与任何人签订联运协议!
在您的情况下,最有可能从马普托飞往JNB航班的航空公司与JNB-PDX航班的航空公司不联运,因此您无法一站式购买。您所获得的较高票价可能是在另一家航空公司获得的,或者至少在不同等级的票价中获得。有时,唯一的选择就是冒险并购买两张票(如果有任何问题,有可能用旅行保险备份!),或者更改您的时间表以更早地飞往转机城市-甚至可能在前一天。
有时尝试使用其他网站/预订引擎会有所帮助,因为这可能会更改机票的发行航空公司。例如,与其通过JMB-PDX航空公司预订机票,而不是通过联运航空公司来预订MPM-JNB,而是可以通过联线协议来预订MMP-JNB航空公司预订机票,而JMB-PDX 。