hero
How2Go
Nizamabad to Kolkata

Nizamabad to Kolkata

Kolkata is approximately 1350+ kms from Nizamabad. The fastest way to reach Kolkata from Nizamabad is by Train, Flight Via Hyderabad. It takes approximately 8 hours. The cheapest way to reach Kolkata from Nizamabad is by Train Via Hyderabad, Bhubaneshwar which would take approximately 32 hours.

Sort By
Mode of Transport

Via Hyderabad

RECOMMENDED

FASTEST

Nizamabad

Hyderabad

Kolkata

Approx Travel Time

7h 20m

₹7,239

Onwards

Nizamabad

Hyderabad

Kolkata

Approx Travel Time

7h 45m

₹8,281

Onwards

Nizamabad

Hyderabad

Kolkata

Approx Travel Time

7h 40m

₹10,046

Onwards

Via Hyderabad, Bhubaneshwar

CHEAPEST

Nizamabad

Hyderabad

Bhubaneshwar

Kolkata

Approx Travel Time

1d 8h

₹910

Onwards

Nizamabad

Hyderabad

Bhubaneshwar

Kolkata

Approx Travel Time

1d 9h

₹1,105

Onwards

Nizamabad

Hyderabad

Bhubaneshwar

Kolkata

Approx Travel Time

1d 9h 50m

₹2,820

Onwards

Ads by MMT

Via Nagpur, Durgapur

Nizamabad

Nagpur

Durgapur

Kolkata

Approx Travel Time

1d 7h 42m

On Demand

Via Nagpur

Nizamabad

Nagpur

Kolkata

Approx Travel Time

10h 35m

₹8,904

Onwards

Nizamabad

Nagpur

Kolkata

Approx Travel Time

10h 35m

₹16,504

Onwards

Ads by MMT

Via Nanded, Nagpur

Nizamabad

Nanded

Nagpur

Kolkata

Approx Travel Time

9h 13m

On Demand

Frequently Asked Questions

What is the distance between Nizamabad and Kolkata?

Kolkata is approximately 1350+ kms from Nizamabad.

How long does it take to reach Kolkata from Nizamabad?

It takes approximately 8 hours to reach Kolkata from Nizamabad by Train, Flight Via Hyderabad.

What is the cheapest way to reach Kolkata from Nizamabad?

The cheapest way to reach Kolkata from Nizamabad is by Train Via Hyderabad, Bhubaneshwar.

What is the fastest way to reach Kolkata from Nizamabad?

The fastest way to reach Kolkata from Nizamabad is by Train, Flight Via Hyderabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India