Machilipatnam to Pune - Multiple Options To Reach By Train, Flight
Pune is approximately 900+ kms from Machilipatnam. The fastest way to reach Pune from Machilipatnam is by Train, Flight Via Hyderabad. It takes approximately 10 hours. The cheapest way to reach Pune from Machilipatnam is by Train Via Hyderabad which would take approximately 19 hours.
Sort By
Mode of Transport
Via Zaheerabad
RECOMMENDED
Machilipatnam
Zaheerabad
Pune
Approx Travel Time
19h 10m
On Demand
Via Vikarabad
Machilipatnam
Vikarabad
Pune
Approx Travel Time
19h 25m
₹535
Onwards
Via Bidar
Machilipatnam
Bidar
Pune
Approx Travel Time
19h 25m
₹725
Onwards
Via Hyderabad
FASTEST
Machilipatnam
Hyderabad
Pune
Approx Travel Time
9h 25m
₹4,264
Onwards
CHEAPEST
Machilipatnam
Hyderabad
Pune
Approx Travel Time
19h 10m
₹505
Onwards
Via Vijayawada
Machilipatnam
Vijayawada
Pune
Approx Travel Time
19h 25m
₹595
Onwards
Via Khammam
Machilipatnam
Khammam
Pune
Approx Travel Time
19h 40m
₹580
Onwards
Via Madhira
Machilipatnam
Madhira
Pune
Approx Travel Time
19h 40m
₹595
Onwards
Via Gudivada
Machilipatnam
Gudivada
Pune
Approx Travel Time
19h 25m
On Demand
Via Yellampeta
Machilipatnam
Yellampeta
Pune
Approx Travel Time
19h 55m
₹575
Onwards
Frequently Asked Questions
What is the distance between Machilipatnam and Pune?
Pune is approximately 900+ kms from Machilipatnam.
How long does it take to reach Pune from Machilipatnam?
It takes approximately 10 hours to reach Pune from Machilipatnam by Train, Flight Via Hyderabad.
What is the cheapest way to reach Pune from Machilipatnam?
The cheapest way to reach Pune from Machilipatnam is by Train Via Hyderabad.
What is the fastest way to reach Pune from Machilipatnam?
The fastest way to reach Pune from Machilipatnam is by Train, Flight Via Hyderabad.
Routes Connecting Machilipatnam
From Machilipatnam
- Machilipatnam to Ankleshwar
- Machilipatnam to Perambalur
- Machilipatnam to Kakinada
- Machilipatnam to Dharampur
- Machilipatnam to Surendranagar
- Machilipatnam to Kurukshetra
- Machilipatnam to Itanagar
- Machilipatnam to Doraha
- Machilipatnam to Dera-Bassi
- Machilipatnam to Orchha
- Machilipatnam to Solan
- Machilipatnam to Mangaon
- Machilipatnam to Rampur
- Machilipatnam to Guntur
- Machilipatnam to Jammu
To Machilipatnam
- Lakhimpur to Machilipatnam
- Bahadurgarh to Machilipatnam
- Malur to Machilipatnam
- Navsari to Machilipatnam
- Adoni to Machilipatnam
- Ghazipur to Machilipatnam
- Balasore to Machilipatnam
- Gudivada to Machilipatnam
- Moradabad to Machilipatnam
- Nabha to Machilipatnam
- Mahbubnagar to Machilipatnam
- Gooty to Machilipatnam
- Lingsugur to Machilipatnam
- Araria to Machilipatnam
- Jahanabad to Machilipatnam