Krishnanagar to Mumbai Distance

The road distance between Krishnanagar and Mumbai is approximately 2000+ km, and the drive usually takes around 37 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 15 hours. If you're travelling by air, Chhatrapati Shivaji International Airport is located in Mumbai. Flying is the fastest way to reach Mumbai, with a total travel time of approximately 6 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.

Read More
Route map showing distance and travel time from Krishnanagar, India to Mumbai, India

Direct Options

Direct Bus

RECOMMENDED

CHEAPEST

Krishnanagar

Mumbai

Approx Travel Time

14h 19m

₹1,000

Onwards

Direct Cab

Krishnanagar

Mumbai

Approx Travel Time

1d 12h 40m

On Demand

Via Kolkata

FASTEST

Krishnanagar

Kolkata

Mumbai

Approx Travel Time

5h 55m

₹7,904

Onwards

Krishnanagar

Kolkata

Mumbai

Approx Travel Time

6h 35m

On Demand

Krishnanagar

Kolkata

Mumbai

Approx Travel Time

8h 5m

₹7,989

Onwards

Ads by MMT

Via Kolkata, Navi Mumbai

Krishnanagar

Kolkata

Navi Mumbai

Mumbai

Approx Travel Time

9h 21m

₹9,499

Onwards

Via Kharagpur

Krishnanagar

Kharagpur

Mumbai

Approx Travel Time

1d 8h 30m

On Demand

Ads by MMT

Via Buxar

Krishnanagar

Buxar

Mumbai

Approx Travel Time

1d 14h 33m

On Demand

Via Kolkata, Aurangabad, Maharashtra

Krishnanagar

Kolkata

Aurangabad, Maharashtra

Mumbai

Approx Travel Time

1d 17h 55m

On Demand

Via Durgapur

Krishnanagar

Durgapur

Mumbai

Approx Travel Time

8h 52m

₹11,900

Onwards

Frequently Asked Questions

What is the distance between Krishnanagar and Mumbai?

Mumbai is approximately 1950+ km from Krishnanagar.

How long does it take to reach Mumbai from Krishnanagar?

It takes approximately 6 hours to reach Mumbai from Krishnanagar by Train, Flight Via Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India