Buses (R10) run from the 10km bus station (avtostantsiya desyaty kilometr), on pr Pobedy at the northern end of town, to the Regional Museum. Marshrutky (R15) provide most of the rest of the town's transportation.
All buses and marshrutky for the airport (R20, 45 minutes) depart from the 10km station; take anything marked 'Aeroport' or 'Yelizovo', which is the name of the settlement close by the airport. To get into town from the airport, catch any bus at the Petropavlovsk stop across from the airport entrance. A taxi costs R300 or R400. A taxi around town is R60 to R150.