The roads of the district of Swat provide a smooth route to the city, and there are a number of transportation facilities that are offered to people. Therefore, this city is accessible through one of the most convenient routes. There are several transport facilities available in the district of Swat, including a few bus Services. The most famous ones are the Swat bus services, which are pretty reasonable in terms of fare and extremely convenient. Moreover, there are Pakistan tours limited that arrange trips within Pakistan. The roads here are fairly smooth, less bumpy, and more convenient to access. It is a somewhat developed place and has a high literacy rate as compared to the other regions of Pakistan. In the central part of the city of Swat, the roads are smooth; however, in the mountainous part of the town of Swat, they aren’t as good.
Route from Islamabad/ Rawalpindi:
Use the M-1 Motorway to reach Mardan Interchange in just about an hour and a half. After this, the next destination; Mingora/ Saidu Sharif can be reached via multiple routes including Takh-e-Bai, Dargai, Malakand Pass, Batkhella, Chakdara, the preferable route being the national highway; N-45. From Mingora, one can take the National Highway (N-95) to get to Kalam. After covering a distance of 53 km from Mingora to Madyan, Kalam is just 45 km away, across Bahrain. Daewoo, an extensively structured and advanced organization, can be used as a reliable means of transportation. The routes designed by Daewoo are safe and accessible.
Total Distance from Islamabad to Mingora: 247 km.
Total Hours: 6 hours.
From | To | Distance in Km | Travel Time | Road Condition |
Islamabad | Mardan | 140 | 1 ½ hrs. | Excellent Motorway (M-I) |
Mardan | Takht-i-Bahi | 14 | 20 min. | Excellent Highway |
Takht-i-Bahi | Dargai | 26 | 40 min. | Excellent Highway |
Dargai | Malakand | 12 | 3 min. | Excellent Highway |
Malakand | Chakdara | 15 | 3 min. | Excellent Highway |
Chakdara | Mingora/Saidu Sharif | 40 | 1 ½ hrs. | Excellent Highway |
Total distance and travel time | 247 | 5 hrs. |
From Peshawar:
To consummate a journey from Peshawar use Mardan Interchange and use the routes as mentioned earlier to reach Mingora/ Saidu Sharif and later to Kalam.
Total Distance from Peshawar to Mingora: 117 km.
Total Hours: 4 hours.
From | To | Distance in Km | Travel Time | Road Condition |
Peshawar | Nowshera | 41 | 40 min. | Excellent Motorway (M-I) |
Nowshera | Mardan | 23 | 20 min. | Excellent Highway |
Mardan | Takht-i-Bahi | 14 | 20 min. | Excellent Highway |
Takht-i-Bahi | Dargai | 26 | 40 min. | Excellent Highway |
Dargai | Malakand | 12 | 30 min. | Excellent Highway |
Malakand | Chakdara | 15 | 30 min. | Excellent Highway |
Chakdara | Mingora/Saidu Sharif | 40 | 1 ½ hrs. | Excellent Highway |
Total distance and travel time | 171 | 4 ½ hrs. |
From Besham:
If you are a person who loves nature, then this is the route mapped out for you. Although the journey can be longer following this route, but the picturesque view surely makes up for it. Besham to Islamabad is a total distance of 270 km through Abbottabad, Mansehra, Batagram, and Thakot. Use Shangla Pass to Khawazakhela which is 3 hours; 69 km away from Besham. Shangla Pass is one of the hidden treasures of Pakistan resides in verdant meadows and surrounded by undulating hills and forests. After reaching Mingora (27 km) and Madyan ( 26 km) away from Khawazakhela travel for 45 km more and Tada! You have reached your destination.
From | To | Distance in Km | Travel Time | Road Condition |
Besham | Alpuri | 35 | 1 hr | Two-way metalled road but damaged at many places |
Alpuri | Shangla Pass | 7 | ½ hr. | Two-way metalled road but damaged at many places |
Shangla Pass | Khawazakhela | 27 | 1 hr. | Two-way metalled road but damaged at many places |
Takht-i-Bahi | Dargai | 26 | 40 min. | Two-way metalled road but damaged at many places |
Khawazakhela | Mingora | 29 | 1 hr. | Two-way metalled road but damaged at many places |
Total distance and travel time | 98 | 3 ½ hrs. |
Distance Chart from Mingora to Kalam:
From | To | Distance in Km | Travel Time | Road Condition |
Mingora | Manglor | 10 | 20 min. | Two-way metalled road |
Manglor | Khawazakhela | 19 | 40 min. | Two-way metalled road but damaged at few places |
Khawazakhela | Fatehpur | 14 | 40 min. | Two-way metalled road but damaged at few places |
Fatehpur | Madyan | 10 | 30 min. | Two-way metalled road but damaged at many places |
Madyan | Bahrain | 10 | 40 min. | Suitable for 4WD vehicles only |
Bahrain | Kalam | 35 | 4 to 5 hrs. | Suitable for 4WD vehicles only |
Total distance and travel time | 98 | 7 to 8 hrs. Depending on road condition |