Travelling by bus from Kuala Lumpur to Penang (and service stations – Malaysian style). This is our review of the Kulala Lumpur to Penang by bus journey. Scroll to the bottom for our top tips of travelling by coach in Malaysia. If you are looking at coach travel in Malaysia this is your essential post.
All eyes were on us as we picked through the stands. It wasn’t uncomfortable though, people were smiling and nodding at us in a friendly way.
Then one woman asked, “Boy or girl?” pointing at my three-year-old who is constantly mistaken for a girl. “Boy” I smiled, “aaah, boy, boy!” and everyone smiled some more.
Table of Contents
Travelling by bus from Kuala Lumpur to Penang – the service station experience
We were stopped at a service station north of Kuala Lumpur about three and a half hours into our five-hour journey.
And it was the sweetest place. A collection of small outlets, part stalls, part shops.
They could certainly teach the UK a thing or two about healthy motorway service stations.
There were hot, fresh noodles at one.

And steamed buns and roasting peanuts at another.

Packaged goods – rice pots, crisps and drinks were available at two or three of the shops. And then two stalls dedicated to fruit with shelves crammed with lychees, durian and lots of fruits we didn’t recognise. Some prickly and furry and some bent like big worms.
Such a healthy place to take a break.

We picked up a bag of peanuts and some popcorn and let the children run around outside for a while. It was such a nice, open space.

Coach travel in Malaysia
Then we clambered back on to the coach to continue on to Penang.
Getting from Kuala Lumpur to Penang had always been a slight conundrum. We were flying a number of times during our summer adventure to Malaysia. And as this was only a few days in to our trip, on the back of long international flights.
We weren’t sure we were ready to catch another plane so soon.
Not only that but I wanted to see some of the countryside as we travelled.
I always assumed we would catch the train but the hotel we were staying at in Kuala Lumpur recommended the coach as being faster and more comfortable.
Finding out it took us straight over to Penang and knowing we would be arriving fairly late at night we decided to give it a go.
The facilities on board the Penang to Kuala Lumpur bus
And it really was fantastic. Really comfortable, pre-determined seats that were large and had pillows and footrests.
It gets even better though, each seat had its own tv screen with a huge amount to do from games to music and lots of films.
The children soon settled down with their headphones to watch SpongeBob the Movie and Peppa Pig episodes.
But there were also photographs of popular destinations you could browse if you wanted to.

Our very endearing coach attendant would come around offering complimentary hot drinks, bottles of water and pots of hot rice.
And over halfway in we had the stop at the service station to stretch our legs and grab something else to eat.
Downstairs on the coach was a lounge and a loo. Everything we needed for the journey ahead.
Leaving and arriving on time, and dropping us at the bus station close to Penang Second Bridge this was such a comfortable way to get between the two cities.
And great to be able to look out over the countryside as we travelled.
I wouldn’t hesitate at taking the coach again in Malaysia.
It was fast, high quality and a really friendly experience.
Find out more about travelling by bus from Kuala Lumpur to Penang here and discover more of our trip with our diary of two weeks travelling around Malaysia with kids.
Read our top tips for getting the coach in Malaysia
- Book tickets in advance – Popular routes can sell out, especially during holidays and weekends.
- Use trusted booking platforms – Websites like Easybook and BusOnlineTicket allow you to compare prices and schedules.
- Arrive early – Be at the terminal 30–45 minutes before departure to avoid last-minute stress.
- Choose a reputable operator – Opt for reliable companies like Transnasional, Aeroline, Plusliner, or Billion Stars Express for comfort and safety.
- Check bus classes – Coaches in Malaysia range from standard to VIP and executive classes with extra legroom and reclining seats.
- Bring identification – Carry your passport or MyKad for verification, especially on interstate or cross-border trips.
- Travel light – Most buses have limited storage, so pack essentials and avoid oversized luggage where possible. We did travel with our luggage though which worked very well.
- Charge your devices – Not all buses have power outlets, so ensure your phone or tablet is fully charged before boarding.
- Carry snacks and water – Although some coaches provide refreshments, it’s always good to have your own supply.
- Use a neck pillow – Long journeys can be tiring, so bring a pillow for extra comfort.
- Bring entertainment – Download movies, podcasts, or books to keep yourself occupied during the ride.
- Dress comfortably – Air conditioning on coaches can be strong, so bring a light jacket or scarf.
- Check stops and routes – Some buses make multiple stops, so confirm if your journey is direct or includes breaks.
- Toilets on board – Not all buses have restrooms, so use terminal facilities before departure.
- Ask about seat selection – Some operators allow you to choose seats.
- Be aware of public holidays – Traffic congestion can significantly affect travel time during festive seasons like Hari Raya or Chinese New Year.
- Avoid peak travel times – If possible, travel during weekdays to avoid crowds.
- Bring headphones – Keep noise levels low for yourself and fellow passengers by using headphones.
- Secure valuables – Keep important items like wallets, passports, and phones in a small bag that stays with you.
- Know terminal locations – Major terminals include Terminal Bersepadu Selatan (TBS) in Kuala Lumpur and Larkin Sentral in Johor Bahru.
- Check cancellation policies – Understand refund and rescheduling options in case your plans change.
- Prepare for border crossings – For international routes like Singapore, ensure you have valid travel documents and customs forms ready.
- Look for Wi-Fi availability – Some premium coaches offer Wi-Fi, but don’t rely on it being consistent.
- Monitor arrival times – Inform your hotel or pickup service of your expected arrival time to avoid delays.
- Stay alert at stops – Pay attention during rest breaks to avoid being left behind if the bus departs without you.
Find more of our Malaysian posts here –