From Karditsa train to Athens. 4 h 3 min 20€. From Karditsa bus to Athens. 5 h 38€. From Karditsa drive to Athens. 3 h 32 min 46€. From Karditsa bus to Ioannina, taxi to Ioannina airport, fly to Athens airport, then subway to Athens. 5 h 42 min 104€.
Greek Railways (OSE) operates a train from Karditsa to Athens 5 times a week. Tickets cost $18 - $25 and the journey takes 4 h 3 min. Alternatively, KTEL Karditsas operates a bus from Karditsa to Athens every 4 hours, and the journey takes 5 h. KTEL Grevenon also services this route once daily.