Distance from Bahawalpur to Swat

Want to get distance of your destination?


How to find distance

You can find the distance between any two cities, towns, or visiting locations of Pakistan by filling the above form. Type name of your source location in "From" Textbox and your destination location in "To" textbox. After verification of source and destination location, click on "Find Distance" button. It shows the distance between Bahawalpur, Punjab, Pakistan and Swat, Khyber Pakhtoonkhawa, Pakistan and guide about directions to travel there.

If you want to find distance from your current location, then just type name of your destination in "To" textbox. Now click on "Find Distance" button to get distance between Bahawalpur, Punjab, Pakistan and Swat, Khyber Pakhtoonkhawa, Pakistan.

If you want to find distance of any particular visiting location in a city, then just type name of that visiting location in "To" textbox. After that click "Find Distance" button to know about distance between Bahawalpur, Punjab, Pakistan and Swat, Khyber Pakhtoonkhawa, Pakistan. Distance will be calculated from the main location, or zero point, in that city.

You can also explore the distance between those cities through the map given below. If you want to visit that city or town, then directions to go is also given below including distance and time taken on particular road or trek. In this way, you can explore the most beautiful and attractive visiting locations in Pakistan.



How to go Swat, Khyber Pakhtoonkhawa, Pakistan


Your route is as :

Route # 1

Bahawalpur - Lodhran 25.7KM via Bahawalpur - Multan Road
Lodhran - Khanewal 94KM via Lodhran - Khanewal Express
Khanewal - Multan 57.7KM via Multan - Faisalabad Motorway M-4
Multan - Muzaffargarh 41KM via National Highway N-70
Muzaffargarh - Layyah 119KM via Kot Addu - Layyah Road and Taunsa Canal Road
Layyah - Bhakkar 78KM via Karor Bhakkar Road and Karor Layyah Road
Bhakkar - Dera Ismail Khan 44.4KM via Dera Bhakkar Road
Dera Ismail Khan - Karak 161KM via Indus Highway N-55
Karak - Kohat 76.1KM via Indus Highway N-55
Kohat - Peshawar 71KM via Indus Highway N-55
Peshawar - Charsadda 34.9KM via Charsadda Road
Charsadda - Mardan 30.8KM via Mardan Road and Charsadda Road
Mardan - Malakand 43.1KM via Dir Malakand Road N-55
Malakand - Swat 65.7KM via Dir Malakand Road N-45 and Bahrain Road N-95
Total Distance 942.4KM
Time to travel 21 hours and 45 minutes
There is Rs.270 toll (approximately) on this route. (It may be slightly more or less)


No alternate route available


Swat weather

Please click here to view Swat Weather, if you want to travel or plan any tour in Swat or its surrounding locations. It would had better informed yourself to avoid tour hurdles such as landsliding, heavy rain, or road blockage to protect your valuable life. You can get latest information about weather updates by contact us.


Places to visit Swat

  • Behrain

    Behrain is a hill station located in Swat district of KPK. 60 km North of Mingora at an elevation of 4700 ft on the right bank of Swat River. It is named Bahrain due to its location at the confluence of the Daral and Swat rivers. It is known for its riverside tourist resorts, local handicrafts, and its view of the merging of the Daral and Swat Rivers. It also serves as a base camp for the trail that leads to the Daral & Sadie lakes.
    Tourism in Behrain

  • Kalam Valley

    Kalam, a cool and pleasant hill station in Hindu Kush Range, is located at the distance of 350 km from Islamabad via Mardan and Malakand on the bank of the Swat River in Khyber Pakhtunkhwa. It is a lush green valley with a thick pine forest, meadows, and waterfalls. The best season to visit Kalam is in the months of April to August. Tourists can enjoy very beautiful and charming views of the Swat River in Kalam.
    Tourism in Kalam Valley

  • Mahodand Lake

    The Mahodand Lake is located in the Hindukush Range at the height of 9,603 feet, in Upper Ushu Valley in Swat. It is a beautiful and large-sized lake surrounded by meadows, mountains, and pine forests. The main sources of its water are glaciers in the Hindukush Range. It is located at the distance of 37 km from Kalam, a hill station in Swat.
    Tourism in Mahodand Lake

  • Malam Jabba

    Malam Jabba is a very charming hill station in the Hindukush Range at the distance of 40km from Saidu Sharif in Swat Valley. It is the only ski resort in Pakistan. It is equipped with various facilities including ice-skating, roller, chair lift, skiing platforms, cable car, snowboarding, etc.
    Tourism in Malam Jabba

  • Miandam

    Miandam is a lush green hill station located in Swat, Khyber Pakhtunkhwa, Pakistan, in the Hindukush Range at an elevation of 5,900 feet. It is located at a distance of 56 km from Saidu Sharif, Swat. The main road along the Swat River, branches off toward the east side at Fatehpur, and goes into gorgeous hillsides, and reaches the famous hill station of Miandam. It is a very picturesque tourist point. It is a lush green town full of fruit orchards, terraced fields, waterfalls, etc. It is also a base camp for Dadsar baba top, which is a lovely site for hikers.
    Tourism in Miandam

  • Mingora

    Mingora is the head-quarter of Swat city along the Swat River. It is commercial hub for trade for all type of products. The local peoples used to purchases all of their household needs as well as fulfill the needs of all of the retailers in other localities in Swat.
    Tourism in Mingora