
Kuala Lumpur → Penang • Kuala Lumpur → Malacca • Kuala Lumpur → Cameron Highlands • Kuala Lumpur → Kota Bharu • Kuala Lumpur → Singapore • Cameron Highlands → Penang • Malacca → Singapore • Butterworth → Kuala Lumpur • Johor Bahru → Kuala Lumpur • Penang → Kota Bharu • Johor Bahru → Malacca • Ipoh → Penang • Kuala Terengganu → Kuala Lumpur • Ipoh → Kuala Lumpur • Malacca → Penang • Penang → Kuala Lumpur • Penang → Singapore • Kuala Lumpur → Genting Highlands • Kuala Perlis → Kuala Lumpur • Taiping → Kuala Lumpur • Kuala Lumpur → Kuala Besut • Johor Bahru → Penang • Kuala Lumpur → Alor Setar
🚍 Bus from Kuala Lumpur to Penang – Schedule + Tickets:
– one of the most popular tourist bus/train route in Malaysia
– there are various tourist seat buses from Kuala Lumpur to Penang
– one way bus/van ticket from Kuala Lumpur to Penang costs about $8-13
– travel by bus from Kuala Lumpur to Penang takes about 5-5.5 hours
– there are also some buses from Kuala Lumpur Airport to Penang
– bus companies to Penang: Sri Maju Group, Transnasional, Seasons Express, Plusliner, KKKL Express, Billion Stars
Book tickets from KL to Penang ➜
| Bus Company | Departs in Kuala Lumpur | Arrival in Penang |
|---|---|---|
| KKKL Express | 00:30 | 09:24 |
| KKKL Express | 06:30 | 15:24 |
| KKKL Express | 08:00 | 16:54 |
| KKKL Express | 09:00 | 17:54 |
| KKKL Express | 12:30 | 21:24 |
| KKKL Express | 14:30 | 23:24 |
| KKKL Express | 16:00 | 00:54 |
| KKKL Express | 21:00 | 05:54 |
| KKKL Express | 22:00 | 07:54 |
| KKKL Express | 23:45 | 08:39 |
| Mayang Sari | 01:45 | 10:41 |
| Mayang Sari | 14:00 | 22:56 |
| Mayang Sari | 15:30 | 00:26 |
| Billion Stars | 06:30 | 11:29 |
| Billion Stars | 08:00 | 12:59 |
| Billion Stars | 09:30 | 14:29 |
| Billion Stars | 11:00 | 15:59 |
| Billion Stars | 11:30 | 16:29 |
| Billion Stars | 13:30 | 18:29 |
| Billion Stars | 14:00 | 18:59 |
| Billion Stars | 14:30 | 19:29 |
| Billion Stars | 15:30 | 20:29 |
| Billion Stars | 17:00 | 21:59 |
| Billion Stars | 18:00 | 22:59 |
| Billion Stars | 22:30 | 03:29 |
| Billion Stars | 23:30 | 04:29 |
| Super Nice Express | 09:00 | 15:19 |
| Super Nice Express | 12:15 | 17:14 |
| Super Nice Express | 19:45 | 00:44 |
| KPB Express | 16:00 | 20:59 |
| KPB Express | 17:00 | 21:59 |
| LA Holidays | 23:59 | 08:53 |

🚍 Bus from Kuala Lumpur to Malacca – Schedule + Tickets:
– another popular tourist bus route in Malaysia
– there are various tourist buses – mainly seat buses
– bus tickets from Kuala Lumpur to Malacca cost about $2-8
– travel by bus from Kuala Lumpur to Malacca takes about 2-3 hours
– bus companies to Malacca: StarMart Express, KKKL Express Transnasional MY, Delima Express
Book tickets from KL to Malacca ➜
| Bus Company | Departs in Kuala Lumpur | Arrival in Malacca | Bus Ticket |
|---|---|---|---|
| Mayang Sari | 08:00 | 11:22 | From $2.00 |
| Mayang Sari | 10:30 | 13:52 | From $2.00 |
| Mayang Sari | 11:30 | 14:52 | From $2.00 |
| Mayang Sari | 12:00 | 15:30 | From $2.00 |
| Mayang Sari | 12:30 | 15:52 | From $2.00 |
| Mayang Sari | 13:30 | 16:52 | From $2.00 |
| Mayang Sari | 14:30 | 17:52 | From $2.00 |
| Mayang Sari | 16:00 | 19:22 | From $2.00 |
| Mayang Sari | 17:00 | 20:22 | From $2.00 |
| Mayang Sari | 18:00 | 21:22 | From $2.00 |
| Mayang Sari | 19:00 | 20:22 | From $2.00 |
| KKKL Express | 07:30 | 10:52 | From $3.00 |
| KKKL Express | 08:30 | 11:52 | From $3.00 |
| KKKL Express | 09:30 | 12:52 | From $3.00 |
| KKKL Express | 10:30 | 13:52 | From $3.00 |
| KKKL Express | 11:30 | 14:52 | From $3.00 |
| KKKL Express | 12:00 | 15:22 | From $3.00 |
| KKKL Express | 13:00 | 16:22 | From $3.00 |
| KKKL Express | 13:30 | 16:52 | From $3.00 |
| KKKL Express | 14:30 | 17:52 | From $3.00 |
| KKKL Express | 15:30 | 18:52 | From $3.00 |
| KKKL Express | 16:30 | 19:52 | From $3.00 |
| KKKL Express | 17:30 | 20:52 | From $3.00 |
| KKKL Express | 19:00 | 22:22 | From $3.00 |
| KKKL Express | 19:30 | 22:52 | From $3.00 |
| KKKL Express | 20:30 | 23:52 | From $3.00 |
| KKKL Express | 21:30 | 00:52 | From $3.00 |
| Cepat Express | 04:00 | 06:12 | From $2.00 |
| Mara Liner | 04:15 | 07:37 | From $2.00 |

