hero
How2Go
Salem to Kanyakumari

Salem to Kanyakumari

Kanyakumari is approximately 450+ kms from Salem. The fastest way to reach Kanyakumari from Salem is by Train. It takes approximately 9 hours. The cheapest way to reach Kanyakumari from Salem is by Train Via Virudunagar which would take approximately 10 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

FASTEST

Salem

Kanyakumari

Approx Travel Time

8h 35m

₹375

Onwards

Via Dindigul, Nagercoil

Salem

Dindigul

Nagercoil

Kanyakumari

Approx Travel Time

10h 13m

₹4,656

Onwards

Salem

Dindigul

Nagercoil

Kanyakumari

Approx Travel Time

9h 28m

₹620

Onwards

Ads by MMT

Via Virudunagar

Salem

Virudunagar

Kanyakumari

Approx Travel Time

11h 40m

₹5,733

Onwards

CHEAPEST

Salem

Virudunagar

Kanyakumari

Approx Travel Time

10h 6m

₹350

Onwards

Via Nagercoil

Salem

Nagercoil

Kanyakumari

Approx Travel Time

9h 30m

₹420

Onwards

Salem

Nagercoil

Kanyakumari

Approx Travel Time

9h 44m

₹1,361

Onwards

Ads by MMT

Via Madurai, Nagercoil

Salem

Madurai

Nagercoil

Kanyakumari

Approx Travel Time

9h 48m

₹600

Onwards

Via Madurai

Salem

Madurai

Kanyakumari

Approx Travel Time

9h 55m

₹535

Onwards

Via Tirunelveli

Salem

Tirunelveli

Kanyakumari

Approx Travel Time

10h 20m

₹390

Onwards

Frequently Asked Questions

What is the distance between Salem and Kanyakumari?

Kanyakumari is approximately 450+ kms from Salem.

How long does it take to reach Kanyakumari from Salem?

It takes approximately 9 hours to reach Kanyakumari from Salem by Train.

What is the cheapest way to reach Kanyakumari from Salem?

The cheapest way to reach Kanyakumari from Salem is by Train Via Virudunagar.

What is the fastest way to reach Kanyakumari from Salem?

The fastest way to reach Kanyakumari from Salem is by Train.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India