Yes, most of them are. You can see if the class comes with aircon or fan when you book it. The aircon on trains or buses could be set to a temperature that would make a polar bear smile, so you better make sure to bring an extra jacket or your own blanket. You can also ask the train conductor for a blanket.