好像没有比较合适的直接从北京到平遥的火车,可以做动车(3.5小时左右)早上到太原,然后做火车或汽车到平遥(1.5-2小时),然后在平遥玩一天,可以在平遥住宿(不过可能比较贵),也可以下午坐车直接到灵石住宿应该会便宜一些,然后在王家大院玩一天,随后可以返程,如果时间紧可以到太原坐动车返回北京,不急可以坐普通火车到北京(十几个小时)。