Ιntercity routes connect Kyparissia with other places nearby, more specifically with Kalamata and Gargaliani. As the central bus stop of Messinia prefecture is located in Kalamata, you can take another bus from this point and reach nearby villages or further destinations. Moreover, there are frequent buses from Athens to Kyparissia, too. They depart from Kifissos KTEL Bus Station in Athens and arrive at the central square of Kyparissia. The trip lasts about 4 hours.
You can find more specific information about timetables and itineraries on www.ktelmessinias.gr