hero
How2Go
Siwan to Lanka

Siwan to Lanka

Lanka is approximately 1050+ km from Siwan, 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 Katihar, Guwahati

RECOMMENDED

CHEAPEST

Siwan

Katihar

Guwahati

Lanka

Approx Travel Time

19h 36m

₹670

Onwards

Direct Options

Siwan

Lanka

Approx Travel Time

1d 0h 25m

On Demand

Ads by MMT

Via Patna, Guwahati

FASTEST

Siwan

Patna

Guwahati

Lanka

Approx Travel Time

10h 56m

₹8,199

Onwards

Siwan

Patna

Guwahati

Lanka

Approx Travel Time

12h 44m

₹8,339

Onwards

Siwan

Patna

Guwahati

Lanka

Approx Travel Time

13h 30m

₹8,614

Onwards

Via Varanasi, Guwahati

Siwan

Varanasi

Guwahati

Lanka

Approx Travel Time

13h 41m

On Demand

Siwan

Varanasi

Guwahati

Lanka

Approx Travel Time

14h 26m

₹6,820

Onwards

Ads by MMT

Via Begusarai

Siwan

Begusarai

Lanka

Approx Travel Time

20h 29m

On Demand

Via Siliguri

Siwan

Siliguri

Lanka

Approx Travel Time

1d 2h 25m

₹1,025

Onwards

Via Muzaffarpur, Guwahati

Siwan

Muzaffarpur

Guwahati

Lanka

Approx Travel Time

1d 6h 40m

₹2,400

Onwards

Frequently Asked Questions

What is the distance between Siwan and Lanka?

Lanka is approximately 1050+ kms from Siwan.

How long does it take to reach Lanka from Siwan?

It takes approximately 11 hours to reach Lanka from Siwan by Train, Flight Via Patna, Guwahati.

What is the cheapest way to reach Lanka from Siwan?

The cheapest way to reach Lanka from Siwan is by Train Via Katihar, Guwahati.

What is the fastest way to reach Lanka from Siwan?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India