The transportation company “Tracopa” offers bus rides through most major places in Costa Rica. If you stayed the night in San Jose you will probably have to order another Uber to take you to the Tracopa station. Once there you should go to one of the counters and buy the tickets. For around 10$ or 6000 Colones you can buy a ticket for the 5 hour bus ride to the beautiful beach of Uvita. When travelling by bus in Costa Rica it is way easier to pay in cash. Often times the bus seems to have no more available seats, but when you offer the bus driver the money in cash one will always suddenly be open.