Pune to Nabha Distance

Nabha is approximately 1650+ km from Pune. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Nabha, with a total travel time of approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Pune, India to Nabha, India

Via Amritsar

RECOMMENDED

Pune

Amritsar

Nabha

Approx Travel Time

9h 20m

On Demand

Via Delhi, Patiala

FASTEST

Pune

Delhi

Patiala

Nabha

Approx Travel Time

8h 6m

₹8,142

Onwards

Ads by MMT

Via Surat

Pune

Surat

Nabha

Approx Travel Time

23h 52m

₹2,061

Onwards

Via Delhi, Rajpura

CHEAPEST

Pune

Delhi

Rajpura

Nabha

Approx Travel Time

1d 0h 42m

₹910

Onwards

Pune

Delhi

Rajpura

Nabha

Approx Travel Time

8h 27m

₹8,077

Onwards

Ads by MMT

Via Mumbai, Delhi

Pune

Mumbai

Delhi

Nabha

Approx Travel Time

1d 1h 15m

₹1,199

Onwards

Pune

Mumbai

Delhi

Nabha

Approx Travel Time

23h 48m

₹3,080

Onwards

Via Delhi

Pune

Delhi

Nabha

Approx Travel Time

9h

₹8,007

Onwards

Via Amritsar, Dhuri

Pune

Amritsar

Dhuri

Nabha

Approx Travel Time

8h 40m

₹6,969

Onwards

Via Delhi, Dhuri

Pune

Delhi

Dhuri

Nabha

Approx Travel Time

8h 47m

₹8,087

Onwards

Things To Know About Nabha

Nabha is a vibrant city in Punjab's Patiala district, known for its historical role as the capital of the former Nabha State. It functions as a municipal council and a sub-division city, offering visitors a glimpse into the region's cultural heritage and local life. The city reflects the broader cultural traditions of Punjab, making it an interesting destination for those keen on exploring northern India. Visitors to Nabha can experience authentic Punjabi lifestyle, cuisine, and festivals, which enrich the travel experience. The city's location in the south-west of Punjab provides a moderate climate, favorable for travel most times of the year. Generally, the best time to travel from Pune to Nabha would be during the cooler months from October to March when the weather is pleasant.

Frequently Asked Questions

What is the straight-line (aerial) distance between Pune and Nabha?

The straight-line distance is approximately 1300+ km.

What is the distance from Pune to Nabha via Amritsar?

Via Amritsar, the distance is approximately 1650+ km, taking around 10 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India