hero
How2Go
Ballia to Kalka

Ballia to Kalka

Kalka is approximately 1100+ kms from Ballia. The fastest way to reach Kalka from Ballia is by Cab, Flight, Bus Via Patna, Mohali. It takes approximately 10 hours. The cheapest way to reach Kalka from Ballia is by Train Via Ambala which would take approximately 19 hours.

Sort By
Mode of Transport

Via Ambala

RECOMMENDED

CHEAPEST

Ballia

Ambala

Kalka

Approx Travel Time

18h 25m

₹635

Onwards

Ballia

Ambala

Kalka

Approx Travel Time

18h 40m

₹1,108

Onwards

Via Patna, Mohali

Ballia

Patna

Mohali

Kalka

Approx Travel Time

10h 40m

₹7,160

Onwards

Ballia

Patna

Mohali

Kalka

Approx Travel Time

11h 15m

₹6,747

Onwards

Ballia

Patna

Mohali

Kalka

Approx Travel Time

11h 21m

₹7,901

Onwards

FASTEST

Ballia

Patna

Mohali

Kalka

Approx Travel Time

10h 7m

₹10,719

Onwards

Ballia

Patna

Mohali

Kalka

Approx Travel Time

10h 42m

₹10,306

Onwards

Ads by MMT

Via Lucknow, Mohali

Ballia

Lucknow

Mohali

Kalka

Approx Travel Time

23h 57m

₹2,356

Onwards

Ballia

Lucknow

Mohali

Kalka

Approx Travel Time

12h 54m

₹6,876

Onwards

Via Lucknow, Delhi

Ballia

Lucknow

Delhi

Kalka

Approx Travel Time

22h 48m

₹5,761

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Ballia and Kalka?

Kalka is approximately 1100+ kms from Ballia.

How long does it take to reach Kalka from Ballia?

It takes approximately 10 hours to reach Kalka from Ballia by Cab, Flight, Bus Via Patna, Mohali.

What is the cheapest way to reach Kalka from Ballia?

The cheapest way to reach Kalka from Ballia is by Train Via Ambala.

What is the fastest way to reach Kalka from Ballia?

The fastest way to reach Kalka from Ballia is by Cab, Flight, Bus Via Patna, Mohali.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India