
Machilipatnam to Ongole
Ongole is approximately 150+ kms from Machilipatnam. The fastest way to reach Ongole from Machilipatnam is by Bus. It takes approximately 4 hours. The cheapest way to reach Ongole from Machilipatnam is by Train Via Vijayawada which would take approximately 5 hours.
Sort By
Mode of Transport
Via Vijayawada
CHEAPEST
Machilipatnam
Vijayawada
Ongole
Approx Travel Time
4h 50m
₹240
Onwards
Machilipatnam
Vijayawada
Ongole
Approx Travel Time
5h 25m
₹1,095
Onwards
Machilipatnam
Vijayawada
Ongole
Approx Travel Time
5h 45m
₹1,635
Onwards
Machilipatnam
Vijayawada
Ongole
Approx Travel Time
6h 20m
₹2,490
Onwards
Via Narasaraopet
Machilipatnam
Narasaraopet
Ongole
Approx Travel Time
6h 24m
₹2,809
Onwards
Machilipatnam
Narasaraopet
Ongole
Approx Travel Time
6h 39m
On Demand
Via Gudivada
Machilipatnam
Gudivada
Ongole
Approx Travel Time
6h 4m
₹385
Onwards
Machilipatnam
Gudivada
Ongole
Approx Travel Time
6h 58m
₹290
Onwards
Via Guntur
Machilipatnam
Guntur
Ongole
Approx Travel Time
6h 45m
₹696
Onwards
Frequently Asked Questions
What is the distance between Machilipatnam and Ongole?
Ongole is approximately 150+ kms from Machilipatnam.
How long does it take to reach Ongole from Machilipatnam?
It takes approximately 4 hours to reach Ongole from Machilipatnam by Bus.
What is the cheapest way to reach Ongole from Machilipatnam?
The cheapest way to reach Ongole from Machilipatnam is by Train Via Vijayawada.
What is the fastest way to reach Ongole from Machilipatnam?
The fastest way to reach Ongole from Machilipatnam is by Bus.
Routes Connecting Machilipatnam
Routes From Machilipatnam
- Machilipatnam to Chirala
- Machilipatnam to Vikarabad
- Machilipatnam to Bhimavaram
- Machilipatnam to Basoda
- Machilipatnam to Vaniyambadi
- Machilipatnam to Sakleshpur
- Machilipatnam to Dhampur
- Machilipatnam to Sankarankovil
- Machilipatnam to Pondicherry
- Machilipatnam to Katihar
- Machilipatnam to Sindhanur
- Machilipatnam to Dibrugarh
- Machilipatnam to Shillong
- Machilipatnam to Honavar
- Machilipatnam to Eluru
Routes To Machilipatnam
- Tanakpur to Machilipatnam
- Sedam to Machilipatnam
- Udupi to Machilipatnam
- Ahmednagar to Machilipatnam
- Sultanpur to Machilipatnam
- Tiruvallur to Machilipatnam
- Muvattupuzha to Machilipatnam
- Kapurthala to Machilipatnam
- Sirohi to Machilipatnam
- Chennai to Machilipatnam
- Hisar to Machilipatnam
- Dhampur to Machilipatnam
- Mahuva to Machilipatnam
- Churu to Machilipatnam
- Tundla to Machilipatnam