最强大的飞客工具 —— ExpertFlyer使用简介(二)路线规则和票价规则

4

为了搜寻大溪地航空的洛杉矶至大溪地的里程票,当年一咬牙买下了ExpertFlyer的Premium年会员。入坑后却发现,里程票查票功能只是ExpertFlyer的冰山一角,其提供的详尽的各航司Fare Information及配套的各舱位实时余票信息才是ExpertFlyer的精髓。平日我们把各个主流航空常旅客计划翻来覆去讨论了个遍,却鲜有人研究购票环节能够玩出哪些花样。我们太习惯于简单地买一张尽可能省时省钱的单程票或往返票,却不知这张票背后的规则给了我们太多福利我们却一个都没用上。

本篇为ExpertFlyer简介的第二篇,着重介绍ExpertFlyer提供的Fare Information在购票中的强大应用。关于 ExpertFlyer在里程票查询中的应用,详见介绍(一)。关于ExpertFlyer在自定义机票中的应用,详见介绍(三)

票价信息搜索

机票中包含两个规则,一个是路线规则(routing rules),另一个是票价规则(fare rules),掌握这两个规则之后,就能确定从始发地至目的地之间可以选择的路线,转机次数,停留次数,可否开口,是否需要额外收费等所有与购票相关的内容。这两个规则都可以在左侧栏Fare Information选项中获取。点击左侧栏Fare Information选项,页面即出现如下空格。

  • 分别在Departing AirportArriving Airport输入起讫机场。图中以拉斯维加斯 [LAS] 为出发地,北京 [PEK] 为目的地。如果搜索环球票,则两栏填同一机场即可;
  • Depart Date 填入出发日期。如果查询往返票,在Return Date 填入返程日期,否则此栏可留空;
  •  在Airline输入自己想要乘坐的航司,最多三个。如果此项留空,则ExpertFlyer会显示当下所有在此航线有Published Fare的所有航司的fare information。
  • 可在Cabin选定经济舱、商务舱或头等舱,或可在Class Code输入具体舱位等级 (比如O舱),还可在Fare Basis Code 输入具体Code【这一栏太高阶,一般人都不用考虑】。如无特殊需求,就将这三栏留空。
  • 你可以更换Currency,按你熟悉的货币单位显示票价;
  • 最后有俩选项,必须且只能二选一。如果你的出发时间明确,选择Validate Fares,将获取在选定乘机日期有效的所有Fare Information。如果对时间无太多要求,逐廉价机票而出行,则选择Show Fares for All Travel,ExpertFlyer将会展示各个航司公布的在该航线所有Fare Information及各个Fare对应的乘机起始日期;

下图为拉斯维加斯至北京在2017年9月23日Validate Fares结果页面部分截图。

  • 第一列为Fare Basis Code,一串字母和数字结合的字符串,用来定位某个特定路线规则和票价规则。Fare Basic Code的每个字符都有明确的含义,第一个字符表示特定舱位,与第三列的Booking Class 完美对应。之后的字母数字或表示淡旺季,或表示周中周末,或表示提前购买的要求,然而每个航司有各自的Fare Basis Code编译规则,各个航司的非首位Code代表的意义往往差别很大,Code长度也不一样,解译并不容易。当然ExpertFlyer已经提供了每个Fare Basis Code 下的详细含义,并不用我们自己去琢磨。
  • 第二列为发布该Fare的航司,但并不代表全程必须由该航司执飞,票价规则中会有详细的规定。
  • 第五列为Basic Fare,不是机票总价。某些航司收取高额燃油,即便basic fare低,实际票价也有可能很高。故不同航司间的fare 不可简单对比,这也是在搜索Fare information时可以自己选定特定航司的原因。
  • 第七列Effective Date 表示可适用该fare的最早旅程开始日期(不是购票日期),第八列Expirative Date表示可适用该fare的最晚旅程开始日期,第九列为在目的地最短或最长停留时间(仅限制往返机票),第十列为必须在出发前多少日购票。只有这四个条件全满足,才可套用该fare basis code下的路线规则和票价规则来购票。
  • 最后三列无列名的图标,从左到右依次表示票价规则,路线规则和剩余舱位查询,点击即可获取对应信息。

规则解读

