
Kalka to Shahganj
Shahganj is approximately 850+ kms from Kalka. The fastest way to reach Shahganj from Kalka is by Bus, Flight, Train Via Mohali, Lucknow. It takes approximately 9 hours. The cheapest way to reach Shahganj from Kalka is by Train Via Ambala which would take approximately 19 hours.
Sort By
Mode of Transport
Via Mohali, Lucknow
RECOMMENDED
Kalka
Mohali
Lucknow
Shahganj
Approx Travel Time
9h 23m
₹6,703
Onwards
Kalka
Mohali
Lucknow
Shahganj
Approx Travel Time
9h 17m
₹5,092
Onwards
FASTEST
Kalka
Mohali
Lucknow
Shahganj
Approx Travel Time
9h 6m
₹5,597
Onwards
Via Dhampur
Kalka
Dhampur
Shahganj
Approx Travel Time
17h 30m
On Demand
Via Ambala, Lucknow
Kalka
Ambala
Lucknow
Shahganj
Approx Travel Time
18h 42m
₹1,195
Onwards
Via Ambala
CHEAPEST
Kalka
Ambala
Shahganj
Approx Travel Time
19h
₹575
Onwards
Via Mathura, Robertsganj
Kalka
Mathura
Robertsganj
Shahganj
Approx Travel Time
1d 7h 14m
On Demand
Via Delhi, Ayodhya
Kalka
Delhi
Ayodhya
Shahganj
Approx Travel Time
9h 55m
₹3,724
Onwards
Kalka
Delhi
Ayodhya
Shahganj
Approx Travel Time
10h 15m
₹8,065
Onwards
Via Ghaziabad, Varanasi
Kalka
Ghaziabad
Varanasi
Shahganj
Approx Travel Time
10h 29m
₹11,581
Onwards
Frequently Asked Questions
What is the distance between Kalka and Shahganj?
Shahganj is approximately 850+ kms from Kalka.
How long does it take to reach Shahganj from Kalka?
It takes approximately 9 hours to reach Shahganj from Kalka by Bus, Flight, Train Via Mohali, Lucknow.
What is the cheapest way to reach Shahganj from Kalka?
The cheapest way to reach Shahganj from Kalka is by Train Via Ambala.
What is the fastest way to reach Shahganj from Kalka?
The fastest way to reach Shahganj from Kalka is by Bus, Flight, Train Via Mohali, Lucknow.
Routes Connecting Kalka
Routes From Kalka
Routes Connecting Shahganj
Routes From Shahganj
Routes To Shahganj
- Tanakpur to Shahganj
- Bahraich to Shahganj
- Machilipatnam to Shahganj
- Farrukhabad to Shahganj
- Bathinda to Shahganj
- Puri to Shahganj
- Perambalur to Shahganj
- Neyyattinkara to Shahganj
- Mundra to Shahganj
- Didwana to Shahganj
- Kamareddy to Shahganj
- Bhadrachalam to Shahganj
- Ambala to Shahganj
- Deoria to Shahganj
- Koraput to Shahganj


