And one more point from me we malayalee's were always trying to look which is the low costly.
But now a days bus charge is increasing due to hike in diesel price. For students it is most convenient and cheapest mode of transportation as they are getting concession while traveling in buses. For long distance traveling bus fare is high for a person, in that case we have the option of choosing bike or train. Using bike has lot of advantages, if 2 persons are sharing money to refueling the bike, the fare, a person has to take will be almost equal to the bus charge he should pay in the bus and we can reach the destination more faster and is easy to go to places we actually require. Train journey is the cheapest mode of transportation. We can travel long distance with less charge. For example , to travel from Thrissur to Ernakulam in passenger train it requires only 15 rupees, 30 rupees for express train and it will cost more than 75 rupees for travelling in bus.
So in my opinion Train itself is the most convenient and cheapest mode of transportation for local people.