Goa to Khambhaliya Distance

Khambhaliya is approximately 950+ km from Goa. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 26 hours, subject to the chosen service and route. Flying is the fastest way to reach Khambhaliya, with a total travel time of approximately 6 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 Khambhaliya, India

Via Mundra

RECOMMENDED

Goa

Mundra

Khambhaliya

Approx Travel Time

11h 17m

₹6,149

Onwards

Via Surat, Jamnagar

FASTEST

Goa

Surat

Jamnagar

Khambhaliya

Approx Travel Time

5h 59m

₹9,349

Onwards

Ads by MMT

Direct Options

CHEAPEST

Goa

Khambhaliya

Approx Travel Time

1d 2h 13m

₹645

Onwards

Via Vadodara

Goa

Vadodara

Khambhaliya

Approx Travel Time

23h 15m

₹795

Onwards

Ads by MMT

Via Surat

Goa

Surat

Khambhaliya

Approx Travel Time

1d 4h 8m

₹1,160

Onwards

Via Mumbai

Goa

Mumbai

Khambhaliya

Approx Travel Time

1d 7h 15m

On Demand

Via Ratnagiri

Goa

Ratnagiri

Khambhaliya

Approx Travel Time

1d 2h 44m

₹6,071

Onwards

Via Mumbai, Rajkot

Goa

Mumbai

Rajkot

Khambhaliya

Approx Travel Time

1d 8h 47m

₹5,791

Onwards

Via Mumbai, Jamnagar

Goa

Mumbai

Jamnagar

Khambhaliya

Approx Travel Time

6h 19m

₹9,287

Onwards

Via Mumbai, Porbandar

Goa

Mumbai

Porbandar

Khambhaliya

Approx Travel Time

7h 35m

₹8,599

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Goa and Khambhaliya?

The straight-line distance is approximately 850+ km.

What is the distance from Goa to Khambhaliya via Mundra?

Via Mundra, the distance is approximately 950+ km, taking around 11 hours.

Is there a train from Goa to Khambhaliya?

Yes, trains run between Goa and Khambhaliya, covering approximately 1500+ km in around 26 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India