How many GJ is 150 t TNT?

150 t TNT = 627.6 GJ

It is 627.6 GJ, so saying 628 GJ is fine — rounding is within 0.5%.

And how many t TNT is 150 GJ?

150 GJ = 35.851 t TNT

Formula: GJ = t TNT × 4.184

t TNT to GJ around this value

60 t TNT251.04GJ
70 t TNT292.88GJ
80 t TNT334.72GJ
90 t TNT376.56GJ
100 t TNT418.4GJ
110 t TNT460.24GJ
120 t TNT502.08GJ
130 t TNT543.92GJ
140 t TNT585.76GJ
150 t TNT627.6GJ
160 t TNT669.44GJ
170 t TNT711.28GJ
180 t TNT753.12GJ
190 t TNT794.96GJ
200 t TNT836.8GJ
210 t TNT878.64GJ
220 t TNT920.48GJ
230 t TNT962.32GJ
240 t TNT1,004.16GJ
250 t TNT1,046GJ

Other values

Open the Tons of TNT to Gigajoules converter