Shahjahanpur
Shahjahanpur
Driving

Nanakmatta to Shahjahanpur

Updated: 28 May 2026

The drive from Nanakmatta to Shahjahanpur covers about 180 km through the Terai region. The journey takes approximately 4 hours. Shahjahanpur is a historic city in Uttar Pradesh, known for its cultural heritage and agricultural importance.

Total Distance: 180 km by road, 150 km straight-line.
Fastest Way
Private taxi is the most convenient way to reach.
Cheapest Way
Public bus to Shahjahanpur.
Compare Nanakmatta to Shahjahanpur Routes
Driving
Direct
Duration
4 hours
Avg Price
3500-5000 INR
Operator
Private Taxi
Route
Nanakmatta - Pilibhit - Shahjahanpur

The roads are flat and well-maintained.

Travel Tips
  • Clothing
    Light clothes are fine.
  • Driving
    Easy driving on flat roads.
  • Food
    Try the local food.
  • Photography
    Carry a camera for the city views.
  • Stay
    Hotels are available.
Safety Tips
  • Roads
    Drive carefully on the highway.
  • Weather
    Check for weather updates.
  • Health
    Carry basic medicines.
  • Emergency
    Keep local contact numbers handy.
People Also Ask
  • Is it safe?
    Yes, it is a safe city.
  • Are there trains?
    Yes, Shahjahanpur has a railway station.
  • Is it crowded?
    Yes, it is a busy city.
  • What is the best time?
    Winter is best.
  • Can I see snow?
    No.
Quick Info
  • From Nanakmatta, Uttarakhand, India
  • To Shahjahanpur, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Shahjahanpur
1
Local Market
Explore the local market.
2
Historical Sites
Visit the historical sites in the city.
3
Local Temples
Visit the local temples.
4
Nearby Parks
Relax in the local parks.
Tags
Nanakmatta to Shahjahanpur Shahjahanpur travel Uttar Pradesh city NH 730 route Nanakmatta to Shahjahanpur distance Terai region Shahjahanpur transport UP tourism