Buses and trams operate in most cities, and Amsterdam and Rotterdam have the added bonus of metro networks.
Any Dutch town you visit is liable to be blanketed with bicycle paths. They're either on the streets or in the form of smooth off-road routes.
Usually booked by phone – officially you're not supposed to wave them down on the street – taxis also wait outside train stations and hotels and cost roughly €12 to €15 for 5km. Even short trips in town can get expensive quickly. Fixed-fare Treintaxis, which operate from many train stations, are a cheaper and more practical bet.