🚍 Bus from Kuala Lumpur to Cameron Highlands – Schedule + Tickets:
– there are various tourist buses from Kuala Lumpur to Cameron Highlands
– bus tickets from Kuala Lumpur to Cameron Highlands cost about $9-10
– travel by bus from Kuala Lumpur to Cameron Highlands takes about 4-5 hours
– bus companies to Cameron Highlands: Untiti Express, Perak Transirt Ekspres, Plusliner MY+Transnasional (Ipoh)
Book tickets from KL to Cameron Highlands ➜
| Bus Company | Departs in Kuala Lumpur | Arrival in Cameron Highlands |
|---|---|---|
| Unititi Express | 08:30 | 12:45 |
| Unititi Express | 12:00 | 16:15 |
| Unititi Express | 10:00 | 14:15 |
| Unititi Express | 13:30 | 17:45 |
| Unititi Express | 16:00 | 20:15 |
| CS Travel | 08:30 | 13:00 |
| CS Travel | 10:00 | 14:47 |
| CS Travel | 17:00 | 21:47 |
| CS Travel | 15:00 | 19:30 |
| CS Travel | 08:15 | 13:02 |
| CS Travel | 12:00 | 16:47 |
| Pahang Lin Siong | 13:30 | 18:12 |

🚍 Bus from Kuala Lumpur to Kota Bharu – Schedule + Tickets:
– there are various tourist seat buses (express, business) from Kuala Lumpur to Kota Bharu
– bus tickets from Kuala Lumpur to Kota Bharu cost about $7-13
– travel by bus from Kuala Lumpur to Kota Bharu takes about 8-10 hours
– bus companies to Kota Bharu: Mara Liner, Queen Express, Express Mutiara, Express Perdana, Sani Express, Ekspress Mutiara, Lienadia Express, Zaim Express, My Express, Destinasi Express…
Book tickets from KL to Kota Bharu ➜
| Bus Company | Departs in Kuala Lumpur | Arrival in Kota Bharu | Bus Ticket |
|---|---|---|---|
| Zaim Express | 09:05 | 19:21 | From $10.00 |
| My Express | 09:30 | 19:46 | From $9.00 |
| My Express | 21:30 | 07:46 | From $9.00 |
| My Express | 22:00 | 08:16 | From $9.00 |
| Queen Express | 09:30 | 19:46 | From $10.00 |
| Queen Express | 13:00 | 23:16 | From $10.00 |
| Queen Express | 21:40 | 07:56 | From $10.00 |
| Queen Express | 22:00 | 08:16 | From $10.00 |
| Sani Express | 09:30 | 19:46 | From $10.00 |
| Sani Express | 13:00 | 23:16 | From $10.00 |
| Sani Express | 22:00 | 08:16 | From $10.00 |
| Sani Express | 22:30 | 08:46 | From $10.00 |
| Sani Express | 23:00 | 09:16 | From $10.00 |
| Naza Express | 09:30 | 19:46 | From $10.00 |
| Naza Express | 10:30 | 20:46 | From $10.00 |
| Naza Express | 16:00 | 02:16 | From $10.00 |
| Ekspress Mutiara | 09:30 | 19:46 | From $10.00 |
| Ekspress Mutiara | 10:00 | 20:25 | From $10.00 |
| Ekspress Mutiara | 15:00 | 00:38 | From $10.00 |
| Ekspress Mutiara | 18:00 | 04:16 | From $10.00 |
| Ekspress Mutiara | 21:45 | 08:01 | From $10.00 |
| Ekspress Musafir | 21:45 | 08:01 | From $10.00 |

🚍 Bus from Kuala Lumpur to Singapore – Schedule + Tickets:
– there are various tourist buses, limousines, express buses from Kuala Lumpur to Singapore
– bus tickets from Kuala Lumpur to Singapore cost about $12-42 (depends on the type of bus)
– travel by bus from Kuala Lumpur to Singapore takes about 5-9.5 hours
– the most popular bus route from Malaysia to Singapore
– bus companies to Singapore: StarMart Express, Transtar Travel, KKKL Express, LA Holidays, Seasons Express, WTS Travel, Billion Stars Express, Seasons SG, Super Nice Express or Sri Maju Group
Book tickets from KL to Singapore ➜
| Bus Company | Departs in Kuala Lumpur: | Arrival in Singapore | Bus Ticket |
|---|---|---|---|
| StarMart Express | 08:30 | 13:45 | From $11.00 |
| StarMart Express | 09:00 | 14:15 | From $11.00 |
| StarMart Express | 11:30 | 16:30 | From $11.00 |
| StarMart Express | 12:00 | 16:50 | From $11.00 |
| StarMart Express | 13:30 | 18:30 | From $11.00 |
| StarMart Express | 14:30 | 18:50 | From $11.00 |
| StarMart Express | 15:30 | 20:30 | From $11.00 |
| StarMart Express | 16:00 | 20:50 | From $11.00 |
| StarMart Express | 16:30 | 21:30 | From $11.00 |
| Transtar Travel | 07:00 | 12:14 | From $24.00 |
| Transtar Travel | 07:30 | 12:34 | From $24.00 |
| Transtar Travel | 09:00 | 14:14 | From $24.00 |
| Transtar Travel | 09:30 | 14:34 | From $24.00 |
| Transtar Travel | 14:00 | 19:14 | From $24.00 |
| Transtar Travel | 15:00 | 20:14 | From $24.00 |
| Transtar Travel | 15:30 | 20:34 | From $24.00 |
| KKKL Express | 10:00 | 13:57 | From $23.00 |
| KKKL Express | 12:30 | 16:27 | From $23.00 |
| KKKL Express | 13:00 | 22:25 | From $23.00 |
| KKKL Express | 15:00 | 00:25 | From $23.00 |
| KKKL Express | 16:00 | 01:25 | From $23.00 |
| KKKL Express | 23:15 | 03:12 | From $23.00 |
| Super Nice Express | 09:30 | 14:44 | From $19.00 |
| Super Nice Express | 10:30 | 15:21 | From $10.00 |
| Billion Stars | 13:00 | 18:22 | From $13.00 |
| Billion Stars | 13:30 | 18:44 | From $13.00 |

