我和几个朋友想去山西旅游,打算去:云冈石窟,悬空寺,壶口瀑布,平遥古城和五台山。从北京坐火车去,希望大家能告诉我一条不绕远的线路,怎么坐车?我们自己没有车,只能坐火车和当地的公交车之类的,大概4,5天来得及吧?