不必从兰州转。我在西宁的时候听说西宁有班车直接去夏河,但我是走西宁-同仁-夏河的,没有求证。建议你去西宁汽车站问一下,如果有车那最好,如果没有车,你可以先到同仁。在同仁游一天也不错,再从同仁乘车去夏河。