Your gateway to Athens is through Athens International Airport; the airport is a hub for Olympic Airlines and Aegean Airlines. Travellers frequently use Athens International Airport as a transfer point to Southeast and East Asia.
EasyJet, one of the major European, no-frills, low-cost carriers is your best choice for cheap Athens flights; you can also fly via Clickair or Vueling Airlines if you're travelling from Barcelona to Athens. MyAir (Italian) and SkyEurope (Czech) are other low-cost airlines that offer Athens flights.
Airberlin, another budget carrier, offers Athens flights from German cities; it's the only low-cost carrier that offers more amenities than other European no-frills, budget carriers.
Most major airlines offer economy class and premium economy class flights to and from Athens.