There are many different types of tiffins available in the market. A regular steel 3-tier container can keep food warm for almost 1 to 2 hours. Some Indian tiffins are made in 3-tier insulated boxes to keep it warm for 3 to 4 hours.
Innovative Indian tiffin box comes with heating options where you can heat up the whole container to get hot curries with bread or roti.