路线规则

路线规则(routing rule),指航空公司提供的从始发地至目的地可供选择的航段组合方案。一般而言,对于某个特定航司,一旦确定了始发地和目的地,路线规则随即确认,而不随着舱位或者fare basis code的变化而改变。舱位和fare basis code只会在已有routing rule的基础上添加额外限制,使最终可供选择的路线少于routing rule规定的路线。

目前所有航司的所有路线规则皆可分为两大类。一类是航司给定一系列转机方案,供购票者选择(妖妖称之为给定方案法)。另一类是航司设定一个Maximum Permitted Mileage [MPM],在满足MPM的情形下任顾客自由从始发地连接至目的地 (妖妖称之为最大航程法)。目前所有北美内部航线均采用的给定方案法,UAANAACKE等航司的洲际航线也是采用的给定方案法。最大航程法见于 AADLBAJL等航司的洲际航线。

我们从最简单的起讫点完全位于美国境内的给定方案法开始讲起。下图为AA的纽约州水牛城[BUF]至亚利桑那图森[TUS]的路线规则,注意最下方标有序号的一行。

给定方案法下,航司提供了一串机场代码(拥有多个机场的城市用城市代码代替,而不是分列各个机场,比如NYC代指JFK&EWR&LGA,WAS则代指DCA&IAD&BWI)。串联起始发地和目的地之间的机场往往都是航司的Hubs或者Focusing Cities。两个机场代码间用 ‘-’ 或 ‘/’ 连接。其中 ‘ – ’ 可翻译为,如从BUF至波士顿 [BOS] 航线。‘ / ’ 可理解为,即从中任选其一。从BUF出发,BOS、夏洛特 [CLT]、纽约 [NYC]、费城 [PHL] 和华盛顿 [WAS]均可作为第一个转机点(前提是有BUF去这些地方的直达航班)。规则并不要求遍历每个 ‘ – ’,也即可略过一个或多个’ – ‘,比如这个例子里:从BUF出发,可以略过BOS/CLT/NYC/PHL/WAS,直接去芝加哥 [CHI]或达拉斯[DFW]转机前往目的地。更有甚者,你可以选择始发地至目的地的直达航线(当然BUF没有直达TUS的航线)。

貌若短短的一行字符串,其实已经涵盖了超过十种可供选择的航线。下图为根据此路线规则和AA实际航线网络画出的所有允许的航线方案。最简单如BUF-CHI-TUS,在芝加哥转机一次即可前往目的地。最绕如BUF-PHL-DFW-LAX-TUS,飞近东海岸后折向西,飞抵西海岸后再往东才抵达目的地。同等舱位下,这两种方案的basic fare 相同,最终票价只存在零星额外航段费的差异。由于AA当下没有执飞BUF至BOS或NYC的直达航线,故虽然规则中有列出,实际也无法去这俩机场转机。

洲际航线的给定方案法航线规则往往更加复杂。下图为UA发布的上海 [PVG] 至 洛杉矶 [LAX]的航线规则。

上图中,在某两个机场代码间,添加了航司代码,如SHA-UA/KA/HX/CX-HKG,这表示如果行程中包含SHA-HKG航段,该行段必须由UA/KA/HX/CX中之一来执飞。图中某些机场先后出现过两次,如GUM-HNL-OGG/MKK/LNY/LIH/KOA/JHM/ITO-HNL-LAX,但单个路线规则下不可以在同一机场转机两次,即如果从关岛 [GUM] 经火奴鲁鲁 [HNL] 至毛伊岛 [OGG] 后只能直接飞往美国本土,而不能再次经HNL转机再飞往LAX,这条路线中HNL只能转机一次,GUM-HNL经过了,后面OGG就不能再通过HNL飞美国本土而必须直接OGG-SFO/SEA/LAX-LAX。

在此路线规则下,我们可以选择UA的PVG至LAX的直达航班,也可以先后经 香港 [HKG]、 东京 [TYO]、GUM、HNL和旧金山 [SFO] 转机至LAX。

