+0
Can I say,

They parked their transport in front of a building.
+0
Vincent TeoCan I say,

They parked their transport in front of a building.

No. They parked their car, lorry, van, etc in front of a building.
Comments  
Students: We have free audio pronunciation exercises.
Thanks. How about:

They parked their vehicles in front of the school.
Vincent TeoThanks. How about:

They parked their vehicles in front of the school.

That's okay.

Vincent TeoCan I say,

They parked their transport in front of a building.
I would say it's OK if you are 150 years old. I don't think many people would say that these days!

CJ
Teachers: We supply a list of EFL job vacancies