Getting around with public transport in Marbella

Marbella and its neighbouring coastal towns, popular with expats, are dotted along the Costa del Sol and stretch for miles, from Málaga in the east all the way to Sotogrande in the west.