Hurghada is a long, thin city strung along the coast for more than 20 km, so getting around requires some thought.
Taxis are the main option. Always agree on the fare before you get in — drivers do not use meters with tourists and will quote inflated prices if you don't negotiate upfront. Fares within the same district (say, Sakkala to the marina) should be around 30–50 EGP; between El Dahar and the resort strip, 50–80 EGP. The word "taxi" in Arabic is the same as English, and most drivers understand basic directions to major hotels.
Microbuses (the local jalla jalla minivans) run along the main coastal road and are extremely cheap — a few pounds anywhere in town — but have no fixed schedule or stops. Flag them down when you see them and tell the driver roughly where you're going.
Ride-hailing apps — Uber and Careem both operate in Hurghada and are generally more transparent on pricing than street taxis.
Bicycle hire is available through many hotels and is practical for getting around within a single district, though the main coast road is busy and lacks dedicated lanes.