
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
₹10,491
Onwards
Via Visakhapatnam, Guwahati
Machilipatnam
Visakhapatnam
Guwahati
Shillong
Approx Travel Time
12h 20m
₹14,986
Onwards
Machilipatnam
Visakhapatnam
Guwahati
Shillong
Approx Travel Time
13h 35m
₹10,314
Onwards
Machilipatnam
Visakhapatnam
Guwahati
Shillong
Approx Travel Time
14h 8m
₹12,995
Onwards
Via Hyderabad, Kolkata
Machilipatnam
Hyderabad
Kolkata
Shillong
Approx Travel Time
13h 20m
₹11,083
Onwards
Via Hyderabad, Guwahati
Machilipatnam
Hyderabad
Guwahati
Shillong
Approx Travel Time
13h 50m
₹13,449
Onwards
Machilipatnam
Hyderabad
Guwahati
Shillong
Approx Travel Time
15h 5m
₹8,777
Onwards
Machilipatnam
Hyderabad
Guwahati
Shillong
Approx Travel Time
15h 38m
₹11,458
Onwards
Via Visakhapatnam, Siliguri
Machilipatnam
Visakhapatnam
Siliguri
Shillong
Approx Travel Time
21h 20m
₹12,759
Onwards
Via Vijayawada, Guwahati
CHEAPEST
Machilipatnam
Vijayawada
Guwahati
Shillong
Approx Travel Time
1d 15h 35m
₹5,937
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 Gadag
- Machilipatnam to Faridabad
- Machilipatnam to Lucknow
- Machilipatnam to Giridih
- Machilipatnam to Chaibasa
- Machilipatnam to Ranakpur
- Machilipatnam to Sawai-Madhopur
- Machilipatnam to Karwar
- Machilipatnam to Vellore
- Machilipatnam to Seoni
- Machilipatnam to Thane
- Machilipatnam to Kangra
- Machilipatnam to Pune
- Machilipatnam to Hathras
- Machilipatnam to Mahoba
Routes To Machilipatnam
- Dahod to Machilipatnam
- Guruvayoor to Machilipatnam
- Siliguri to Machilipatnam
- Sulya to Machilipatnam
- Hyderabad to Machilipatnam
- Karimnagar to Machilipatnam
- Bhusawal to Machilipatnam
- Sindhanur to Machilipatnam
- Satara to Machilipatnam
- Rayagada to Machilipatnam
- Sakleshpur to Machilipatnam
- Sangareddy to Machilipatnam
- Dungarpur to Machilipatnam
- Didwana to Machilipatnam
- Bangarapet to Machilipatnam
Routes Connecting Shillong
Routes From Shillong
Routes To Shillong
- Nanded to Shillong
- Cape-Town to Shillong
- Hapur to Shillong
- Mauritius to Shillong
- Kavathe-Mahankal to Shillong
- Miryalaguda to Shillong
- Jhansi to Shillong
- KOSI-KALAN to Shillong
- Yavatmal to Shillong
- Helsinki to Shillong
- Ramanagara to Shillong
- Dindigul to Shillong
- Bhimavaram to Shillong
- Gurgaon to Shillong
- Hojai to Shillong