Taxi is the prime means of transport. These are atleast 15 years old cars for which I cant recognize the make honestly. English is very alien to everyone in Egypt.
Best is to ask the hotel price of trip to any place by taxi. Only pay that much if you are predeciding the fare with the driver.
Another trick is to just sit in the taxi and speak your destination. When you reach just hand him 5 or 10 pounds and just leave.
For long distances, book private taxis from hotel. They are not very expensive and you can find moderate english speaking driver.
Unique Suggestions: Fix the Price.
Fun Alternatives: Private Taxis
OK, Always taxis are a point of trap in third world countries. Other wise, i cannot think of anything else. Egyptians would say hello to forigners in the streets, and offer help. They do not really mean it, do not accept any help. Just forget it, and do not smile back.
As always and especially in Egypt...taxis. I gave up on them. Trams are best. Buses are OK if you get them from the periphery going in...I defy anyone from the 'West' to get a seat or even a hanging place on the outside, if travelling from the centre out. I did once manage to get a hanging place...never again![pic: the beautiful sea near the quite romantic San Stefano Hotel near Chatby]
Watch out for touts/pimps etc around Ramla, but they are amiable: ie. if you smile (or grimace) and say no thanks and keep walking, they will not press.