
Ongole to Machilipatnam
Machilipatnam is approximately 150+ kms from Ongole. The fastest way to reach Machilipatnam from Ongole is by Bus. It takes approximately 4 hours. The cheapest way to reach Machilipatnam from Ongole is by Train Via Vijayawada which would take approximately 5 hours.
Sort By
Mode of Transport
Via Vijayawada
CHEAPEST
Ongole
Vijayawada
Machilipatnam
Approx Travel Time
4h 50m
₹240
Onwards
Ongole
Vijayawada
Machilipatnam
Approx Travel Time
5h 25m
On Demand
Ongole
Vijayawada
Machilipatnam
Approx Travel Time
5h 45m
₹3,645
Onwards
Ongole
Vijayawada
Machilipatnam
Approx Travel Time
6h 20m
On Demand
Via Guntur
Ongole
Guntur
Machilipatnam
Approx Travel Time
5h 47m
₹2,127
Onwards
Ongole
Guntur
Machilipatnam
Approx Travel Time
5h 48m
₹2,616
Onwards
Via Gannavaram
Ongole
Gannavaram
Machilipatnam
Approx Travel Time
5h 52m
₹2,767
Onwards
Via Narasaraopet
Ongole
Narasaraopet
Machilipatnam
Approx Travel Time
6h 28m
₹2,724
Onwards
Via Gudivada
Ongole
Gudivada
Machilipatnam
Approx Travel Time
6h 4m
On Demand
Frequently Asked Questions
What is the distance between Ongole and Machilipatnam?
Machilipatnam is approximately 150+ kms from Ongole.
How long does it take to reach Machilipatnam from Ongole?
It takes approximately 4 hours to reach Machilipatnam from Ongole by Bus.
What is the cheapest way to reach Machilipatnam from Ongole?
The cheapest way to reach Machilipatnam from Ongole is by Train Via Vijayawada.
What is the fastest way to reach Machilipatnam from Ongole?
The fastest way to reach Machilipatnam from Ongole is by Bus.
Routes Connecting Ongole
Routes From Ongole
Routes Connecting Machilipatnam
Routes From Machilipatnam
- Machilipatnam to Nathdwara
- Machilipatnam to Kurnool
- Machilipatnam to Sonepur
- Machilipatnam to Bhubaneshwar
- Machilipatnam to Katol
- Machilipatnam to Modasa
- Machilipatnam to Mancherial
- Machilipatnam to Dhenkanal
- Machilipatnam to Jodhpur
- Machilipatnam to Nellore
- Machilipatnam to Bulandshahr
- Machilipatnam to Rayagada
- Machilipatnam to Jamui
- Machilipatnam to Asansol
- Machilipatnam to Gudalur
Routes To Machilipatnam
- Sorbhog to Machilipatnam
- Imphal to Machilipatnam
- Bhilwara to Machilipatnam
- Kharagpur to Machilipatnam
- Bhiwandi to Machilipatnam
- Palani to Machilipatnam
- Phagwara to Machilipatnam
- Gauribidanur to Machilipatnam
- Ladnun to Machilipatnam
- Rajampet to Machilipatnam
- Pen to Machilipatnam
- Ahmedabad to Machilipatnam
- Damoh to Machilipatnam
- Shirpur to Machilipatnam
- Orchha to Machilipatnam


