De NV Internationale Autobus Onderneming werd opgericht in 1937 en bestond uit twee zelfstandige busondernemingen, te weten busbedrijf Vankan uit Nieuwenhagen en busbedrijf Römkens uit Eygelshoven. In 1942 kregen de bussen de kleuren rood / crème. Bij Vankan overheerste de kleur crème en bij de bussen van Römkens de kleur rood. Op de achterkant van de bus stond of Nieuwenhagen – Eygelshoven (Vankan) of Eygelshoven Nieuwenhagen (Römkens).
Naast lijndiensten werden de bussen ook ingezet voor het vervoer van mijnwerkers en voor dagtochten.
Tot begin jaren vijftig vertrokken de IAO bussen vanaf het Wilhelminaplein, daarna vanaf de Spoorsingel, vanaf midden jaren vijftig vanuit de Stationsstraat en in oktober 1976 was er voor de vier lijndiensten van de IAO plek op het nieuwe busstation aan de noordkant.
In 1978 werd VSL (Verenigd Streekvervoer Limburg) opgericht, die de een na de andere busonderneming heeft overgenomen. IAO Vankan in 1984 en als laatste IAO Römkens in 1986.
VSL (Verenigd Streekvervoer Limburg) was een fusie van: LTM (limburgsche Tramweg Maatschappij), NAO (Nedam’s Autobus Onderneming) en EBAD (Eerste Beeker Autobus Dienst).
Tussen 1980 en 1986 nam VSL vervolgens de laatste particuliere bedrijven, CAO, IAO, Meussen, Mulder en De Valk over.
In 1989 werd VSL eigendom van holdingmaatschappij VSN (Verenigd Streekvervoer Nederland)
In 1995 fuseerde VSL met Zuidooster Autobusdiensten NV uit Gennep. Zo ontstond er één vervoerder voor heel Limburg met de naam Hermes. In 1999 werd Hermes verkocht aan Connexxion
Vanaf 10 december 2006 werd het gehele openbaar vervoer verzorgd door Veolia Transport Nederland en sinds 11 december 2016 is het openbaar vervoer in handen van Arriva.