Ein viel diskutiertes Thema ist es, ob Trams oder U-Bahnen besser sind. Als dritten Weg bietet es sich noch an, Straßenbahnstrecken wie U-Bahnen in den Untergrund zu legen und das dann Stadtbahn oder U-Bahn zu nennen. Beispiele dafür finden sich in Zürich, Stuttgart, Bielefeld, Duisburg, Dortmund, Bochum, Essen, Bonn, Straßburg und vielen anderen Metropolregionen. Manchmal ist der Übergang fließend.
Eine verbreitete und durchaus relevante Kritik ist, dass die Haltestellen nicht mehr so schnell zu erreichen sind, wenn die Straßenbahnlinie an der Oberfläche durch eine unterirdische U-Bahn oder Stadtbahn ersetzt wird. Man kann durchaus aufgrund von vereinfachten Annahmen Berechnungen anstellen oder Umfragen oder Versuche durchführen, um das zu ermitteln. In der Regel ist der Zeitaufwand, bis zum unterirdischen Bahnsteig zu kommen, etwas größer als zu einer oberirdischen Haltestelle. Weil unterirdische Haltestellen sehr teuer sind, wird man tendenziell einen größeren Haltestellenabstand anstreben. Dafür sind die Durchschnittsgeschwindigkeiten viel höher. Für typische Weglängen hält sich der Zeitgewinn also bestenfalls in Grenzen oder man braucht oft sogar länger. Erfahrungen zeigen, dass Städte wie Zürich, die nur einen sehr kleinen Teil ihres Straßenbahnnetzes vertunnelt haben, einen größeren Teil der Fahrgäste mit öffentlichen Verkehrsmitteln befördern als Städte wie Duisburg, Bonn, oder Bochum, die viele Strecken in Tunnel gelegt haben, mit einem Bruchteil der Investitionen in das Tramnetz.
Nun ist die Sache natürlich komplizierter, weil viele Faktoren einen Rolle spielen. Außerdem nehmen die Straßenbahnen an der Oberfläche wertvollen Platz weg, der zwar intensiv genutzt wird, wenn auf den Straßenbahngleisen viele Fahrgäste unterwegs sind, der aber durch diesen Ansatz in Anspruch genommen werden muss. In deutschen Städten hat man den durch die Verlegung der Straßenbahngleise in den Untergrund gewonnen Platz oft genutzt, um mehr Spuren für den MIV anzulegen, was natürlich dessen Nutzung attraktiver und wohl auch häufiger macht, während man in Zürich eher Spuren für den MIV abbaut, auch dort, wo es nicht wegen Tramgleisen nötig ist.
Im Idealfall gibt es genug Fahrgastaufkommen, um zwei Linien öffentlicher Verkehrsmittel parallel zu betreiben, eine schnellere, die eine U-Bahn oder eine unterirdische Stadtbahn oder eine S-Bahn sein könnte, und eine langsamere an der Oberfläche, die eine Straßenbahnlinie oder eine Buslinie sein könnte. Das Prinzip ist in New York bei der U-Bahn und in Tokio bei der S-Bahn umgesetzt, in anderen Nähverkehrssystemen gibt es so etwas ansatzweise oder auf einzelnen Linien. Häufiger sieht man noch, dass eine U-Bahn-Linie oder S-Bahn-Linie im dicht besiedelten Kernbereich einer Agglomeration parallel mit einer Straßenbahnlinie oder Buslinie betrieben wird. Das ist oft schwierig zu vermitteln, weil die teurere Tunnelinvestitionen dann nicht Platz für mehr Spuren an der Oberfläche schafft, ist aber oft eine günstige Kombination, weil sei bei genügend Verkehrsaufkommen die Vorteile beider Ansätze kombiniert. In Zürich hat man den gut mit S-Bahn und Fernzügen an den Hauptbahnhof angebundenen Flughafen seit einigen Jahren zusätzlich mit einer Straßenbahnlinie erschlossen, die im Außenbereich auch eher wie eine aufgeständerte oder separat an der Oberfläche trassierte U-Bahnlinie verläuft, aber insgesamt viel mehr Zwischenstationen erschließt als die S-Bahn.
Eine andere Idee, die Vorteile beider Ansätze zu kombinieren, ist es die Strecken zwischen den Stationen, wo die Bahn von der höheren Geschwindigkeit profitieren kann, in einen Tunnel zu legen, die Haltestellen aber an der Oberfläche zu haben. Man kann dadurch sogar im Betrieb eine Menge Energie sparen, weil der Höhenunterschied zum Bremsen und Beschleunigen genutzt wird.