
Machilipatnam to Salem
Salem is approximately 800+ kms from Machilipatnam. The fastest way to reach Salem from Machilipatnam is by Cab, Flight, Train Via Gannavaram, Bangalore. It takes approximately 9 hours. The cheapest way to reach Salem from Machilipatnam is by Train Via Vijayawada which would take approximately 15 hours.
Sort By
Mode of Transport
Via Gannavaram, Bangalore
RECOMMENDED
FASTEST
Machilipatnam
Gannavaram
Bangalore
Salem
Approx Travel Time
8h 36m
₹6,220
Onwards
Machilipatnam
Gannavaram
Bangalore
Salem
Approx Travel Time
10h 2m
₹10,206
Onwards
Machilipatnam
Gannavaram
Bangalore
Salem
Approx Travel Time
9h 42m
₹6,365
Onwards
Via Kandukur
Machilipatnam
Kandukur
Salem
Approx Travel Time
13h 26m
On Demand
Via Kavali
Machilipatnam
Kavali
Salem
Approx Travel Time
14h 25m
₹6,044
Onwards
Via Ongole
Machilipatnam
Ongole
Salem
Approx Travel Time
14h 23m
₹4,126
Onwards
Machilipatnam
Ongole
Salem
Approx Travel Time
14h 45m
₹2,551
Onwards
Via Vijayawada
CHEAPEST
Machilipatnam
Vijayawada
Salem
Approx Travel Time
14h 45m
₹525
Onwards
Via Gannavaram, Chennai
Machilipatnam
Gannavaram
Chennai
Salem
Approx Travel Time
9h 47m
₹6,199
Onwards
Via Nellore
Machilipatnam
Nellore
Salem
Approx Travel Time
14h 54m
₹1,755
Onwards
Frequently Asked Questions
What is the distance between Machilipatnam and Salem?
Salem is approximately 800+ kms from Machilipatnam.
How long does it take to reach Salem from Machilipatnam?
It takes approximately 9 hours to reach Salem from Machilipatnam by Cab, Flight, Train Via Gannavaram, Bangalore.
What is the cheapest way to reach Salem from Machilipatnam?
The cheapest way to reach Salem from Machilipatnam is by Train Via Vijayawada.
What is the fastest way to reach Salem from Machilipatnam?
The fastest way to reach Salem from Machilipatnam is by Cab, Flight, Train Via Gannavaram, Bangalore.
Routes Connecting Machilipatnam
Routes From Machilipatnam
- Machilipatnam to Mangaon
- Machilipatnam to Najibabad
- Machilipatnam to Bhatapara
- Machilipatnam to Joshimath
- Machilipatnam to Aligarh
- Machilipatnam to TIRUR
- Machilipatnam to Thane
- Machilipatnam to Faridabad
- Machilipatnam to Kashipur
- Machilipatnam to Katol
- Machilipatnam to Krishnagiri
- Machilipatnam to Junagadh
- Machilipatnam to Sangli
- Machilipatnam to Hathras
- Machilipatnam to Nainital
Routes To Machilipatnam
- Jalandhar to Machilipatnam
- Chalisgaon to Machilipatnam
- Malkapur to Machilipatnam
- Medinipur to Machilipatnam
- Maddur to Machilipatnam
- Mukerian to Machilipatnam
- Haridwar to Machilipatnam
- Jamshedpur to Machilipatnam
- Rewari to Machilipatnam
- Fatehpur to Machilipatnam
- Mohali to Machilipatnam
- Gudivada to Machilipatnam
- Mahuva to Machilipatnam
- Satara to Machilipatnam
- Phulera to Machilipatnam


