西宁到民和的直线距离大约为165公里,但是由于两地之间有公路和铁路相交,所以实际的行驶距离会略长一些,如果您选择乘坐火车或汽车前往,大约需要2-3小时左右的时间,希望这个回答能够帮到您,如果您还有其他问题,请随时问我哦!