昆明到文山你可以在中北客运站做高快,南瑶一般是做卧铺的,高快早上8.00发车,到下午3点就能到文山,路很好走的,下雨天可能会慢半个小时到一个小时.昆明到文山的车费100加几块,到文山后你打车到双桥汽车客运站,10来块钱,在那买文山-麻栗坡的汽车票,文山-新街-麻栗坡的也行.车费在20左右,文山-麻栗坡大概需要2小时左右,至于回来的话麻栗坡到文山早上8点就有车到文山你可以做晚上的卧铺.
还有一个乘车路线,直接到中北客运站乘昆明-西畴高快.下车的时候切忌在新街车站下车,然后在站上买新街-麻栗坡车票就行.价格一样.时间要比上面路线稍快.
去你们通海客运站买到文山的车票(每天早上都有一趟从玉溪发往文山的直达车客车经过通海),可能是早上八点左右到达通海。你要提前到车站买好票,下午三点左右就可以到达文山,到文山后去南站买去麻栗坡的车票就可以了。