Bodrum's dolmuşes whiz around the peninsula every 10 minutes (half-hourly in winter) and display their destinations in their windows. You can get to most villages for ₺5 or less, with services running from 8am to 11pm (round the clock June to September). From Bodrum to Yalıkavak on the far side of the peninsula takes about 30 minutes and costs ₺5.
There are also services between Turgutreis and Akyarlar, Gümüşlük, Yalıkavak, Gündoğan and Göltürkbükü, and between Yalıkavak and Gümüşlük. To travel between the villages, you have to transit in Bodrum otogar or try your luck flagging down a passing dolmuş on the road.