
Indore to Lanka
Lanka is approximately 1950+ kms from Indore. The fastest way to reach Lanka from Indore is by Flight, Train Via Agartala. It takes approximately 11 hours. The cheapest way to reach Lanka from Indore is by Flight, Train Via Kolkata which would take approximately 18 hours.
Sort By
Mode of Transport
Via Patna
RECOMMENDED
Indore
Patna
Lanka
Approx Travel Time
21h 10m
On Demand
Indore
Patna
Lanka
Approx Travel Time
1d 16h 55m
On Demand
Via Agartala
FASTEST
Indore
Agartala
Lanka
Approx Travel Time
11h 10m
On Demand
Via Varanasi
Indore
Varanasi
Lanka
Approx Travel Time
1d 1h 40m
On Demand
Via Kolkata
CHEAPEST
Indore
Kolkata
Lanka
Approx Travel Time
17h 25m
₹6,458
Onwards
Via Bhubaneshwar
Indore
Bhubaneshwar
Lanka
Approx Travel Time
1d 1h 10m
On Demand
Via Prayagraj(Allahabad)
Indore
Prayagraj(Allahabad)
Lanka
Approx Travel Time
1d 3h 55m
On Demand
Via Ayodhya
Indore
Ayodhya
Lanka
Approx Travel Time
1d 3h 10m
On Demand
Via Naugachhia
Indore
Naugachhia
Lanka
Approx Travel Time
1d 16h 40m
On Demand
Via Mughal Sarai
Indore
Mughal Sarai
Lanka
Approx Travel Time
1d 16h 55m
On Demand
Frequently Asked Questions
What is the distance between Indore and Lanka?
Lanka is approximately 1950+ kms from Indore.
How long does it take to reach Lanka from Indore?
It takes approximately 11 hours to reach Lanka from Indore by Flight, Train Via Agartala.
What is the cheapest way to reach Lanka from Indore?
The cheapest way to reach Lanka from Indore is by Flight, Train Via Kolkata.
What is the fastest way to reach Lanka from Indore?
The fastest way to reach Lanka from Indore is by Flight, Train Via Agartala.