Not everyone wants to hire a car and although the bus service to Las Alpujarras is strictly limited, Capileira is one of the few small villages in Andalucia with a regular service from Granada every day of the week.
There are just three buses a day (including Sundays) and here are the latest times. You can book online with www.alsa.es, buy a ticket at Granada bus station, or pay on the bus itself.
Buses from Malaga to Granada
10 buses a day currently go directly to Granada from Malaga Airport (leaving opposite Arrivals as you come out) and more from Malaga bus station (estación de autobuses). Check on: www.alsa.es
If you're planning on travelling from Granada to Capileira the same day, make sure that there's time to connect with the afternoon bus.
Buses from Granada Airport to La Alpujarra
A shuttle bus operates from Granada Airport to Granada bus station, but it can be irregular. If you're pushed for time, take a taxi. For bus times from Granada bus station to Capileira , see above. For other villages, check: www.alsa.es