Der Stadtteil ist, je nachdem wo man wohnt, recht gut an den öffentlichen Nahverkehr angebunden. Im Süden verläuft die Stadtbahn, im Osten die Ringbahn, und des Weiteren zwei U-Bahnlinien (die U5 zentral in West-Ost-Richtung, die U1 von der Warschauer Straße bis nach Kreuzberg und Charlottenburg).
Der ebenfalls in Friedrichshain gelegene Bahnhof Ostkreuz ist mit etwa 100.000 Nutzern täglich einer der größten Umsteigebahnhöfe Deutschlands.
Außerdem gibt es Straßenbahnen, als wichtigste Linie die M10 von Warschauer Straße bis zum Nordbahnhof in Mitte über Prenzlauer Berg.
Mit dem Bahnhof Ostkreuz und dem Ostbahnhof hat der Stadtteil zwei Fernbahnhöfe.