Goa to Nabha Distance

Nabha is approximately 1750+ km from Goa. 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 9 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 Goa, India to Nabha, India

Via Delhi

RECOMMENDED

FASTEST

Goa

Delhi

Nabha

Approx Travel Time

9h 14m

₹6,619

Onwards

Via Panipat

CHEAPEST

Goa

Panipat

Nabha

Approx Travel Time

1d 8h 23m

₹955

Onwards

Ads by MMT

Via Ludhiana

Goa

Ludhiana

Nabha

Approx Travel Time

1d 13h 19m

₹2,802

Onwards

Via Mumbai, Delhi

Goa

Mumbai

Delhi

Nabha

Approx Travel Time

1d 12h 19m

₹1,850

Onwards

Ads by MMT

Via Vadodara

Goa

Vadodara

Nabha

Approx Travel Time

2d 0h 55m

On Demand

Via Delhi, Dhuri

Goa

Delhi

Dhuri

Nabha

Approx Travel Time

9h 39m

₹6,699

Onwards

Via Ghaziabad, Delhi

Goa

Ghaziabad

Delhi

Nabha

Approx Travel Time

10h 14m

₹6,664

Onwards

Via Delhi, Rajpura

Goa

Delhi

Rajpura

Nabha

Approx Travel Time

10h 37m

₹6,689

Onwards

Via Delhi, Patiala

Goa

Delhi

Patiala

Nabha

Approx Travel Time

10h 53m

₹6,754

Onwards

Via Pune, Delhi

Goa

Pune

Delhi

Nabha

Approx Travel Time

11h 4m

₹9,594

Onwards

Frequently Asked Questions

What is the distance between Goa and Nabha?

Nabha is approximately 1750+ km from Goa.

How long does it take to reach Nabha from Goa?

It takes approximately 9 hours to reach Nabha from Goa by Flight, Train Via Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India