hero
How2Go
Shajapur to Kolkata

Shajapur to Kolkata

Kolkata is approximately 1550+ kms from Shajapur. The fastest way to reach Kolkata from Shajapur is by Train, Flight Via Indore. It takes approximately 7 hours. The cheapest way to reach Kolkata from Shajapur is by Train Via Varanasi which would take approximately 31 hours.

Sort By
Mode of Transport

Via Indore

RECOMMENDED

FASTEST

Shajapur

Indore

Kolkata

Approx Travel Time

6h 40m

₹5,381

Onwards

Shajapur

Indore

Kolkata

Approx Travel Time

7h 10m

₹5,421

Onwards

Via Nagpur

Shajapur

Nagpur

Kolkata

Approx Travel Time

11h 55m

On Demand

Ads by MMT

Via Prayagraj(Allahabad)

Shajapur

Prayagraj(Allahabad)

Kolkata

Approx Travel Time

15h 55m

₹6,624

Onwards

Shajapur

Prayagraj(Allahabad)

Kolkata

Approx Travel Time

1d 6h 40m

₹925

Onwards

Via Bilaspur, Chattisgarh

Shajapur

Bilaspur, Chattisgarh

Kolkata

Approx Travel Time

16h 10m

On Demand

Ads by MMT

Via Varanasi

Shajapur

Varanasi

Kolkata

Approx Travel Time

17h 55m

₹5,103

Onwards

CHEAPEST

Shajapur

Varanasi

Kolkata

Approx Travel Time

1d 6h 55m

₹885

Onwards

Via Lucknow

Shajapur

Lucknow

Kolkata

Approx Travel Time

16h 10m

On Demand

Via Raipur, Chhattisgarh

Shajapur

Raipur, Chhattisgarh

Kolkata

Approx Travel Time

17h 30m

On Demand

Frequently Asked Questions

What is the distance between Shajapur and Kolkata?

Kolkata is approximately 1550+ kms from Shajapur.

How long does it take to reach Kolkata from Shajapur?

It takes approximately 7 hours to reach Kolkata from Shajapur by Train, Flight Via Indore.

What is the cheapest way to reach Kolkata from Shajapur?

The cheapest way to reach Kolkata from Shajapur is by Train Via Varanasi.

What is the fastest way to reach Kolkata from Shajapur?

The fastest way to reach Kolkata from Shajapur is by Train, Flight Via Indore.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India