It takes an average of 16 hours and 9 minutes to travel from Eleftherios Venizelos Airport (ATH) (ATH) to SFO (SFO). If you hope to have a snooze, bring your travel pillow, some earplugs and clothes that'll keep you warm.