Swat Valley remains opened 12 months in a year upto Keran. If you want to explore Swat Valley till Kalam then best time to visit Swat Valley is between April and October. For hikking and visiting USHU Forest and Mahodand Lake, you must go in peak summers, the best time to travel starts from mid of july to mid of September. Distance and travel time is given below.
Islamabad to Mingora(Swat):
|Distance (km)||Drive/Travel Time|
|Islamabad to Mingora||260km||7 hours|
|Mingora to Malam Jabba||30km||1.5 Hours|
|Mingora to Behrain||62km||1.5 Hours|
|Mingora to Miandam||50km||1.5 hours|
|Bahrain to Kalam||38km||3 Hours|
|Kalam to Ushu||2km||1.5 hours|
|Kalam to Mohodand Lake||33km||5 Hours (Driving + Hiking)|
Road Conditions are very good upto Bahrain, but onwards from Bahrain to Kalam road is bumpy (upto date).