
Machilipatnam to Shillong
Shillong is approximately 1650+ kms from Machilipatnam. The fastest way to reach Shillong from Machilipatnam is by Train, Flight Via Visakhapatnam, Kolkata. It takes approximately 12 hours. The cheapest way to reach Shillong from Machilipatnam is by Train, Flight Via Vijayawada, Guwahati which would take approximately 40 hours.
Sort By
Mode of Transport
Via Visakhapatnam, Kolkata
RECOMMENDED
FASTEST
Machilipatnam
Visakhapatnam
Kolkata
Shillong
Approx Travel Time
11h 35m
₹11,180
Onwards
Via Visakhapatnam, Guwahati
Machilipatnam
Visakhapatnam
Guwahati
Shillong
Approx Travel Time
12h 20m
₹13,158
Onwards
Machilipatnam
Visakhapatnam
Guwahati
Shillong
Approx Travel Time
13h 35m
₹8,486
Onwards
Machilipatnam
Visakhapatnam
Guwahati
Shillong
Approx Travel Time
14h 8m
₹11,155
Onwards
Via Hyderabad, Kolkata
Machilipatnam
Hyderabad
Kolkata
Shillong
Approx Travel Time
13h 20m
₹11,978
Onwards
Via Hyderabad, Guwahati
Machilipatnam
Hyderabad
Guwahati
Shillong
Approx Travel Time
13h 50m
₹12,692
Onwards
Machilipatnam
Hyderabad
Guwahati
Shillong
Approx Travel Time
15h 5m
₹8,170
Onwards
Machilipatnam
Hyderabad
Guwahati
Shillong
Approx Travel Time
15h 38m
₹10,803
Onwards
Via Visakhapatnam, Siliguri
Machilipatnam
Visakhapatnam
Siliguri
Shillong
Approx Travel Time
21h 20m
₹9,841
Onwards
Via Vijayawada, Guwahati
CHEAPEST
Machilipatnam
Vijayawada
Guwahati
Shillong
Approx Travel Time
1d 15h 35m
₹5,787
Onwards
Frequently Asked Questions
What is the distance between Machilipatnam and Shillong?
Shillong is approximately 1650+ kms from Machilipatnam.
How long does it take to reach Shillong from Machilipatnam?
It takes approximately 12 hours to reach Shillong from Machilipatnam by Train, Flight Via Visakhapatnam, Kolkata.
What is the cheapest way to reach Shillong from Machilipatnam?
The cheapest way to reach Shillong from Machilipatnam is by Train, Flight Via Vijayawada, Guwahati.
What is the fastest way to reach Shillong from Machilipatnam?
The fastest way to reach Shillong from Machilipatnam is by Train, Flight Via Visakhapatnam, Kolkata.
Routes Connecting Machilipatnam
Routes From Machilipatnam
- Machilipatnam to Kumbhalgarh
- Machilipatnam to Balrampur
- Machilipatnam to Thane
- Machilipatnam to Gokarna
- Machilipatnam to Sawai-Madhopur
- Machilipatnam to Jharsuguda
- Machilipatnam to Dehradun
- Machilipatnam to Shirpur
- Machilipatnam to Latehar
- Machilipatnam to Dwarka
- Machilipatnam to Hosur
- Machilipatnam to Kottayam
- Machilipatnam to Patiala
- Machilipatnam to Orchha
- Machilipatnam to Maddur
Routes To Machilipatnam
- Nandurbar to Machilipatnam
- Mukerian to Machilipatnam
- Shimla to Machilipatnam
- Palakkad to Machilipatnam
- Velankanni to Machilipatnam
- Bhiwandi to Machilipatnam
- Sitapur to Machilipatnam
- Sirohi to Machilipatnam
- Muzaffarnagar to Machilipatnam
- Tonk to Machilipatnam
- Itarsi to Machilipatnam
- Gandhidham to Machilipatnam
- Thrissur to Machilipatnam
- Pattukkottai to Machilipatnam
- Haldwani to Machilipatnam
Routes Connecting Shillong
Routes From Shillong
- Shillong to Pahalgam
- Shillong to Bettiah
- Shillong to Bharuch
- Shillong to Moscow
- Shillong to Goalpara
- Shillong to Shahada
- Shillong to Chitradurga
- Shillong to Dubai
- Shillong to Tikamgarh
- Shillong to Mathura
- Shillong to Sangamner
- Shillong to Mandla
- Shillong to Bhadravathi
- Shillong to Bihar-Sharif
- Shillong to Gangtok