The TPF Fleet

Discover our fleet of vehicles

The TPF fleet numbers some 218 vehicles, comprising both railway rolling stock (24 formations) and road vehicles (194 vehicles). Two types of trains run on the 4 TPF railway lines: standard gauge (13 formations) and narrow gauge (11 formations). The various models of bus are split between regional lines (134 vehicles) and urban bus and trolleybus lines (60 vehicles).

Rolling stock

Bus and trolleybus

Discover the different vehicles used on TPF's urban and regional lines.

Rail

Discover the different formations that make up TPF's narrow and standard gauge rolling stock.