Viramgam to Kalka Distance

Kalka is approximately 1000+ km from Viramgam. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Kalka, 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 Viramgam, India to Kalka, India

Via Ahmedabad, Mohali

RECOMMENDED

FASTEST

Viramgam

Ahmedabad

Mohali

Kalka

Approx Travel Time

7h 52m

₹7,209

Onwards

Viramgam

Ahmedabad

Mohali

Kalka

Approx Travel Time

9h 30m

₹6,755

Onwards

Viramgam

Ahmedabad

Mohali

Kalka

Approx Travel Time

8h

₹8,611

Onwards

Viramgam

Ahmedabad

Mohali

Kalka

Approx Travel Time

9h 38m

₹8,157

Onwards

Viramgam

Ahmedabad

Mohali

Kalka

Approx Travel Time

8h 58m

₹7,842

Onwards

Viramgam

Ahmedabad

Mohali

Kalka

Approx Travel Time

9h 6m

₹9,250

Onwards

Via Mehsana, Delhi

CHEAPEST

Viramgam

Mehsana

Delhi

Kalka

Approx Travel Time

20h 8m

₹770

Onwards

Viramgam

Mehsana

Delhi

Kalka

Approx Travel Time

22h 18m

₹1,269

Onwards

Viramgam

Mehsana

Delhi

Kalka

Approx Travel Time

1d 1h 52m

₹2,888

Onwards

Ads by MMT

Via Abu Road, Delhi

Viramgam

Abu Road

Delhi

Kalka

Approx Travel Time

21h 25m

₹5,800

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Viramgam and Kalka?

The straight-line distance is approximately 950+ km.

What is the distance from Viramgam to Kalka via Ahmedabad?

Via Ahmedabad, the distance is approximately 1000+ km, taking around 8 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India