
Jammu to Lanka
Lanka is approximately 2550+ kms from Jammu. The fastest way to reach Lanka from Jammu is by Flight, Train Via Kolkata. It takes approximately 19 hours. The cheapest way to reach Lanka from Jammu is by Train Via Alipurduar which would take approximately 44 hours.
Sort By
Mode of Transport
Via Kolkata
RECOMMENDED
FASTEST
Jammu
Kolkata
Lanka
Approx Travel Time
18h 25m
₹7,845
Onwards
Via Bhubaneshwar
Jammu
Bhubaneshwar
Lanka
Approx Travel Time
1d 2h 40m
On Demand
Via Delhi
Jammu
Delhi
Lanka
Approx Travel Time
1d 13h 55m
On Demand
Via Chhapra
Jammu
Chhapra
Lanka
Approx Travel Time
1d 22h 40m
On Demand
Via Hajipur
Jammu
Hajipur
Lanka
Approx Travel Time
1d 22h 40m
On Demand
Via Lucknow
Jammu
Lucknow
Lanka
Approx Travel Time
1d 23h 40m
On Demand
Via Siliguri
Jammu
Siliguri
Lanka
Approx Travel Time
1d 20h 10m
₹1,185
Onwards
Via Jaldapara
Jammu
Jaldapara
Lanka
Approx Travel Time
1d 20h 10m
On Demand
Via Alipurduar
CHEAPEST
Jammu
Alipurduar
Lanka
Approx Travel Time
1d 19h 55m
₹1,160
Onwards
Via Kochbihar
Jammu
Kochbihar
Lanka
Approx Travel Time
1d 20h 25m
On Demand
Frequently Asked Questions
What is the distance between Jammu and Lanka?
Lanka is approximately 2550+ kms from Jammu.
How long does it take to reach Lanka from Jammu?
It takes approximately 19 hours to reach Lanka from Jammu by Flight, Train Via Kolkata.
What is the cheapest way to reach Lanka from Jammu?
The cheapest way to reach Lanka from Jammu is by Train Via Alipurduar.
What is the fastest way to reach Lanka from Jammu?
The fastest way to reach Lanka from Jammu is by Flight, Train Via Kolkata.