Alexandria has two airports in the immediate vicinity and is also within striking distance of Cairo.
Alexandria's main airport is El Nouzha Airport (IATA: ALY), which has a limited selection of domestic flights and fairly extensive services to cities around the Middle East. The only connection to Europe, though, is from Athens on Olympic Airlines . The airport lies 8 km (5 mi) to the south-east of the city. A taxi will take you about 20 minutes and should cost no more than 15 LE.
Most travellers, however, will come via Cairo, the country's capital, which is much better connected. Super-Jet and Western Delta operate direct buses from the airport to the Sidi-Gabr bus terminal every 30-60 minutes between 4 AM and 7:30 PM (25-31 LE).
From Cairo, frequent trains from Ramses Station are probably the best way to get to Alexandria. Trains run at least once every hour from 6 AM to 10 PM, but try to choose either an express or the pride of Egyptian Railways, the French-built Turbo, which takes only 2 hours 10 minutes for the journey. 1st/2nd class tickets LE 46/29 one-way.
There are two options when traveling from Cairo to Alexandria by car. Using either route, the journey usually takes around 3 hours, depending on speed and surrounding traffic.
Several bus companies offer a bus service into Alexandria at a very low price range: 20-35 LE. Buses are air conditioned and come complete with a hostess trolley service. Companies include Golden Arrow, West Delta, Super Jet, Pullman and El Gouna. Operating times vary from one company to another, but there are trips between Cairo and Alexandria virtually every hour from early morning till midnight. Note that while the buses themselves are perfectly comfortable, the duration of your journey from Cairo to Alexandria (and vice versa) will depend on your pick-up/drop-off point. Most buses start out from the Almaza Bus Station in Heliopolis and stop by Midan Tahrir and Giza before finally setting out to Alexandria; if you join from Heliopolis expect a 4-5 hour trip rather than the average 2-3. There are a number of bus pick-up/drop-off points inside Alexandria. These are usually either at Maw'if Gadid Station (except El Gouna, which uses Sidi Gaber station) which is a bit far from the city of Alexandria so it shouldn't cost more than a 10 LE cab ride, 15 LE max. Don't take a taxi with anyone that approaches you right outside of the bus. Walk outside the station and catch a taxi there if you must. There is also a bus from Maw'if Gadid to Sidi Gabr, and from Sidi Gabr most parts of the city are accessible by minibus or tram if you are looking to save money. The bus fare will run you 50 piasters.
There are no scheduled ferry services to Alexandria, although cruise ships do stop by occasionally.