hero
How2Go
Kolkata to Jabalpur

Kolkata to Jabalpur

Jabalpur is approximately 850+ kms from Kolkata. The fastest way to reach Jabalpur from Kolkata is by Flight. It takes approximately 3 hours. The cheapest way to reach Jabalpur from Kolkata is by Train, Bus Via Prayagraj(Allahabad) which would take approximately 23 hours.

Sort By
Mode of Transport

Direct Flight

RECOMMENDED

FASTEST

Kolkata

Jabalpur

Approx Travel Time

2h 30m

₹4,311

Onwards

Via Bilaspur, Chattisgarh

Kolkata

Bilaspur, Chattisgarh

Jabalpur

Approx Travel Time

3h 45m

₹8,155

Onwards

Kolkata

Bilaspur, Chattisgarh

Jabalpur

Approx Travel Time

10h 45m

₹7,086

Onwards

Ads by MMT

Via Rewa

Kolkata

Rewa

Jabalpur

Approx Travel Time

8h 5m

₹4,182

Onwards

Via Prayagraj(Allahabad)

CHEAPEST

Kolkata

Prayagraj(Allahabad)

Jabalpur

Approx Travel Time

22h 50m

₹1,204

Onwards

Kolkata

Prayagraj(Allahabad)

Jabalpur

Approx Travel Time

23h 35m

₹3,720

Onwards

Ads by MMT

Direct Cab

Kolkata

Jabalpur

Approx Travel Time

20h 48m

₹20,009

Onwards

Via Indore

Kolkata

Indore

Jabalpur

Approx Travel Time

5h 10m

₹12,959

Onwards

Via Hyderabad

Kolkata

Hyderabad

Jabalpur

Approx Travel Time

5h 50m

₹12,887

Onwards

Via Jharsuguda, Bilaspur, Chattisgarh

Kolkata

Jharsuguda

Bilaspur, Chattisgarh

Jabalpur

Approx Travel Time

8h 55m

₹6,731

Onwards

Frequently Asked Questions

What is the distance between Kolkata and Jabalpur?

Jabalpur is approximately 850+ kms from Kolkata.

How long does it take to reach Jabalpur from Kolkata?

It takes approximately 3 hours to reach Jabalpur from Kolkata by Flight.

What is the cheapest way to reach Jabalpur from Kolkata?

The cheapest way to reach Jabalpur from Kolkata is by Train, Bus Via Prayagraj(Allahabad).

What is the fastest way to reach Jabalpur from Kolkata?

The fastest way to reach Jabalpur from Kolkata is by Flight.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India