hero
How2Go
Jabalpur to Lanka

Jabalpur to Lanka

Lanka is approximately 1550+ kms from Jabalpur. The fastest way to reach Lanka from Jabalpur is by Flight, Train Via Kolkata, Dimapur. It takes approximately 9 hours. The cheapest way to reach Lanka from Jabalpur is by Train Via Ballia which would take approximately 34 hours.

Sort By
Mode of Transport

Via Kolkata, Dimapur

RECOMMENDED

FASTEST

Jabalpur

Kolkata

Dimapur

Lanka

Approx Travel Time

8h 30m

₹10,513

Onwards

Via Varanasi, Guwahati

Jabalpur

Varanasi

Guwahati

Lanka

Approx Travel Time

18h 35m

₹7,109

Onwards

Jabalpur

Varanasi

Guwahati

Lanka

Approx Travel Time

20h

₹6,304

Onwards

Jabalpur

Varanasi

Guwahati

Lanka

Approx Travel Time

20h 30m

₹6,719

Onwards

Ads by MMT

Via Varanasi

Jabalpur

Varanasi

Lanka

Approx Travel Time

1d 9h 10m

₹1,665

Onwards

Via Ballia

CHEAPEST

Jabalpur

Ballia

Lanka

Approx Travel Time

1d 9h 35m

₹890

Onwards

Ads by MMT

Via Patna, Guwahati

Jabalpur

Patna

Guwahati

Lanka

Approx Travel Time

1d 18h 50m

₹7,700

Onwards

Via Kolkata, Jorhat

Jabalpur

Kolkata

Jorhat

Lanka

Approx Travel Time

10h 50m

₹9,129

Onwards

Via Kolkata, Guwahati

Jabalpur

Kolkata

Guwahati

Lanka

Approx Travel Time

11h 50m

₹7,812

Onwards

Jabalpur

Kolkata

Guwahati

Lanka

Approx Travel Time

12h 20m

₹8,227

Onwards

Frequently Asked Questions

What is the distance between Jabalpur and Lanka?

Lanka is approximately 1550+ kms from Jabalpur.

How long does it take to reach Lanka from Jabalpur?

It takes approximately 9 hours to reach Lanka from Jabalpur by Flight, Train Via Kolkata, Dimapur.

What is the cheapest way to reach Lanka from Jabalpur?

The cheapest way to reach Lanka from Jabalpur is by Train Via Ballia.

What is the fastest way to reach Lanka from Jabalpur?

The fastest way to reach Lanka from Jabalpur is by Flight, Train Via Kolkata, Dimapur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India