🚍 Bus from Cameron Highlands to Penang – Schedule + Tickets:
– there are various seat tourist buses from Cameron Highlands to Penang
– bus tickets from Cameron Highlands to Penang cost about $11-13
– travel by bus from Cameron Highlands to Penang takes about 5 hours
– bus companies: CS Travel, Unititi Express Bus or Perak Transit Ekspress
Book bus from Cameron Highlands to Penang ➜
| Bus Company | Departs in Cam. Highlands | Arrival in Penang | Bus Ticket |
|---|---|---|---|
| Unititi Express | 08:00 | 13:07 | From $9.00 |
| Unititi Express | 10:00 | 14:37 | From $9.00 |
| Poh Hai Travel | 14:00 | 18:44 | From $13.00 |
| CS Travel | 09:00 | 14:15 | From $10.00 |
| CS Travel | 10:00 | 15:15 | From $10.00 |
| CS Travel | 14:30 | 19:45 | From $10.00 |

🚍 Bus from Malacca to Singapore – Schedule + Tickets:
– another popular travel bus route from Malaysia to Singapore
– there are various tourist buses from Malacca to Singapore
– bus tickets from Malacca to Singapore cost about $15-27
– travel by bus from Malacca to Singapore takes about 3.5-6 hours
– bus companies to Singapore: 707 Express, KKKL Express, StarMart Express, Super Nice Express, Transtar Travel
Book tickets from Malacca to Singapore ➜
| Bus Company | Departs in Malacca | Arrival in Singapore |
|---|---|---|
| Bus with 707 | 06:30 | 10:01 |
| Bus with 707 | 07:30 | 11:01 |
| Bus with 707 | 08:30 | 12:01 |
| Bus with 707 | 09:30 | 13:01 |
| Bus with 707 | 10:00 | 13:41 |
| Bus with 707 | 11:00 | 14:31 |
| Bus with 707 | 12:00 | 15:41 |
| KKKL Express SG | 14:00 | 20:06 |
| KKKL Express SG | 15:30 | 21:40 |
| Super Nice Express | 14:15 | 18:00 |
| Super Nice Express | 15:00 | 18:50 |

🚍 Bus from Butterworth to Kuala Lumpur – Schedule + Tickets:
– from Butterworth to Kuala Lumpur you can travel by various tourist buses
– bus tickets from Butterworth to Kuala Lumpur cost about $8-15
– travel by bus from Butterworth to Kuala Lumpur takes about 5-8 hours
– bus companies to Kuala Lumpur: New Asian Travel, Jasmine Express, KKKL Express, Billion Stars Express, KPB Express, Super Nice Express, Pancaran Matahari, Start Mart Express, Seasons Express, Sri Maju Group
Book tickets from Butterworth to KL ➜
| Bus Company | Departs in Butterworth | Arrival in Kuala Lumpur | Bus Ticket |
|---|---|---|---|
| KPB Express | 08:00 | 12:55 | From $11.00 |
| KPB Express | 08:30 | 13:25 | From $11.00 |
| KPB Express | 10:00 | 14:55 | From $11.00 |
| KPB Express | 10:30 | 15:33 | From $11.00 |
| KPB Express | 12:45 | 17:40 | From $11.00 |
| KPB Express | 21:00 | 02:03 | From $11.00 |
| KPB Express | 22:30 | 03:33 | From $11.00 |
| KPB Express | 23:58 | 05:01 | From $11.00 |
| Billion Stars | 00:30 | 05:25 | From $12.00 |
| Billion Stars | 07:45 | 12:40 | From $10.00 |
| Billion Stars | 08:30 | 13:25 | From $10.00 |
| Billion Stars | 09:45 | 14:40 | From $10.00 |
| Billion Stars | 10:30 | 15:25 | From $10.00 |
| Billion Stars | 11:30 | 16:25 | From $10.00 |
| Billion Stars | 12:30 | 17:25 | From $10.00 |
| Billion Stars | 14:00 | 18:55 | From $10.00 |
| Billion Stars | 18:15 | 23:10 | From $10.00 |
| Billion Stars | 19:15 | 00:10 | From $10.00 |
| Billion Stars | 20:15 | 01:10 | From $10.00 |
| Billion Stars | 23:30 | 04:25 | From $10.00 |
| Mara Liner | 17:15 | 01:51 | From $7.00 |
| Mara Liner | 23:59 | 08:55 | From $7.00 |
| KKKL Express | 08:15 | 17:11 | From $9.00 |
| KKKL Express | 10:00 | 18:56 | From $9.00 |
| KKKL Express | 10:30 | 19:26 | From $9.00 |
| KKKL Express | 13:00 | 21:56 | From $9.00 |
| KKKL Express | 14:30 | 13:26 | From $9.00 |
| KKKL Express | 16:30 | 00:56 | From $9.00 |
| KKKL Express | 19:00 | 13:56 | From $9.00 |
| KKKL Express | 23:59 | 08:55 | From $9.00 |

