Getting there & away
The KSRTC long-distance bus stand (2211243; Bejai Main Rd) is 3km north of the city centre; an autorickshaw there costs about Rs 20. It’s quite orderly, with bus services to the destinations listed on opposite.
Private buses heading to destinations including Udupi, Sringeri, Mudabidri and Jog Falls run from opposite the City bus stand. Tickets can be purchased at offices near Falnir Rd.
Be warned that the roads to Managlore from the Deccan plateau (and parts of the coastal highway) are pot-hole hell during the monsoon and usually for several months after.
The main train station (2423137) is south of the city centre. The 12.10pm Matsyagandha Express stops at Margao (sleeper/2AC Rs 217/843, five hours) in Goa, and continues to Mumbai (sleeper/2AC Rs 393/1631, 16 hours). The 5.50pm Malabar Express heads to Thiruvananthapuram (Trivandrum; sleeper/2AC Rs 261/1096, 15½ hours). Express trains to Chennai (sleeper/2AC Rs 338/1384, 17 hours) depart at 1.15pm and 9.15pm.
About 3.5km out of town, Indian Airlines (2254254; Hathill Rd) flies daily to Mumbai (Rs 2965, 1¼ hours). Jet Airways (2441181; Ram Bhavan Complex, KS Rao Rd) has two daily flights to Mumbai (US$175) and one to Bengaluru (US$102, 45 minutes). In the same complex you’ll find Air Deccan (2496948), which also flies twice daily to Bengaluru (Rs 1474).