I am Bangladeshi passport holder and I am studying in Bangalore, India. On 15 October 2012 I am planning to go my country. but there are no direct flights to there. I came to India previously by taking transit in Kalkuta, but I don't want to go on this route this time. I am planning to travel through Kuala Lumpur and Dhaka. My transit time will be there 15 hours. Can anyone tell me please if I need transit visa for that?
According to Malaysian Immigration Department you require a VISA to enter Malaysia.
However on their page about types of Visa they also state that:
So I would say that if you're not going to leave the airport then you apply for the transit Visa. If you wish to use a hotel or so outside of the airport you do need to have the tourist Visa. Remember that you have your continued traveling tickets ready before you get there so you can prove that you are traveling onwards.
Either Visa costs 20RM for a Bangladesh national.