hero
How2Go
Khammam to Salem

Khammam to Salem

Salem is approximately 700+ kms from Khammam. The fastest way to reach Salem from Khammam is by Train. It takes approximately 14 hours. The cheapest way to reach Salem from Khammam is by Train Via Vijayawada which would take approximately 17 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

FASTEST

Khammam

Salem

Approx Travel Time

14h 15m

₹415

Onwards

Via Ongole

Khammam

Ongole

Salem

Approx Travel Time

15h 40m

₹410

Onwards

Khammam

Ongole

Salem

Approx Travel Time

16h 40m

₹1,820

Onwards

Ads by MMT

Via Tiruppattur, Tirupathur

Khammam

Tiruppattur, Tirupathur

Salem

Approx Travel Time

15h 25m

₹460

Onwards

Via Vellore

Khammam

Vellore

Salem

Approx Travel Time

15h 40m

On Demand

Ads by MMT

Via Nellore

Khammam

Nellore

Salem

Approx Travel Time

16h 10m

₹425

Onwards

Via Tirupati

Khammam

Tirupati

Salem

Approx Travel Time

15h 55m

₹430

Onwards

Via Chirala

Khammam

Chirala

Salem

Approx Travel Time

16h 10m

₹510

Onwards

Via Gudur

Khammam

Gudur

Salem

Approx Travel Time

16h 10m

₹495

Onwards

Via Vijayawada

CHEAPEST

Khammam

Vijayawada

Salem

Approx Travel Time

16h 25m

₹325

Onwards

Frequently Asked Questions

What is the distance between Khammam and Salem?

Salem is approximately 700+ kms from Khammam.

How long does it take to reach Salem from Khammam?

It takes approximately 14 hours to reach Salem from Khammam by Train.

What is the cheapest way to reach Salem from Khammam?

The cheapest way to reach Salem from Khammam is by Train Via Vijayawada.

What is the fastest way to reach Salem from Khammam?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India