Despite the name, Milas-Bodrum Airport is not on the peninsula itself. It lies on the mainland near the town of Milas, and every journey to the resorts crosses into the peninsula and then branches off to the individual bays. The main road is good, but the last part to a bay or a hillside villa can be narrow and winding.
That is why the most useful question before booking is not 'how far is Bodrum?' but which bay are you staying in. Bodrum town, Gümbet and Bitez are on the south side; Ortakent, Turgutreis and Akyarlar on the south-west; Yalıkavak, Gündoğan and Türkbükü on the north coast; Torba is on the eastern edge. Each route page lists the vehicle options and live prices for that destination.