hero
How2Go
Tanakpur to Kalka

Tanakpur to Kalka

Kalka is approximately 550+ km from Tanakpur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Kalka.

Read More
Sort By
Mode of Transport

Via Bareilly, Ambala

RECOMMENDED

CHEAPEST

Tanakpur

Bareilly

Ambala

Kalka

Approx Travel Time

11h 1m

₹480

Onwards

Tanakpur

Bareilly

Ambala

Kalka

Approx Travel Time

12h 13m

₹980

Onwards

Tanakpur

Bareilly

Ambala

Kalka

Approx Travel Time

12h 37m

₹1,335

Onwards

Via Ghaziabad

Tanakpur

Ghaziabad

Kalka

Approx Travel Time

15h 19m

₹1,199

Onwards

Ads by MMT

Via Bareilly, Yamunanagar

Tanakpur

Bareilly

Yamunanagar

Kalka

Approx Travel Time

10h 51m

₹3,165

Onwards

Tanakpur

Bareilly

Yamunanagar

Kalka

Approx Travel Time

12h 3m

₹3,665

Onwards

Via Bareilly, Roorkee

FASTEST

Tanakpur

Bareilly

Roorkee

Kalka

Approx Travel Time

9h 56m

₹3,973

Onwards

Ads by MMT

Via Kichha, Shamli

Tanakpur

Kichha

Shamli

Kalka

Approx Travel Time

14h 17m

₹7,108

Onwards

Via Bareilly, Chandigarh

Tanakpur

Bareilly

Chandigarh

Kalka

Approx Travel Time

12h 37m

₹1,479

Onwards

Via Bareilly, Saharanpur

Tanakpur

Bareilly

Saharanpur

Kalka

Approx Travel Time

11h 26m

₹3,674

Onwards

Frequently Asked Questions

What is the distance between Tanakpur and Kalka?

Kalka is approximately 550+ kms from Tanakpur.

How long does it take to reach Kalka from Tanakpur?

It takes approximately 10 hours to reach Kalka from Tanakpur by Train, Cab Via Bareilly, Roorkee.

What is the cheapest way to reach Kalka from Tanakpur?

The cheapest way to reach Kalka from Tanakpur is by Train Via Bareilly, Ambala.

What is the fastest way to reach Kalka from Tanakpur?

The fastest way to reach Kalka from Tanakpur is by Train, Cab Via Bareilly, Roorkee.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India