
Shimla to Kaikalur
Kaikalur is approximately 1850+ kms from Shimla. The fastest way to reach Kaikalur from Shimla is by Flight, Train Via Delhi, Rajahmundry. It takes approximately 8 hours. The cheapest way to reach Kaikalur from Shimla is by Bus, Train Via Faridabad, Vijayawada which would take approximately 41 hours.
Sort By
Mode of Transport
Via Delhi, Hyderabad
RECOMMENDED
Shimla
Delhi
Hyderabad
Kaikalur
Approx Travel Time
14h 5m
₹13,718
Onwards
Via Faridabad, Vijayawada
CHEAPEST
Shimla
Faridabad
Vijayawada
Kaikalur
Approx Travel Time
1d 16h 42m
₹1,486
Onwards
Via Rohtak, Vijayawada
Shimla
Rohtak
Vijayawada
Kaikalur
Approx Travel Time
1d 17h 31m
₹12,418
Onwards
Via Hyderabad
Shimla
Hyderabad
Kaikalur
Approx Travel Time
2d 9h 39m
₹70,609
Onwards
Via Delhi, Gwalior, Hyderabad
Shimla
Delhi
Gwalior
Hyderabad
Kaikalur
Approx Travel Time
2d 5h 7m
₹4,639
Onwards
Via Delhi, Rajahmundry
FASTEST
Shimla
Delhi
Rajahmundry
Kaikalur
Approx Travel Time
8h 3m
₹13,374
Onwards
Via Delhi, Visakhapatnam
Shimla
Delhi
Visakhapatnam
Kaikalur
Approx Travel Time
12h 40m
₹14,639
Onwards
Via Delhi, Hyderabad, Rajahmundry
Shimla
Delhi
Hyderabad
Rajahmundry
Kaikalur
Approx Travel Time
10h 13m
₹17,273
Onwards
Via Mohali, Delhi, Rajahmundry
Shimla
Mohali
Delhi
Rajahmundry
Kaikalur
Approx Travel Time
12h 28m
₹7,399
Onwards
Frequently Asked Questions
What is the distance between Shimla and Kaikalur?
Kaikalur is approximately 1850+ kms from Shimla.
How long does it take to reach Kaikalur from Shimla?
It takes approximately 8 hours to reach Kaikalur from Shimla by Flight, Train Via Delhi, Rajahmundry.
What is the cheapest way to reach Kaikalur from Shimla?
The cheapest way to reach Kaikalur from Shimla is by Bus, Train Via Faridabad, Vijayawada.
What is the fastest way to reach Kaikalur from Shimla?
The fastest way to reach Kaikalur from Shimla is by Flight, Train Via Delhi, Rajahmundry.


