Perama shuttles service all the major tourist destinations from Ubud, picking up and dropping off in the south of Ubud on Jalan Hanoman in the village of Pengosekan, just up the road from Warung Enak and across from The Pond.
Sample destinations include:
Kuta/Airport: 08:30, 10:30, 12:00, 15:00, 18:00. 50,000 rupiah
Sanur: 08:30, 10:30, 12:00, 15:00, 18:00. 40,000 rupiah
Lovina: 11:30. 125,000 rupiah
Padang Bai: 07:00, 11:30, 15:00. 50,000 rupiah
Candi Dasa: 07:00, 11:30, 15:00. 50,000 rupiah
Gilis: 11:30. 350,000 rupiah
Gianyar is the closest transport hub and it's here you'll need to transit for bemos to tourist destinations both north and east. For anything west or south, it is best to head to the Batubulan terminal for connections. Bemos wait at the Ubud market for fares in all directions and in the morning they depart frequently. As the afternoon wears on, very few are to be seen.
Batubulan: 20,000 rupiah
Gianyar: 10,000 rupiah
Gianyar to Klungkung: 10,000 rupiah
Klungkung to Padang Bai: 20,000 rupiah
Gianyar to Singaraja: 50,000 rupiah
Bemos in local area: 3,000 rupiah