Islamic Republic of Iran Railways

Operator  

Islamic Republic of Iran Railways

1914 – 
166

Locomotives


DE43CAC

Diesel-electric
3
249  275  [?] 

ER24PC "IranRunner"

Diesel-electric
58
1502  1520  1522  1537  1552  1563  1570  1574  1579  1580  1583  1602  1607  1616  1617  1632  1636  1637  [?] 

RAI 40.0 (EMD G12)

Diesel-electric
6
12  99 

RAI 40.1 (EMD G22W)

Diesel-electric
4
161  [?] 

RAI 60

Diesel-electric
75
511  524  537  542  561  813  819  878  884  896  922  951  962  971  974  980  [?] 

RAI 60.2 (GE C30-7i)

Diesel-electric
6
2032  2060  [?] 

Multiple unit trainsets


DH4-1 "Paradise"

Diesel-hydraulic
8
114  202  [?] 

Passenger cars


Freight cars


Maintenance of way equipment


Draisine

Diesel-mechanical
1

Others