Buenas,
Como bien dices la opcion más recomendable es ir en avión hasta Atenas, y en tu caso (como en el mío) pues nos tocará coger un avión Madrid-Atenas.
Una vez alli, en vez de coger metro con direccion a la estacion de tren/buses, nos ha comentado nuestro tutor español (que por cierto es griego

) que lo mejor es coger un tren denominada "Proastiakos" (buscando un simil con España, se puede considerar como un cercanías) que te evita entrar en la urbe de Atenas, y te deja en la ciudad de
KIATO a unos 130 km del aeropuerto en direccion a Patras. Estre recorrido llevaría en torno a 1 hora o 1.5 horas. Una vez en Kiato, tendremos que coger otro tren con destino a Patras que tarda en torno a 1.5 horas.
De momento creo que esa es la mejor opción para los que estamos "cerca" de Madrid