hero
How2Go
Rajkot to Lanka

Rajkot to Lanka

Lanka is approximately 2250+ km from Rajkot, 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 Ahmedabad, Guwahati

RECOMMENDED

Rajkot

Ahmedabad

Guwahati

Lanka

Approx Travel Time

13h 30m

₹11,937

Onwards

Rajkot

Ahmedabad

Guwahati

Lanka

Approx Travel Time

13h 10m

₹14,394

Onwards

Via Navi Mumbai, Guwahati

Rajkot

Navi Mumbai

Guwahati

Lanka

Approx Travel Time

10h 25m

₹13,934

Onwards

Via Delhi, Dimapur

FASTEST

Rajkot

Delhi

Dimapur

Lanka

Approx Travel Time

8h 20m

₹17,860

Onwards

Via Kanpur, Guwahati

CHEAPEST

Rajkot

Kanpur

Guwahati

Lanka

Approx Travel Time

2d 3h 5m

₹1,765

Onwards

Via Varanasi, Guwahati

Rajkot

Varanasi

Guwahati

Lanka

Approx Travel Time

2d 5h 8m

₹6,699

Onwards

Via Mumbai, Guwahati

Rajkot

Mumbai

Guwahati

Lanka

Approx Travel Time

9h 30m

₹14,775

Onwards

Rajkot

Mumbai

Guwahati

Lanka

Approx Travel Time

11h 55m

₹15,240

Onwards

Via Pune, Guwahati

Rajkot

Pune

Guwahati

Lanka

Approx Travel Time

9h 30m

₹16,729

Onwards

Via Delhi, Jorhat

Rajkot

Delhi

Jorhat

Lanka

Approx Travel Time

9h 55m

₹16,586

Onwards

Frequently Asked Questions

What is the distance between Rajkot and Lanka?

Lanka is approximately 2250+ kms from Rajkot.

How long does it take to reach Lanka from Rajkot?

It takes approximately 9 hours to reach Lanka from Rajkot by Flight, Train Via Delhi, Dimapur.

What is the cheapest way to reach Lanka from Rajkot?

The cheapest way to reach Lanka from Rajkot is by Train, Bus Via Kanpur, Guwahati.

What is the fastest way to reach Lanka from Rajkot?

The fastest way to reach Lanka from Rajkot is by Flight, Train Via Delhi, Dimapur.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India