
Gwalior to Kolkata
Kolkata is approximately 1550+ km from Gwalior, 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 Kolkata.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Gwalior
Delhi
Kolkata
Approx Travel Time
13h 30m
₹10,461
Onwards
Via Delhi, Gaya
FASTEST
Gwalior
Delhi
Gaya
Kolkata
Approx Travel Time
6h 45m
₹14,506
Onwards
Via Lucknow
Gwalior
Lucknow
Kolkata
Approx Travel Time
12h 50m
₹8,919
Onwards
Gwalior
Lucknow
Kolkata
Approx Travel Time
9h 41m
₹14,515
Onwards
Via Delhi, Muzaffarpur
Gwalior
Delhi
Muzaffarpur
Kolkata
Approx Travel Time
6h 45m
₹26,805
Onwards
Via Kanpur
CHEAPEST
Gwalior
Kanpur
Kolkata
Approx Travel Time
1d 3h 55m
₹1,504
Onwards
Gwalior
Kanpur
Kolkata
Approx Travel Time
1d 2h 30m
₹5,150
Onwards
Via Kanpur, Prayagraj(Allahabad)
Gwalior
Kanpur
Prayagraj(Allahabad)
Kolkata
Approx Travel Time
1d 4h 40m
₹4,336
Onwards
Direct Cab
Gwalior
Kolkata
Approx Travel Time
22h 4m
₹27,817
Onwards
Via Lucknow, Gaya
Gwalior
Lucknow
Gaya
Kolkata
Approx Travel Time
1d 4h 41m
₹7,991
Onwards
Frequently Asked Questions
What is the distance between Gwalior and Kolkata?
Kolkata is approximately 1550+ kms from Gwalior.
How long does it take to reach Kolkata from Gwalior?
It takes approximately 7 hours to reach Kolkata from Gwalior by Flight Via Delhi, Gaya.
What is the cheapest way to reach Kolkata from Gwalior?
The cheapest way to reach Kolkata from Gwalior is by Bus, Train Via Kanpur.
What is the fastest way to reach Kolkata from Gwalior?
The fastest way to reach Kolkata from Gwalior is by Flight Via Delhi, Gaya.
Routes Connecting Gwalior
Routes From Gwalior
Routes To Gwalior
Routes Connecting Kolkata
Routes From Kolkata
Popular Places Routes
- Sasan-Gir to Talcher
- Ankleshwar to Beawar
- Sehore to Amroha
- Forbesganj to Katol
- Hassan to Bavla
- Hamirpur to Rameshwaram
- Jaipur to Bhagalpur
- Machilipatnam to Anandpur-Sahib
- Begun to Udaipur
- Tuljapur to Rayagada
- Nanguneri to Srivaikuntam
- Kalyan to Bhadravathi
- Najibabad to Dalhousie
- Chandur to Eluru
- Sindhanur to Gwalior

