广西到山西可以乘坐高铁,具体路线是:从广西南宁乘坐高铁到郑州东站,再换乘高铁到太原南站或者晋中站,最后再转乘公交或出租车到达所需目的地。全程大约需要8-11小时,具体时间要根据车次和转车时间而定。建议提前购买车票并留足转车时间,以确保行程的顺利和舒适。