下图为DL发布的PVG至LAX间的路线规则,该规则基于最大航程法。不同于给定方案法,最大航程法并未指定任何中转机场,仅简单标明PVG至LAX之间的MPM为7778 mi。‘Ticketed point deduction [TPD] of 1800 mi applies when travel is via HNL’ 表示如果行程需要在HNL转机,MPM则变为7778+1800=9578 mi。一个路线规则下可以有若干个TPD,但如果同时满足多个TPD要求,一般只给MPM加上最大的TPD,而不是多个TPD累加。

实际操作中,整个行程最大飞行距离不得超过MPM的25%(某些有MPM限制的里程票兑换也适用该准则),即可允许最大航程为9722 mi (经HNL转机的话为MPM增加1800 mi至11972 mi)。于是,我们可以选择乘坐DL的PVG至LAX直达航班,也可先后在西雅图 [SEA] 和丹佛 [DEN] 转机至LAX,还可以先后在 东京 [NRT]、HNL、SEA、安克雷奇 [ANC]和盐湖城 [SLC] 转机再前往LAX。

票价规则

票价规则(fare rule),即航空公司针对某特定航线给出的一个basic fare,及该fare对应的各种限定条件。票价规则对购票日期,出发日期,停留时间,转机,停留,和其它fare的组合等都有明确的限制。只有同时满足路线规则和票价规则的所有限定条件,才能依据此票价规则出票。否则,系统将会套用其它的最便宜的票价规则。票价规则内容非常具体,非常多,以下是2017年9月17日出发有效的UA的PVG往返LAX的基于fare basis code ‘GKE0ZCC5‘ 的票价规则的部分截图。我们也不用逐字去研读票价规则,抓住下文介绍的关键几项即可。

  • DAY/TIME:适用此Fare Rule的星期范围,或是否需要过夜的要求。某些票价规则会要求必须周中或周末出发,还有些会要求必须在中转机场过夜,不得当日乘机前往目的地。GKE0ZCC5 并无对此进行限制,周一至周日都可出发;
  • SEASONALITY:适用此Fare Rule的启程&返程日期范围。GKE0ZCC5 规定去程出发日期必须为2017年Jan.1~Feb.7 或 Aug.24~Aug.29 或 Sep.8 至 Sep.25,对返程日期则无要求。为此,从PVG出发的第一个航段必须在上述规定的三个日期区间内;
  • FLIGHT APPLICATION:可乘坐的航班,自家 or 其它航司执飞;GKE0ZCC5 对可能用到的各个航段都有明确的承运商规定,如跨太平洋航线必须由UA自家执飞,中日间航段不得由国航航班,中韩间不得为韩亚航班等。
  • STOPOVERS:是否允许中途停留?可停留几次?可以在哪儿停留?停留是否需要额外付费?很遗憾 GKE0ZCC5  不允许中途停留,交钱也不行。
  • TRANSFERS:每个区域可转机几次;GKE0ZCC5  规定总共可以转机两次,在第一区(美洲+夏威夷)最多3次,第三区(亚太)可转机2次。
  • COMBINATIONS:多个Fare Rule 组合出票规则。其中涉及End-on-End, Side Trip,Open Jaw, Circle Trip 等细节。本栏内容异常复杂,一般用户仅需留意一下开口规则:是否允许开口,允许单开口还是双开口,单开口的话有无限定必须在始发地或目的地开口。GKE0ZCC5   不允许Side Trip,不允许End-on-End美国国内Fare,不允许End-on-End飞往巴西的国际Fare,允许始发地和目的地双开口,能参与构建Circle Trip。

一个票号并不限定仅一个票价规则,而是可以两个甚至多个票价规则的组合。最简单的如去程PVG-LAX一个Fare,返程LAX-PVG为另一个Fare。同一个City Pair,票价规则不一样,往往对应舱位也不一样。

End-on-End 指在始发地或目的地衔接另一个机场。如PVG-LAX后自 LAX衔接至温哥华 [YVR],两段套用两个独立的票价规则,此时PVG-LAX-YVR即为End-on-End。

Side Trip 则是完全游离于始发地和目的地之外的Fare,如ORD至IAH即为PVG-LAX的Side Trip。

Open Jaw (开口)是指始发地或目的地不为同一机场。如去程PVG-LAX,那么返程SFO-PVG则表示目的地开口,返程LAX-HKG则表示始发地开口,返程SFO-HKG则表示始发地目的地双开口。

