The airline was established in 1968 as Sahakol Air operating air-taxi services under contract from OICC.
It began scheduled services in 1986 from Bangkok Airport, becoming Thailand's first privately-owned domestic airline. It re-branded in 1989 to become Bangkok Airways.