Chikmagalur is connected to other parts of the state through roads. National Highway 173 (India) passes through the town connecting it with the state capital Bangalore, located 250 kilometres (160 mi) away, and with port city Mangalore, located 150 kilometres (93 mi) away. State Highway 57 (Karnataka) connects between Shimoga and Hassan.