🚍 Bus from Johor Bahru to Kuala Lumpur – Schedule + Tickets:
– various modern, comfortable tourist airconditioned buses from Johor Bahru to Kuala Lumpur
– bus tickets from Johor Bahru to Kuala Lumpur cost about $6-13
– travel by bus from Johor Bahru to Kuala Lumpur takes about 4.5-8.5 hours
– bus companies to Kuala Lumpur: Billion Stars, LA Holidays, Mara Liner, KKKL Express, Start Mart Express, Bus with 707, Top Liner, Yellow Star, Super Nice Express, Sri Maju Group
Book tickets from Johor Bahru to KL ➜
| Bus Company | Departs in Johor Bahru | Arrival in Kuala Lumpur | Bus Ticket |
|---|---|---|---|
| Mayang Sari | 07:00 | 11:27 | From $8.00 |
| Mayang Sari | 07:30 | 11:57 | From $8.00 |
| Mayang Sari | 09:00 | 13:27 | From $8.00 |
| Mayang Sari | 09:30 | 13:57 | From $8.00 |
| Mayang Sari | 10:00 | 14:27 | From $8.00 |
| Mayang Sari | 10:30 | 14:57 | From $8.00 |
| Mayang Sari | 11:30 | 15:57 | From $8.00 |
| Mayang Sari | 12:00 | 16:27 | From $8.00 |
| La Holidays | 07:15 | 11:42 | From $9.00 |
| La Holidays | 09:00 | 13:27 | From $9.00 |
| La Holidays | 10:00 | 14:27 | From $9.00 |
| La Holidays | 11:00 | 15:27 | From $9.00 |
| La Holidays | 12:00 | 16:27 | From $9.00 |
| Yellow Star | 07:30 | 11:57 | From $9.00 |
| Yellow Star | 08:00 | 12:27 | From $9.00 |
| Yellow Star | 10:15 | 14:42 | From $9.00 |
| StarMart Express | 10:00 | 14:20 | From $9.00 |
| StarMart Express | 11:30 | 16:00 | From $9.00 |
| StarMart Express | 14:00 | 18:20 | From $9.00 |
| StarMart Express | 16:30 | 21:00 | From $9.00 |
| StarMart Express | 19:30 | 00:00 | From $9.00 |
| StarMart Express | 22:00 | 02:20 | From $9.00 |
| KKKL Express | 08:00 | 12:27 | From $9.00 |
| KKKL Express | 09:00 | 13:27 | From $9.00 |
| KKKL Express | 10:00 | 14:27 | From $9.00 |
| KKKL Express | 11:00 | 15:27 | From $9.00 |
| Causeway Link | 07:45 | 11:45 | From $10.00 |
| Causeway Link | 09:00 | 13:00 | From $10.00 |
| Causeway Link | 11:30 | 15:30 | From $10.00 |
| Causeway Link | 14:30 | 18:30 | From $10.00 |
| Causeway Link | 15:30 | 19:30 | From $10.00 |
| Causeway Link | 19:30 | 23:30 | From $10.00 |
| Causeway Link | 21:30 | 01:00 | From $10.00 |
| Billion Star | 08:00 | 12:27 | From $8.00 |
| Billion Star | 08:15 | 12:42 | From $8.00 |
| Billion Star | 08:30 | 12:57 | From $8.00 |
| Billion Star | 09:00 | 13:27 | From $8.00 |
| Billion Star | 09:45 | 14:12 | From $8.00 |
| Billion Star | 10:00 | 14:27 | From $8.00 |
| Billion Star | 10:30 | 14:57 | From $8.00 |
| Billion Star | 11:00 | 15:27 | From $8.00 |
| Billion Star | 11:30 | 15:57 | From $8.00 |
| Billion Star | 12:00 | 16:27 | From $8.00 |

🚍 Bus from Penang to Kota Bharu – Schedule + Tickets:
– there are tourist day and overnight buses from Penang to Kota Bharu
– bus tickets from Penang to Kota Bharu cost about $9-11
– travel by bus from Penang to Kota Bharu takes about 7 hours
– bus companies from Penang to Kota Bharu: Ekspres Mutiara, Ekspres Perdana and Queen Express
Book tickets from Penang to Kota Bharu ➜
| Bus Company | Departs in Penang | Arrival – Kota Bharu | Bus Ticket |
|---|---|---|---|
| Ekspres Mutiara | 09:00 | 15:54 | From $9.00/pp |
| Ekspres Mutiara | 21:00 | 03:54 | From $9.00/pp |
| Ekspres Perdana | 09:00 | 15:54 | From $9.00/pp |
| Ekspres Perdana | 20:30 | 03:24 | From $9.00/pp |
| Ekspres Perdana | 21:00 | 03:54 | From $9.00/pp |
| Queen Express | 21:00 | 03:54 | From $9.00/pp |

🚍 Bus from Johor Bahru to Malacca – Schedule + Tickets:
– there are various seat tourist airconditioned comfortable buses to Malacca
– bus tickets from Johor Bahru to Malacca cost about $4-6
– travel by bus from Johor Bahru to Malacca takes about 3.5-5 hours
– bus companies to Malacca: Mara Liner, Super Nice Express, Bus with 707 or KKKL Express
Book tickets from Johor Bahru to Malacca ➜
| Bus Company | Departs in Johor Bahru | Arrival in Malacca |
|---|---|---|
| Mara Liner | 09:00 | 14:32 |
| Mara Liner | 20:30 | 02:02 |
| KKKL Express | 09:00 | 14:32 |
| KKKL Express | 10:00 | 15:32 |
| KKKL Express | 11:00 | 16:32 |
| KKKL Express | 12:00 | 17:32 |
| KKKL Express | 13:00 | 18:32 |
| KKKL Express | 13:30 | 19:02 |
| KKKL Express | 14:00 | 19:32 |
| KKKL Express | 15:30 | 21:02 |
| KKKL Express | 16:30 | 22:02 |
| KKKL Express | 17:00 | 22:32 |
| KKKL Express | 18:00 | 23:32 |
| KKKL Express | 20:30 | 02:02 |
| KKKL Express | 21:30 | 03:02 |
| Super Nice Express | 09:29 | 12:41 |
| Super Nice Express | 10:00 | 14:00 |
| Bus with 707 | 14:45 | 17:57 |
| Bus with 707 | 16:00 | 19:12 |
| Bus with 707 | 16:00 | 19:12 |

