北京到威海暂时还没有直达高铁的,建议您还是去坐k411次列车,北京22:32发车,威海12:56到站,硬卧下铺261.5元,耗时14小时24分钟。如果势必要节省时间的话只能换车,从北京南站先乘d337次列车至潍坊,北京南11:24发车,潍坊15:36到站,二等座194元,耗时4小时12分;再在潍坊站换乘k8263次列车至威海,潍坊16:12发车,威海22:16到站,硬卧下铺81.5元,耗时6小时4分;总花费275.5元,总耗时10小时52分钟。您可以根据自己的实际需求选择方案。希望我的回答能对您有帮助。你可以先坐K8262(08:53~18:11)或K8264到济南,一个是早上出发傍晚到,一个是晚上出发早上到,然后转火车到合肥,可以转快速火车K491(11:05发 19:10到)、K67(00:14发 12:07到),也可以转高铁。
建议你先坐K8264(硬座50元),23:11发车,07:37到济南,然后等到11点,转K491(硬座86元),或转高铁G241(11:10发车,14:19到,二等座261元)