Deutsches Symphonie-Orchester Berlin
In Europe, Haefliger has performed with major orchestras, such as the Concertgebouw, Rotterdam Philharmonic, Munich Philharmonic, Budapest Festival Orchestra, Deutsches Symphonie-Orchester Berlin, Orchestre de Paris, London Symphony Orchestra, the Philharmonia Orchestra, and Vienna Symphony. He gave recitals at international festivals including the Lucerne Festival, Salzburg Festival, The Proms, and the Wiener Festwochen.