Grab and Go-Jek online taxis both operate in the city, and are the best option to get around if you have a smartphone.
Otherwise angkot trips around town cost a standard 3500Rp. They leave from around the huge roundabout at the junction of Jl Sudirman and Jl Merdeka. Any angkot marked ‘Karyajaya’ (5500Rp) will get you to the bus terminal. Any angkot marked ‘Kertapati’ (5500Rp) will get you to the train station. A taxi from the station to the town centre should cost around 80,000Rp.