The nearest airport is PRH - Phrae, located 143.3 km south west of Ban O.
Other airports nearby include LPQ - Luang Prabang Luang Phabang Intl (155.1 km north east), THL - Tachilek Tachileik (166.8 km north west), LPT - Lampang (178.6 km south west), MOG - Mong Hsat (217.9 km north west),