See if this will open for you- ADO - Compra de boletos --> Horarios It shows a MN, and a 1 AM departure; next bus is 4:14 AM
@Ben: Try to confirm as much as possible. We got scr*wed big time on New Years 2 years ago... "The last bus leaves at 2am"... Actually the last one left Playa at 11pm(!!) and we had to wait for the 8am bus, next morning... Good thing I had enough beer to put me to sleep for 6 hours on the beach:icon_mrgreen: