Meerut to Kolkata Distance
The road distance between Meerut and Kolkata is approximately 1500+ km, and the drive usually takes around 26 hours by car or taxi, depending on traffic and road conditions. If you're travelling by air, Netaji Subhash Chandra Bose International Airport is located in Kolkata. Flying is the fastest way to reach Kolkata, with a total travel time of approximately 5 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Ghaziabad
RECOMMENDED
FASTEST
Meerut
Ghaziabad
Kolkata
Approx Travel Time
5h 9m
₹6,440
Onwards
Meerut
Ghaziabad
Kolkata
Approx Travel Time
5h 22m
On Demand
Meerut
Ghaziabad
Kolkata
Approx Travel Time
6h 19m
₹6,674
Onwards
Via Delhi
Meerut
Delhi
Kolkata
Approx Travel Time
6h 15m
₹6,480
Onwards
CHEAPEST
Meerut
Delhi
Kolkata
Approx Travel Time
22h 5m
₹720
Onwards
Meerut
Delhi
Kolkata
Approx Travel Time
22h 30m
₹986
Onwards
Meerut
Delhi
Kolkata
Approx Travel Time
22h 29m
₹2,173
Onwards
Meerut
Delhi
Kolkata
Approx Travel Time
6h 30m
₹6,746
Onwards
Direct Options
Meerut
Kolkata
Approx Travel Time
1d 2h 12m
₹30,652
Onwards
Via Agra
Meerut
Agra
Kolkata
Approx Travel Time
1d 16h 50m
₹3,199
Onwards
Frequently Asked Questions
What is the distance between Meerut and Kolkata?
Kolkata is approximately 1300+ km from Meerut.
How long does it take to reach Kolkata from Meerut?
It takes approximately 5 hours to reach Kolkata from Meerut by Train, Flight Via Ghaziabad.
Routes Connecting Meerut
Routes From Meerut
Routes Connecting Kolkata
Routes From Kolkata
Popular Places Routes
- Haveri to Bhuj
- Annavaram to Mumbai
- Bhawanipatna to Kanyakumari
- Anakapalle to Bidar
- Hospet to Perambalur
- Ramgarh to Jhabua
- Kankavli to Daltonganj
- Ambikapur to Sankarankovil
- Kollur to Anandpur-Sahib
- Malegaon to Sheikhpura
- Nokha to Biswan
- Kolkata to Laxettipet
- Pukhrayan to Jhabua
- Ankleshwar to Rewa
- Perinthalmanna to Phalodi

