There are a number of bank kiosks inside the entrance terminals for changing money and buying visas . These banks offer the same exchange rate as banks and offices in town, and it makes sense to change money here at the same time as you buy your visa.
The best way to get into town from the airport (a distance of around 15–20km/10–14 miles, depending on which neighborhood you’re going to) is by car. A large number of private companies offer their services from the airport.
There are also buses that run into town from the airport. Look for the Cairo Airport Shuttle Bus kiosk inside the terminal or their red-and white buses parked outside the terminal, and ask for your destination.