By plane:
From Tegel Airport, take bus number 109 to the Charlottenburg S-Bahn (city rail) station. The journey time is about 15 minutes.
From Schönefeld Airport, take the S-Bahn (city rail) train S9 to the Charlottenburg S-Bahn station. The journey time is about 40 minutes.
By train:
From Berlin Hauptbahnhof (Berlin's main railway station), take any westbound S-Bahn (city rail) train to the Charlottenburg S-Bahn station. The journey time is about 10-15 minutes.