The journey from Yemmiganur to Machilipatnam covers about 620 km. You will travel via Kurnool and Vijayawada. The drive takes approximately 12 to 13 hours. Machilipatnam is a historic port city on the coast of Andhra Pradesh.
Total Distance: 620 km by road, 500 km straight-line.
Overnight buses from Vijayawada are the most convenient.
November to February for pleasant weather.