Circle Trip 表示多个不同的票价规则形成闭环。如PVG-LAX套用了GKE0ZCC5 ,LAX-ORD套用另一个票价规则,ORD-NRT套用第三个票价规则,NRT-PVG套用第四个票价规则,则PVG-LAX-ORD-NRT构成一个Circle Trip。如果去程PVG-LAX和回程LAX-PVG路线一样但票价规则不一样,这样的往返航班也可被视为Circle Trip。

  • BLACKOUT DATES:此Fare Rule不可用日期。GKE0ZCC5  规定如果涉及在首尔 [ICN] 转机航段,则去程不得在Feb.24~Mar.1 2018期间,返程不得在Feb.3~Feb.8 2018期间。
  • SURCHARGES:需要交纳额外费用的情形,及需要交纳的费用。包含经过特定国家或地区的额外费用,特定日期订票的额外费用。注意关键词 IF,AND,OTHERWISE等。一般不用太关注此栏,只有当出票显示的Basic  Fare 高于该Fare Rule对应的价格时,再来此栏寻找额外费用的由来

此外还有一条未写入票价规则的内容,仅针对使用最大航程法的路线规则起作用。如果航段总距离超MPM 5%以内,Basic fare 增加5%。航段总距离超MPM 5%~10%,Basic fare 增加 10%。如果航段总距离超MPM 10%~15%,Basic fare 增加15%。 总距离超15%~20%, Basic fare增加20%。 总距离超20%~25%,Basic fare 增加25%。 总距离超25%,则要么不可出票,要么整趟行程被从中间某个转机点拆分,套用多个路线规则和票价规则,再计算总价。【注意按比例增长的是Basic fare,而不是机票总价】

搜票出票

舱位查询

每个票价规则都对应着一个特定舱位,在路线规则,航班日期,转机停留等条件都达标的情况下,还需从始发地至目的地所有航段均为该特定舱位,才可按此票价规则出票。对于,需要所有航段均有G舱。对于经济舱的高价舱位,对于一两月后的淡季航班,往往都不用担心舱位售空。然而低价舱位往往数量有限且易于售空,旺季或者临近出发很难找到Availability。ExpertFlyer 也提供航班各个舱位余票查询功能。

点击左侧栏Flight Availability选项,会出来如下界面。我们这里以9月17日UA的PVG至LAX航线为例。

  • 分别在Departing AirportArriving Airport输入起讫机场。图中以拉斯维加斯 [LAS] 为出发地,北京 [PEK] 为目的地。如果搜索环球票,则两栏填同一机场即可;
  • Depart Date 填入出发日期和时间。对于航班较多的航线,时间很重要,因为ExpertFlyer只显示最早出发的六个航班,不指定时间的话,晚一点的航班没法显示。如果查询往返票,在Return Date 填入返程日期,否则此栏可留空;
  •  在Airline输入自己想要乘坐的航司,最多三个。如果此项留空,则ExpertFlyer会显示当下所有执飞此航线的所有航司的Flight Availability。
  • 可在Only Show Class(es) 输入具体舱位等级 (比如O舱),否则将显示当下所有舱位的余量。

下图为9月17日UA的PVG至LAX航线上直达航班和最早的五个转机航班的各舱位Availability结果。ExpertFlyer已经按舱位高低排序,我们可见G舱是仅高于Basic Economy (N舱)外经济舱的最低端舱位。舱位+数字的组合表明该舱位的余票量,‘G4’ 表示G舱剩余4位,‘H9’ 表示H舱还有至少9个位置。图示中PVG至LAX的直达航线还有充足的G舱,然而其他五个在SFO转机的航线都没有(卖完了或者航司没开放)G舱。

在搜索洲际航线的Flight Availability时,不建议搜索往返舱位,也不建议简单地搜索始发地至目的地的舱位余量。ExpertFlyer仅能给你呈现从始发地至目的地最便捷的6个乘机方案的Availability,而因为买票的时候简单搜索单程或往返很有可能是这六种方案里面的,故订这些票的人多,导致对应低价仓位难找。妖妖在此建议一段一段搜,从跨洋航段开始(毕竟跨洋航段相对有限),找到有对应舱位余票的跨洋航段之后,再从该航段两头连接始发地和目的地。

