hero
How2Go
Lanka to Nagpur

Lanka to Nagpur

Nagpur is approximately 2250+ km from Lanka, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Nagpur.

Read More
Sort By
Mode of Transport

Via Bahadurganj

RECOMMENDED

Lanka

Bahadurganj

Nagpur

Approx Travel Time

1d 15h

On Demand

Via Kolkata

Lanka

Kolkata

Nagpur

Approx Travel Time

1d 2h 28m

₹8,332

Onwards

Via Dimapur, Kolkata

FASTEST

Lanka

Dimapur

Kolkata

Nagpur

Approx Travel Time

7h 15m

₹12,977

Onwards

Via Guwahati, Jabalpur

CHEAPEST

Lanka

Guwahati

Jabalpur

Nagpur

Approx Travel Time

1d 12h 6m

₹1,300

Onwards

Lanka

Guwahati

Jabalpur

Nagpur

Approx Travel Time

1d 11h 54m

₹5,616

Onwards

Via Guwahati, Patna

Lanka

Guwahati

Patna

Nagpur

Approx Travel Time

2d 12h 49m

₹5,355

Onwards

Via Guwahati, Kolkata

Lanka

Guwahati

Kolkata

Nagpur

Approx Travel Time

8h 21m

₹13,326

Onwards

Lanka

Guwahati

Kolkata

Nagpur

Approx Travel Time

10h 55m

₹13,791

Onwards

Via Jorhat, Kolkata

Lanka

Jorhat

Kolkata

Nagpur

Approx Travel Time

10h

₹12,438

Onwards

Via Guwahati, Hyderabad

Lanka

Guwahati

Hyderabad

Nagpur

Approx Travel Time

9h 36m

₹15,239

Onwards

Frequently Asked Questions

What is the distance between Lanka and Nagpur?

Nagpur is approximately 2250+ kms from Lanka.

How long does it take to reach Nagpur from Lanka?

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

What is the cheapest way to reach Nagpur from Lanka?

The cheapest way to reach Nagpur from Lanka is by Train, Bus Via Guwahati, Jabalpur.

What is the fastest way to reach Nagpur from Lanka?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India