🚍 Bus from Ipoh to Penang (Butterworth) – Schedule + Tickets:
– there are various tourist and local buses from Ipoh to Penang
– bus tickets from Ipoh to Penang cost about $3-6
– travel by bus from Ipoh to Penang takes about 2-3 hours
– bus companies to Penang/Butterworth: CS Travel, Unititi Express, Sri Maju Group, Mayang Sari, Super Nice Express or Cepat Express
Book tickets from Ipoh to Penang ➜
| Bus Company | Departs in Ipoh | Arrival in Penang |
|---|---|---|
| Cepat Express | 04:00 | 06:04 |
| Mayang Sari | 04:45 | 08:07 |
| Mayang Sari | 17:00 | 20:22 |
| Mayang Sari | 17:30 | 20:52 |
| Mayang Sari | 18:30 | 21:52 |
| Sri Maju Group | 08:45 | 11:11 |
| Sri Maju Group | 12:00 | 14:26 |
| Sri Maju Group | 14:45 | 17:11 |
| Unititi Express | 10:30 | 13:55 |
| Unititi Express | 16:30 | 19:55 |
| CS Travel | 16:30 | 19:30 |

🚍 Bus from Kuala Terengganu to Kuala Lumpur – Schedule + Tickets:
– from Kuala Terengganu to Kuala Lumpur you can travel by tourist bus
– bus tickets from Kuala Terengganu to Kuala Lumpur costs about $9-12
– travel by bus from Kuala Terengganu to Kuala Lumpur takes about 6-9 hours
– bus companies from Kuala Terengganu to Kuala Lumpur: Sani Express, Prisma Express, Darul Iman Express, Mara Liner, Moraza Express, Ekspress Musafir or Ekspress Mutiara
Book tickets from Kuala Terengganu to KL ➜
| Bus Company | Departs in Kuala Tereng. | Arrival in Kuala Lumpur | Bus Ticket |
|---|---|---|---|
| Ekspress Mutiara | 09:30 | 18:19 | From $10.00 |
| Ekspress Mutiara | 22:00 | 06:49 | From $10.00 |
| Mara Liner | 10:00 | 18:54 | From $9.00 |
| Mara Liner | 21:30 | 06:19 | From $9.00 |
| Darul Iman | 10:00 | 18:54 | From $10.00 |
| Darul Iman | 13:00 | 21:54 | From $10.00 |
| Darul Iman | 22:00 | 06:54 | From $10.00 |
| Moraza Express | 12:30 | 18:44 | From $13.00 |
| Moraza Express | 16:00 | 22:14 | From $13.00 |
| Moraza Express | 23:00 | 05:14 | From $13.00 |
| Ekspress Musafir | 14:30 | 22:59 | From $10.00 |
| Ekspress Musafir | 22:30 | 07:24 | From $10.00 |
| Prisma Express | 23:00 | 07:49 | From $11.00 |

🚍 Bus from Ipoh to Kuala Lumpur – Schedule + Tickets:
– from Ipoh to Kuala Lumpur you can travel by various comfortable tourist buses
– bus tickets from Ipoh to Kuala Lumpur cost about $4-9
– travel by bus from Ipoh to Kuala Lumpur takes about 3-6 hours
– bus companies to Kuala Lumpur: KPB Express, Mayang Sari, Naik Seladu, Super Nice Express, Start Mart Express, KKL Express, Nini Express, Jasmine Express or Sri Maju Group
Book tickets from Ipoh to Kuala Lumpur ➜
| Bus Company | Departs in Ipoh | Arrival in KL | Bus Ticket |
|---|---|---|---|
| Mayang Sari | 01:15 | 06:58 | From $5.00 |
| Mayang Sari | 14:30 | 20:13 | From $5.00 |
| Naik Selalu | 00:30 | 03:39 | From $8.00 |
| Naik Selalu | 12:45 | 15:54 | From $8.00 |
| Naik Selalu | 16:10 | 19:19 | From $8.00 |
| Naik Selalu | 19:10 | 22:19 | From $8.00 |
| Super Nice Express | 08:30 | 11:39 | From $10.00 |
| Super Nice Express | 20:45 | 23:54 | From $10.00 |
| Super Nice Express | 21:30 | 00:46 | From $10.00 |
| Sri Maju Group | 09:30 | 12:46 | From $6.00 |
| Sri Maju Group | 11:00 | 14:09 | From $6.00 |
| Sri Maju Group | 13:00 | 16:15 | From $6.00 |
| Sri Maju Group | 18:00 | 21:09 | From $6.00 |
| StarMart | 09:30 | 15:13 | From $6.00 |
| StarMart | 15:15 | 20:58 | From $6.00 |
| StarMart | 21:01 | 02:44 | From $6.00 |
| KPB Express | 13:45 | 16:54 | From $7.00 |
| Jasmine Express | 14:45 | 20:16 | From $7.00 |
| Nini Express | 20:15 | 01:24 | From $6.00 |
| Mara Liner | 21:00 | 02:43 | From $4.00 |

