This question already has an answer here:

I am a Sri Lankan, travelling to Brunei from Colombo via Malaysia by Malaysian Airlines. I have a 6-hour layover in Kuala Lumpur. Do I need a transit visa?

marked as duplicate by user67108, Ali Awan, David Richerby, Giorgio, JonathanReez Dec 29 '17 at 15:05

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.