Nan airport is located at the northern end of town on the Pua Road, about 1.5 km from downtown.
PB Air operate flights from Bangkok to Nan, the flight takes around 1 hour and 20 minutes.