🚍 Bus from Malacca to Penang – Schedule + Tickets:
– from Malacca to Penang you can travel by various tourist buses
– there are tourist buses to Penang or Butterworth
– bus tickets from Malacca to Penang cost about $9-17
– travel by bus from Malacca to Penang takes about 7-12 hours
– bus companies from Malacca to Penang: KPB Express, KKKL Express, Super Nice Express, Sri Maju Group, Mayang Sari, Pancaran Matahari
Book tickets from Malacca to Penang ➜
| Bus Company | Departs in Malacca | Arrival in Penang |
|---|---|---|
| KPB Express | 07:00 | 14:01 |
| KPB Express | 08:15 | 15:16 |
| KPB Express | 09:00 | 16:01 |
| KPB Express | 22:00 | 05:01 |
| Super Nice Express | 08:30 | 15:31 |
| Super Nice Express | 20:00 | 03:01 |
| Super Nice Express | 20:00 | 03:01 |
| Billion Stars | 08:30 | 15:31 |
| Billion Stars | 10:15 | 17:16 |
| Billion Stars | 21:30 | 04:31 |
| Billion Stars | 22:15 | 05:16 |
| Sri Maju Group | 09:00 | 16:01 |
| Mayang Sari | 11:45 | 00:03 |
| Mayang Sari | 23:45 | 12:03 |
| Pancaran Matahari | 21:00 | 09:18 |
| KKKL Express | 21:30 | 09:46 |

