hero
How2Go
Lanka to Bangalore

Lanka to Bangalore

Bangalore is approximately 2200+ 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 Bangalore.

Read More
Sort By
Mode of Transport

Via Guwahati

RECOMMENDED

FASTEST

Lanka

Guwahati

Bangalore

Approx Travel Time

7h 11m

₹9,999

Onwards

Lanka

Guwahati

Bangalore

Approx Travel Time

9h 45m

₹10,464

Onwards

Direct Train

Lanka

Bangalore

Approx Travel Time

2d 7h 37m

On Demand

Via Guwahati, Bhubaneshwar

CHEAPEST

Lanka

Guwahati

Bhubaneshwar

Bangalore

Approx Travel Time

2d 1h 29m

₹1,110

Onwards

Via Vellore

Lanka

Vellore

Bangalore

Approx Travel Time

2d 6h 19m

On Demand

Via Guwahati, Patna

Lanka

Guwahati

Patna

Bangalore

Approx Travel Time

2d 22h 19m

₹10,750

Onwards

Via Dimapur

Lanka

Dimapur

Bangalore

Approx Travel Time

7h 35m

₹13,251

Onwards

Via Guwahati, Guwahati

Lanka

Guwahati

Guwahati

Bangalore

Approx Travel Time

8h 1m

₹10,144

Onwards

Via Diphu, Guwahati

Lanka

Diphu

Guwahati

Bangalore

Approx Travel Time

9h 47m

₹10,069

Onwards

Via Guwahati, Siliguri

Lanka

Guwahati

Siliguri

Bangalore

Approx Travel Time

9h 16m

₹12,068

Onwards

Frequently Asked Questions

What is the distance between Lanka and Bangalore?

Bangalore is approximately 2200+ kms from Lanka.

How long does it take to reach Bangalore from Lanka?

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

What is the cheapest way to reach Bangalore from Lanka?

The cheapest way to reach Bangalore from Lanka is by Train Via Guwahati, Bhubaneshwar.

What is the fastest way to reach Bangalore from Lanka?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India