确定票价

首先我们看看给定方案法的查票例子。

根据UA的PVG-LAX的路线规则和 GKE0ZCC5 票价规则,我们通过ITA Matrix 搜得如下一张9月17日从PVG启程,11月15日自LAX返程的机票。去程PVG直达LAX,返程LAX经HNL和GUM中转后抵达PVG。全程UA执飞,全程G舱,完美符合路线规则和票价规则。ExpertFlyer 给的$322 Basic fare 稍高于ITA显示的两段carrier fare的累加值$289.98。【妖妖猜测UA针对此Basic Fare Code给了Travel Agent的9折出票优惠。UA官网出票Basic Fare依然是$322,但从第三方出票则变为$289.98】。在制定该Basic Fare之时由下图也能看出UA在中美的航线上收取了高额的燃油费,Basic fare虽低,机票总价也因燃油被拉高约$400。

再以DL的波士顿往返上海的机票为例展示最大航程法的路线规则和票价规则的应用。以下为规则要点:

  • Fare Basis Code: VJE03PMZ(V舱) $139;
  • MPM: 8754 mi。Via HNL +800 mi; Via HNL +1800 mi; Via LAX +200 mi;
  • 去程仅限2017/01/30~2017/04/29或2017/08/27~2017/12/09或2017/12/25~2018/01/14出发;
  • 全程最多俩停留,去程一个,回程一个,停留只能在第三区gateway机场。每个停留额外花费$100;
  • DL执飞的航线无限次转机【当然一个票号下只能最多16个航段】,在BJS/HND可DL转FM/MU 一次。

简单的搜索往返票,可得如下往返都只需在底特律[DTW]转机一次的票。去程/回程总航程皆为7769 mi,没有超过MPM。故basic fare为 $69.5+$69.5=$139 【Delta的Basic fare 不含任何税费】

我们也可以通过multi-city来复杂化行程。去程先后经坦帕 [TPA] 和DTW转机,回程更是先后经过NRT、HNL、LAX、奥兰多 [MCO]、迈阿密 [MIA] 和 纽约 [LGA] 六次转机才最终抵达目的地。去程总航程9304 mi,超过 MPM 约6%,Basic Fare上涨10%,变为$69.5*110%= $76.45。返程经过HNL转机,实际MPM变为 8754+1800=10554 mi。返程总航程为11183 mi,同样超过MPM约6%,Basic Fare也顺势上涨10%而变为$76.45。最终总Basic Fare 变为$152.9。

出票助手

ExpertFlyer提供了详尽的路线规则和票价规则,然而其自己本身不出售机票。ITA Matrix 虽然搜票,查看票价明细功能强大,但也不能通过其购买机票,我们只能借助航司官网或者第三方来出票。航司自己的搜票系统往往比较坑爹,当路线过于复杂的时候往往搜票反应速度很慢。某些航司(诸如DL)的搜票系统甚至不去努力将各段行程统一到一个或少数几个票价规则中去,而是Multi-City中的每个City Pair套用一个单独的票价规则,分段计价,导致最终票价异常昂贵。由于涉及到信用卡福利及额外里程累积Bonus的缺失,类似Priceline的第三方往往不是常客们购票的首选之地。最佳的解决途径便是ITA搜票结果能直接通过某途径转至航司结账界面,而bookwithmatrix.com恰巧便解决了这个问题。

在ITA Matrix的机票票价详情页按下 Ctrl+A 全选,再按下Ctrl+C复制,打开bookwithmatrix.com,在中间空格处按下Ctrl+V粘贴,即可在页面底部的下拉菜单中找到航司官网的预订链接。

总结

ExpertFlyer中的路线规则和票价规则潜藏大学问,透过这俩规则可洞悉任意机票的定价规律,也可通过这些规则自定义机票。本文尽最大努力来阐述路线规则及票价规则,但一方面由于诸多规则对我,对大家实在生疏,另一方面也受限于本人的表达能力,这ExpertFlyer的第二篇介绍势必不那么容易被消化。但理清了航司门设置的条条框框,你会发现买票其实像里程票兑换一样充满乐趣,如何做到利益最大化也是一门深刻的学问。