🚍 Bus from Penang to Kuala Lumpur – Schedule + Tickets:
– there are various tourist buses from Penang to Kuala Lumpur
– bus tickets from Penang to Kuala Lumpur cost about $7-13
– travel by bus from Penang to Kuala Lumpur takes about 5-8.5 hours
– buses depart from Sungai Nibong Bus Terminal or Butteroworth
– bus companies from Penang to Kuala Lumpur: Billion Stars, KPB Express, KKKL Express, Rhino Airiel Express, Mara Liner, Intercity Coach, Aerobus, Super Nice Express, Sani Express, Cosmic Express, Sri Maju Group, Pancaran Matahari…
Book tickets from Penang to KL ➜
| Bus Company | Departs in Penang | Arrival in Kuala Lumpur |
|---|---|---|
| Jasmine Express | 00:15 | 09:11 |
| Jasmine Express | 11:40 | 20:36 |
| Jasmine Express | 14:00 | 22:56 |
| Jasmine Express | 23:59 | 08:55 |
| KKKL Express | 00:15 | 09:09 |
| KKKL Express | 07:30 | 16:24 |
| KKKL Express | 09:30 | 18:24 |
| KKKL Express | 12:30 | 21:24 |
| KKKL Express | 14:00 | 22:54 |
| KKKL Express | 15:30 | 00:24 |
| KKKL Express | 18:15 | 03:09 |
| KKKL Express | 23:30 | 08:24 |
| Billion Stars | 00:15 | 05:17 |
| Billion Stars | 01:00 | 06:02 |
| Billion Stars | 07:00 | 12:08 |
| Billion Stars | 08:00 | 13:08 |
| Billion Stars | 09:00 | 14:08 |
| Billion Stars | 10:00 | 15:08 |
| Billion Stars | 11:00 | 16:08 |
| Billion Stars | 12:00 | 17:08 |
| Billion Stars | 13:00 | 18:08 |
| Billion Stars | 14:00 | 19:08 |
| Super Nice Express | 07:30 | 12:32 |
| Super Nice Express | 08:45 | 13:47 |
| Super Nice Express | 09:50 | 16:09 |
| Super Nice Express | 22:45 | 03:47 |
🚍 Bus from Penang (Butterworth) to Singapore – Schedule:
– there are some tourist comfortable seat or sleeper buses from Penang to Singapore
– bus tickets from Penang to Singapore cost about $20-23
– travel by bus from Penang to Singapore takes about 10-18 hours
– bus companies from Penang to Singapore: KKKL Express, Super Nice Express, New Asian Travel, Seasons Express, StarMart Express, Sri Maju Group
Book tickets from Penang to Singapore ➜
| Bus Company | Departs in Penang | Arrival in Singapore |
|---|---|---|
| Sri Maju Group | 22:00 | 08:18 |
| Super Nice Express | 21:30 | 07:21 |
| Super Nice Express | 22:45 | 08:36 |
| Super Nice Express | 23:45 | 09:11 |
| Super Nice Express | 20:45 | 06:37 |
| Super Nice Express | 21:00 | 06:22 |
🚍 Bus from Kuala Lumpur to Genting Highlands – Schedule + Tickets:
– from Kuala Lumpur to Genting Highlands you can travel by tourist bus
– bus tickets from Kuala Lumpur to Genting Highlands cost about $3
– travel by bus from Kuala Lumpur to Genting Highlands takes about 1.5-2 hours
– bus companies from Kuala Lumpur to Genting Highlands: RWT Express, Billion Stars
Book tickets from KL to Genting Highlands ➜
| Bus Company | Departs in Kuala Lumpur | Arrival in Genting Highlands |
|---|---|---|
| RWT Express | 09:00 | 10:45 |
| RWT Express | 09:30 | 11:15 |
| RWT Express | 11:00 | 12:45 |
| RWT Express | 12:00 | 13:45 |
| RWT Express | 12:30 | 14:15 |
| RWT Express | 13:30 | 15:15 |
| RWT Express | 14:00 | 15:45 |
| RWT Express | 14:30 | 16:15 |
| RWT Express | 15:00 | 16:45 |
| RWT Express | 15:30 | 17:15 |
| RWT Express | 16:00 | 17:45 |
| RWT Express | 16:30 | 18:15 |
| RWT Express | 17:00 | 18:45 |
| RWT Express | 17:30 | 19:15 |
| RWT Express | 18:00 | 19:45 |
| RWT Express | 19:00 | 20:45 |
| RWT Express | 20:00 | 21:45 |
| RWT Express | 21:00 | 22:45 |
| Billion Stars | 09:15 | 10:49 |
| Billion Stars | 16:15 | 17:49 |
🚍 Bus from Kuala Perlis to Kuala Lumpur – Schedule + Tickets:
– from Kuala Perlis to Kuala Lumpur you can travel by tourist bus
– bus tickets from Kuala Perlis to Kuala Lumpur cost about $10-15
– travel by bus from Kuala Perlis to Kuala Lumpur takes about 7-12 hours
– you can also take a bus from Kangar
– bus companies from Kuala Perlis to Kuala Lumpur: Sani Express, Mayang Sari, Mara Liner, Cosmic Express, Super Nice Express, Suasana Edaran or Pancaran Matahari
Book bus from Kuala Perlis to KL ➜
| Bus Company | Departs in Kuala Perlis | Arrival in Kuala Lumpur |
|---|---|---|
| Suasana Edaran | 07:45 | 20:02 |
| Suasana Edaran | 10:00 | 21:55 |
| Suasana Edaran | 19:30 | 07:45 |
| Suasana Edaran | 21:00 | 09:15 |
| Suasana Edaran | 22:00 | 10:17 |
| Pancaran Matahari | 08:00 | 19:57 |
| Pancaran Matahari | 10:45 | 23:02 |
| Pancaran Matahari | 15:45 | 04:02 |
| Pancaran Matahari | 22:00 | 10:17 |
| Mara Liner | 09:00 | 21:15 |
| Mara Liner | 10:00 | 22:15 |
| Mara Liner | 21:15 | 09:30 |
| Mara Liner | 22:00 | 10:15 |
| Cosmic Express | 09:00 | 21:15 |
| Cosmic Express | 10:00 | 22:17 |
| Cosmic Express | 16:15 | 04:30 |
| Cosmic Express | 19:45 | 07:40 |
| Cosmic Express | 21:00 | 09:15 |
| Cosmic Express | 22:00 | 10:17 |
| Sri Maju Group | 13:00 | 20:15 |
| Sri Maju Group | 18:30 | 01:45 |
| Mayang Sari | 21:30 | 09:45 |
🚍 Bus from Taiping to Kuala Lumpur – Schedule + Tickets:
– from Taiping to Kuala Lumpur you can travel by tourist bus
– bus tickets from Taiping to Kuala Lumpur cost about $6-10
– travel by bus from Taiping to Kuala Lumpur takes about 4-5 hours
– bus companies from Taiping to Kuala Lumpur: KPB Express, Start Mart Express or Naik Selalu
| Bus Company | Departs in Taiping | Arrival in Kuala Lumpur |
|---|---|---|
| StarMart | 07:30 | 12:20 |
| StarMart | 08:00 | 12:00 |
| StarMart | 08:30 | 13:20 |
| StarMart | 09:00 | 13:50 |
| StarMart | 10:00 | 14:50 |
| StarMart | 10:30 | 15:20 |
| StarMart | 11:00 | 15:50 |
| StarMart | 11:30 | 15:30 |
| StarMart | 13:15 | 18:05 |
| StarMart | 15:15 | 20:05 |
| StarMart | 16:02 | 20:52 |
| StarMart | 18:00 | 22:50 |
| StarMart | 19:31 | 00:21 |
| StarMart | 22:00 | 02:50 |
| KPB Express | 09:15 | 13:19 |
| Naik Selalu | 15:00 | 19:04 |
| Naik Selalu | 18:00 | 22:04 |
| Naik Selalu | 20:00 | 00:04 |
| Naik Selalu | 23:45 | 03:49 |
🚍 Bus from Kuala Lumpur to Kuala Besut – Schedule + Tickets:
– from Kuala Lumpur to Kuala Besut you can travel by tourist bus
– bus tickets from Kuala Lumpur to Kuala Besut cost about $10-18
– travel by bus from Kuala Lumpur to Kuala Besut takes about 8-10 hours
– from Kuala Besut you can travel by ferry to Perhentian Islands
– bus companies from Kuala Lumpur to Kuala Besut: Sani Express, Ekspres Perdana, Moraza Express, Queen Express, My Xpress…
Book bus from KL to Kuala Besut ➜
| Bus Company | Departs in Kuala Lumpur | Arrival in Kuala Besut |
|---|---|---|
| Sani Express | 09:30 | 17:15 |
| Sani Express | 23:30 | 07:15 |
| Ekspres Perdana | 10:00 | 17:45 |
| Ekspres Perdana | 22:00 | 05:45 |
| Ekspres Mutiara | 22:00 | 05:45 |
| Ekspres Mutiara | 22:30 | 06:15 |
| Moraza Express | 23:30 | 07:15 |
| Queen Express | 21:30 | 05:05 (Jerteh) |
| Queen Express | 22:00 | 05:35 (Jerteh) |
🚍 Bus from Johor Bahru to Penang – Schedule + Tickets:
– from Johor Bahru to Penang you can travel by tourist bus
– bus tickets from Johor Bahru to Penang cost about $15-23
– travel by bus from Johor Bahru to Penang takes about 9-17 hours
– bus companies from Johor Bahru to Penang: Billion Stars Express, KPB Express, Super Nice Express, Pancaran Matahari, Starmart, KKKL Express, LA Holidays, Sin Yong, Mayang Sari, Plusliner
Book bus from Johor Bahru to Penang ➜
| Bus Company | Departs in Johor Bahru | Arrival in Penang |
|---|---|---|
| Billion Stars | 06:29 | 15:44 |
| Billion Stars | 08:30 | 17:45 |
| Billion Stars | 10:00 | 19:14 |
| Billion Stars | 12:00 | 21:15 |
| Billion Stars | 13:30 | 22:45 |
| Billion Stars | 15:00 | 00:15 |
| Billion Stars | 21:30 | 06:45 |
| KPB Express | 09:00 | 18:15 |
| KPB Express | 12:00 | 21:12 |
| KPB Express | 17:30 | 02:42 |
| KPB Express | 18:30 | 03:42 |
| KPB Express | 19:30 | 04:42 |
| KPB Express | 21:00 | 06:12 |
| KPB Express | 22:00 | 07:00 |
| Mayang Sari | 10:30 | 03:42 |
| Mayang Sari | 20:00 | 13:12 |
| Sri Maju Group | 20:30 | 05:42 |
| Pancaran Matahari | 21:00 | 14:12 |
| KKKL Express | 21:00 | 14:12 |
| KKKL Express | 22:00 | 15:12 |
| LA Holidays | 21:30 | 14:42 |
| Sin Yong | 22:15 | 15:13 |
| Super Nice Express | 23:00 | 08:00 |
🚍 Bus from Kuala Lumpur to Alor Setar – Schedule + Tickets:
– from Kuala Lumpur to Alor Setar you can travel by tourist bus
– bus tickets from Kuala Lumpur to Alor Setar cost about $9-15
– travel by bus from Kuala Lumpur to Alor Setar takes about 6.5-11 hours
– bus companies from Kuala Lumpur to Alor Setar: Alisan Coach, Cosmic Express, Mara Liner, Sani Express, KPB Express, Trans MVS Express or Pancaran Matahari
Book bus from KL to Alor Setar ➜
| Bus Company | Departs in Kuala Lumpur | Arrival in Alor Setar |
|---|---|---|
| Mara Liner | 11:15 | 17:32 |
| Mara Liner | 18:00 | 00:17 |
| Mara Liner | 20:00 | 02:17 |
| Cosmic Express | 10:30 | 16:47 |
| Cosmic Express | 10:45 | 17:02 |
| Cosmic Express | 11:15 | 17:32 |
| Cosmic Express | 14:15 | 20:32 |
| Cosmic Express | 15:30 | 21:47 |
| Cosmic Express | 22:45 | 05:02 |
| Cosmic Express | 23:15 | 05:32 |
| Alisan Coach | 08:00 | 14:17 |
| Alisan Coach | 08:30 | 14:47 |
| Alisan Coach | 23:45 | 10:55 |
| Super Nice Express | 10:45 | 17:02 |
| Super Nice Express | 12:15 | 18:32 |
| Super Nice Express | 16:30 | 22:47 |
| Super Nice Express | 21:00 | 03:17 |
| Super Nice Express | 23:15 | 05:32 |
| Super Nice Express | 23:45 | 06:32 |
| Intercity Coach | 09:00 | 20:10 |
| Intercity Coach | 11:45 | 22:55 |
| Intercity Coach | 23:15 | 10:25 |
| Sani Express | 10:30 | 16:47 |
| Sani Express | 22:00 | 04:17 |
| Sani Express | 23:00 | 05:17 |
| Trans MVS Express | 21:00 | 03:17 |
| Trans MVS Express | 21:30 | 03:47 |
| KPB Express | 23:00 | 05:17 |
❓ FAQ + Travel Tips – Bus travel + Tickets in Malaysia:
1. How to book and buy bus tickets in Malaysia?
2. Do buses in Malaysia have toilets?
-
- Some tourist new, modern buses may have toilets, but a lot of local buses or vans/minivans in Malaysia do not have toilets. Buses in Laos stop on the toilet and food in the case of a longer journey.
3. Is an bus e-ticket in Malaysia in your smartphone acceptable?
-
- Most bus companies in Malaysia accept an bus e-ticket on your smartphone, however it is recommended to print your bus or train e-ticket (voucher) from your received email. Read carefully the instructions on Baolau/12go.asia, if you have any questins about bus travel in Malaysia you should contact them.
4. Are there delays when traveling by bus in Malaysia?
-
- Yes, there may be delays when traveling by bus in Malaysia, but not to much. If you can, arrive to the bus station in advance, about 30 minutes or 1 hour, it is really a good idea.
5. Is traveling by bus in Malaysia safe?
-
- Yes it is safe to travel by bus in Malaysia, but everywhere in the world are some bus accidents, some bus drivers also drive very fast. It also depends where and when you will be traveling by bus in Malaysia. Eg. in the monsoon season can be dangerous to travel by bus.
6. Are sleeper buses in Malaysia comfortable?
-
- There are some sleeper buses or sleeper minibuses, yes they are comfortable, but most of buses in Malaysia are seat buses.
7. Where to find updated bus schedules / timetables for Malaysia?
-
- In this moment it does not make a sense to search various bus schedules and timetables on the internet. Various websites about transportation in Malaysia are not updated. Visit 12go.asia – on this website you can find updated schedules for Malaysia and you can easily book tickets or flights online.
8. What are the most frequented bus routes in Malaysia?
-
- The most frequtend bus routes are: Kuala Lumpur to Penang (you can also travel by train), Kuala Lumpur to Malacca, Kuala Lumpur to Cameron Highlands and Kuala Lumpur to Singapore (+train to Johor Bahru). There are various bus companies and buses between these cities. The railway network in Malaysia is limited.
9. How long is the bus trip from Singapore to Kuala Lumpur?
-
- Travel by tourist bus from Singapore to Kuala Lumpur in Malaysia takes about 6 hours.
10. How to move and explore Malaysia?
-
- There are various ways how you can travel in Malaysia. You can use various tourist buses, domestic flights, KTM trains, private cars or various ferries and boats. Read this article: Transport in Malaysia + Malaysia Train Schedule.
BOOK a TOUR / ACTIVITY in Malaysia ➜
