You cannot walk directly from Jerusalem to the ancient site of Babylon (near modern Hillah, Iraq) because the Mediterranean Sea separates the two regions.
Any overland route would require circling the sea's northern or southern edges, traversing multiple modern countries (Israel/Palestine, Lebanon, Syria, Turkey, Iraq or Jordan, Saudi Arabia, Iraq), making it a journey of thousands of kilometers through complex geopolitical terrain.