Places to visit near

Upper Dir

Upper Dir is a town in Khyber Pakhtunkhwa district, Pakistan of about 29,869 people. Within 50 km by road there are 88 places to visit: 74 hill stations & viewpoints, 5 forts & heritage and 4 lakes, dams & reservoirs. The must-see places are Saidgai Lake, Jaz Banda and Thal Village.

35.2074° N, 71.8768° EPop. 29,869

© OpenStreetMap contributors
Within 30 km57 places
Within 50 km88
Must-see17
Notable142
Best timeOctober to February

Start here

The 3 places worth the trip

Places near Upper Dir by type

All 228 places by distance →

One day from Upper Dir

5 stops, one loop, back by 5:32 pm

191 km on the road, in driving order so you don’t double back. Times assume an 8 am start and typical visit lengths.

  1. Leave Upper Dir
  2. Lowari Passviewpoint · 1 hrs
  3. Sharghālī Kanḏawviewpoint · 1 hrs
  4. Dabbu Sarviewpoint · 1 hrs
  5. Ikram's House (Chaman Abad)viewpoint · 1 hrs
  6. Saidgai Lakelake · 45 min
  7. Back in Upper Dir
Today’s loopUpper DirStopStraight lines between stops — distances are road estimates
Imagery © Esri, Maxar, Earthstar Geographics · © OpenStreetMap contributors

Questions people ask

What are the best places to visit near Upper Dir?

Dir Fort (fort, about 1 km), Dir Bazaar (viewpoint, about 2 km), Ikram's House (Chaman Abad) (viewpoint, about 19 km), Lowari Pass (viewpoint, about 22 km), Sharghālī Kanḏaw (viewpoint, about 24 km), Lavari Top (viewpoint, about 1 km).

How many tourist places are there within 50 km of Upper Dir?

88 places on Spotwander: 74 hill stations & viewpoints, 5 forts & heritage, 4 lakes, dams & reservoirs, 3 mosques & dargahs, 1 waterfall.

Which is the nearest viewpoint to Upper Dir?

Lavari Top, about 1 km by road; Dir Bazaar (2 km) is next.

Which is the nearest fort to Upper Dir?

Dir Fort, about 1 km by road; Sheringal (17 km) is next.

What is a good one-day trip from Upper Dir?

Start in Upper Dir, visit Lowari Pass, then Sharghālī Kanḏaw, then Dabbu Sar, then Ikram's House (Chaman Abad), then Saidgai Lake, and drive back — about 191 km by road in all.