Bus X96 from the airport to Piraeus is 6 EUR. You can pay by credit card or cash.