Karakol is a base at the foot of the Tian Shan on the eastern shore of Issyk-Kul: the Dungan Mosque, the Holy Trinity Cathedral, the hot springs of Altyn-Arashan and the red rocks of Jeti-Oguz.
Karakol is less interesting in itself than useful as a base: people come not for the streets but for what surrounds them — the Tian Shan, the hot springs of Altyn-Arashan, the red rocks of Jeti-Oguz and the eastern shore of Issyk-Kul. Compact, green and unhurried, it is the ideal place to catch up on sleep, stock up and head into the mountains.
Two days is a sensible minimum for "the town plus one trip into the mountains". The pattern is simple: the first day for Karakol itself (the mosque, the cathedral, the museum, the market, lunch with ashlyan-fu), the second for a short outing to Jeti-Oguz or a proper walk up to Altyn-Arashan. If you want to reach the hot springs and sleep in the valley, add another day — there and back on foot in daylight is hard going.
Karakol is also the logical launch point for longer treks, with Lake Ala-Kul the regional classic, and in winter for skiing.
The historic centre itself is single-storey houses with carved window surrounds; it is walkable and takes a couple of hours to cover.
One practical note: do not head into the mountains blind. Karakol has a tourist information centre (Destination Karakol) and offices of the community-based tourism network CBT, where you can hire guides, arrange transport up the valleys and check on trail conditions and the weather. Mountain weather changes sharply even in summer, and warm clothing and a waterproof are essential.
From Bishkek there are minibuses and shared taxis, and the drive along Issyk-Kul takes most of the day. There are two shores: the southern is more scenic, the northern (via Cholpon-Ata and its petroglyphs) is faster and busier. You can combine them — out along one, back along the other.
Everything within the town is close enough to walk. For the mountains there are local minibuses to the villages (Ak-Suu, Jeti-Oguz) followed by a climb on foot, or a jeep transfer shared among a group to bring the cost down. Arranging the transfer the evening before through your guest house is the simplest way.
Aim for a guest house in the centre — there are plenty, they are cheap and they are geared to trekkers, helping with guides, jeeps, rucksack storage and breakfast. They are also your best source of current route information. There are separate hotels, but for the independent traveller a guest house is more practical.
The cooking is Dungan and Kyrgyz. Ashlyan-fu, a cold noodle dish and the local speciality, is a must: cheap and available on every corner. Add lagman, manti, beshbarmak and kumis. Lunch in a chaikhana costs very little; dinner in a restaurant is noticeably more, but still budget by European standards.
Cash is the basis of everything: cards are not accepted everywhere, and in the mountains and villages almost nowhere. Withdraw som from cash machines in town beforehand. Bargaining is appropriate at the market and when hiring transport.
The classic mistake is to come "for a day to see the town" and leave disappointed. Karakol matters because the mountains begin at its edge; budget your time for them.