MAP Distances Ancient Olympia 196 km Mycenae 52 km Athens 83 km Delphi 202 km Epidaurus 69 km Nafplio 67 km