The Azadi Train has some 14 carriages and five decorated floats. The carriages include art galleries about the Pakistan Movement and the armed forces of Pakistan and their sacrifices.