直接说答案:分时候。平时提前三五天买,基本都有票;赶上节假日、暑运或者春运,那真是手慢无,尤其是高铁二等座和普速卧铺,放票当天就得盯着抢。
我上个月刚帮亲戚查过这趟线。目前厦门到昆明每天直达的火车大概三四趟,一趟普速K字头,两三趟高铁G字头。高铁跑得快,早上从厦门北出发,傍晚能到昆明南,全程十一个钟头左右;普速就慢了,三十多个小时,但票价便宜不少,硬座不到两百块,卧铺四百出头。别嫌少,这条线本来车次就不密,福建去云南不像去广东那么方便,铁路运力就那么多,一到旺季自然挤。
先说平时。比如三月、四月这种淡季,你提前一周上12306看,高铁二等座余票十几张很正常,普速硬卧也能捡到漏。我亲戚当时是周二买周五的票,G1684还有七张二等座,K230的硬卧也剩了三四张。但注意,这是非节假日的情况。你要是拖到出发前一天才买,那大概率只剩一等座或者无座了。
再说紧张的时候。暑假七、八月,厦门到昆明是热门旅游线,家长带孩子去云南避暑的特别多。去年八月我同事想买周六的高铁票,提前十天看,二等座已经没了,候补排到五十多位,最后咬牙买了一等座,多花四百多块。普速更夸张,K230的硬卧放票五分钟内抢光,剩下硬座都得靠运气。春运更别提,昆明是劳务输出大省云南的省会,年底返乡流叠加旅游流,厦门往昆明方向虽然不如反向紧张,但腊月二十以后基本一票难求,连无座都撑不过半天。
为什么会这样?说白了就是车少人多。厦门到昆明直线距离一千多公里,铁路绕来绕去,高铁要经过福建、江西、湖南、贵州才进云南,沿途大站多,票额分到厦门始发的不算多。普速就更少,一天就一趟,卧铺车厢就那么几节。再加上现在大家出行习惯变了,以前坐飞机嫌贵,现在高铁性价比高,六七百块能坐十一个小时,比飞机经济舱便宜还不用提前两小时去机场,自然抢手。

那怎么办?几个实在的办法。头一个,掐着放票时间抢。12306每天早八点到晚六点之间整点、半点放票,但不同车站起售时间不一样,厦门北站是下午五点起售,你定好闹钟提前两分钟进去等着。第二个,用好候补功能。别一看没票就放弃,提交候补订单,选上“接受无座”和“接受临客”,成功率不低。我亲戚上次候补了三天,捡到一张别人退的二等座。第三个,中转。厦门到昆明直达车少,但你可以先坐高铁到广州南或者长沙南,再转车去昆明南,车次多得多,总时间可能只多一两个小时,票好买不少。比如厦门北到广州南两个多小时,广州南到昆明南六个多小时,拼起来跟直达差不多。第四个,别死磕高铁。普速虽然慢,但如果你时间宽裕,K230的硬卧睡一觉就到,还省一晚住宿钱。硬卧紧张的话,试试买短乘长——先买到中间大站比如株洲、贵阳,上车再补票,不过这个有风险,春运查得严,别轻易试。
最后说句实在话:你要是计划五一、十一或者暑假去昆明,提前十五天放票那天就得动手,别想着“过两天再看看”。这条线不是天天紧张,但一旦紧张起来,真能让你急得跺脚。平时出行的话,放宽心,提前三五天买妥妥的。实在买不到直达,中转方案永远兜底。记住,火车票这事儿,早动手比啥技巧都管用。