hero
How2Go
Mumbai to Lanka

Mumbai to Lanka

Lanka is approximately 2200+ km from Mumbai, 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 Lanka.

Read More
Sort By
Mode of Transport

Via Guwahati

RECOMMENDED

FASTEST

Mumbai

Guwahati

Lanka

Approx Travel Time

6h 55m

₹9,360

Onwards

Mumbai

Guwahati

Lanka

Approx Travel Time

2d 0h 10m

₹1,415

Onwards

Mumbai

Guwahati

Lanka

Approx Travel Time

9h 20m

₹9,825

Onwards

Via Patna, Siliguri

CHEAPEST

Mumbai

Patna

Siliguri

Lanka

Approx Travel Time

1d 19h 11m

₹1,125

Onwards

Via Varanasi, Guwahati

Mumbai

Varanasi

Guwahati

Lanka

Approx Travel Time

1d 13h 23m

₹6,200

Onwards

Via Nashik, Guwahati

Mumbai

Nashik

Guwahati

Lanka

Approx Travel Time

1d 23h 7m

₹3,312

Onwards

Via Dimapur

Mumbai

Dimapur

Lanka

Approx Travel Time

8h 10m

₹12,980

Onwards

Via Guwahati, Guwahati

Mumbai

Guwahati

Guwahati

Lanka

Approx Travel Time

7h 45m

₹9,505

Onwards

Via Guwahati, Diphu

Mumbai

Guwahati

Diphu

Lanka

Approx Travel Time

8h 46m

₹9,430

Onwards

Via Kolkata, Dimapur

Mumbai

Kolkata

Dimapur

Lanka

Approx Travel Time

7h 40m

₹12,194

Onwards

Frequently Asked Questions

What is the distance between Mumbai and Lanka?

Lanka is approximately 2200+ kms from Mumbai.

How long does it take to reach Lanka from Mumbai?

It takes approximately 7 hours to reach Lanka from Mumbai by Flight, Train Via Guwahati.

What is the cheapest way to reach Lanka from Mumbai?

The cheapest way to reach Lanka from Mumbai is by Train Via Patna, Siliguri.

What is the fastest way to reach Lanka from Mumbai?

The fastest way to reach Lanka from Mumbai is by Flight, Train Via Guwahati.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India