Within the City: Tuk-tuks are the primary transport, with negotiated fares typically 40-100 baht for short trips. Songthaews (shared red trucks) follow set routes for 20 baht. Renting a scooter or bicycle (available at most hotels) offers flexibility for exploring.
Airport Transfer: Chiang Mai International Airport is 4 km southwest. Official airport taxis charge 150 baht, or arrange hotel pickup. Some hotels offer free transfer.
Long Distance: Buses connect to Bangkok (9-12 hours), Chiang Rai (2 hours), and other cities. The Arcade Bus Terminal handles intercity services. Domestic flights to Bangkok are available but relatively expensive.
Car Rentals: Car rentals cost $20-40 daily. International driving permits are recommended. Traffic in Old City can be congested; arrange parking at hotels.