
Bus – K.Lumpur to Malacca
Taxi – K.Lumpur to Malacca
Train – K.Lumpur to Tampin
Book Tickets to Malacca
From Kuala Lumpur to Malacca you can travel by direct bus or taxi.
-
- Travel distance from Kuala Lumpur to Malacca is only about 150 km. From Kuala Lumpur to Malacca is possible to travel by direct tourist bus or private taxi/car. The most cheapest way for tourist is to travel by bus – bus tickets are cheap and cost only about $3-7/pp and travel by bus takes about 2-3 hours. You can also travel by private taxi (vehicle or luxury minivans for 9-16 passengers). Travel time by taxi to Malacca is about 2 hours and private car starts at $120. There is no direct train connnection from Kuala Lumpur to Malacca. Teoretically you can travel by train of KTM Berhad to Tampin and in Tampin you can take a taxi to Malacca. But the tourist buses are faster. Book and buy your bus tickets or taxi to Malacca very easily online and enjoy your trip to Malacca. From Malacca you can also travel to Penang in the north of Malaysia via Kuala Lumpur, there are buses, trains or flights.
- Book and buy bus tickets or taxi from Kuala Lumpur to Malacca online
-
- The city of Melaka (Malacca) is a historical pearl of Malaysia. When visiting the old town or at least some of its parts, visitors can sip the atmosphere of the former Malagasy sultanate, but also from a later period of rule over the city, where Portuguese, Dutch or British domination alternated. The history of Melaka breathes and gives the place a specific charm. Malacca (Melaka) is a good place for visit if you travel to the south of Malaysia or Singapore. Malacca has also various cheap + luxury hotels or guesthouses for tourists. There are 3 ways how to travel from Kuala Lumpur to Malacca – bus, private taxi/car or train+bus. The most popular option is a tourist bus, there is no flight between KL and Malacca. If you travel in a group of people you can also book your private minivan. From Kuala Lumpur you can also go to Genting Highlands – a popular tourist and commercial area close to KL.
How do I get from Kuala Lumpur to Malacca?
1. BUS from Kuala Lumpur to Malacca
-
- travel by bus from Kuala Lumpur to Malacca takes about 2-3 hours
- various comfortable modern tourist buses (air-conditioned, steward, wc, snack…)
- bus companies to Malacca: StarMart Express, Transnasional MY, Delima Express, KKKL Express, Mayang Sari…
- one-way bus ticket costs about $3-8/pp, a cheapest way how to travel from Kuala Lumpur to Malacca
- bus stations in Kuala Lumpur – various depart bus stations, check 12go.asia
- bus stations in Malacca – various arrival bus stations, check 12go.asia (mainly Melaka Sentral)
- there are also buses from Kuala Lumpur International Airport to Malacca
- Book and buy bus e-tickets from Kuala Lumpur to Malacca on 12go.asia or Baolau
- this is a top travel route from Kuala Lumpur to Malacca – recommended – book your bus tickets online

2. TAXI / CAR from Kuala Lumpur to Malacca
-
- from Kuala Lumpur to Malacca you can also travel by private taxi/minivan/car
- you can book private taxi or minivan from Kuala Lumpur to Malacca for 9-16 passengers
- travel by private taxi from Kuala Lumpur to Malacca takes about 2 hours
- there is a hotel transfer in Kuala Lumpur if you take a private car
- taxi (vehicle, car) to Malacca costs about $120-170 (operated by Asian Overland Services)
- Book your taxi from Kuala Lumpur to Malacca online on 12go.asia

3. TRAIN from Kuala Lumpur to Malacca
-
- there is no direct train connection from Kuala Lumpur to Malacca
- the nearest railway station is in Tampin (about 40 km from Malacca) or Batang
- from Tampin to Malacca town you can take a taxi or local bus
- train tickets from Kuala Lumpur to Tampin (or Batang) cost about $6-7/pp (it takes about 2 hours by train)
- Book your train tickets from Kuala Lumpur to Tampin online on 12go.asia
- you can also check Malaysia Railway Map and other useful information how to travel by train in Malaysia



12go.asia – search and book your tickets, flights online
– 12go sells the train, bus, boat tickets, flights mainly for Thailand (+ tickets for Vietnam, Cambodia, Myanmar, Laos…)
– from 2018 you can book train tickets for China online (Shanghai to Nanjing, Shenzhen to Guangzhou, Beijing to Shanghai…)
– ferry/boat tickets in Vietnam, Cambodia, Thailand, eg. ferry to Phu Quoc, Koh Lanta, Koh Samui, Koh Phi Phi, Koh Phangan…
– tickets for the main routes in Thailand, eg: Bangkok to Surat Thani, Bangkok to Kanchanaburi, Bangkok to Chiang Mai, Bangkok to Pattaya…
– you can use an online train e-ticket in your mobile phone in Vietnam (not in Thailand)
– you can not use an online train ticket in Thailand, you have to print it (12go can deliver these train tickets in Thailand)
– if you buy train tickets in Thailand over 12go.asia, you have to pick them in the office: Bangkok (DOB building) or Chiang Mai (Bossotel)
– more information about train tickets and trains in Thailand
Baolau – search and book your tickets, flights online
– train, bus, ferry tickets+flights mainly for Vietnam (+Cambodia and Laos…)
– flights of Vietnamese Airlines, JetStar Pacific, VietJet Air, Air Asia… in Southeast Asia
– tickets for the ferries in Vietnam, Cambodia, eg. ferry to Cat Ba, ferry to Koh Rong, ferry to Mui Ne, ferry to Nam Du..
– tickets in Cambodia, eg. Kampot to Phnom Penh, Koh Rong to Sihanoukville, Phnom Penh to Siem Reap…
– acceptable online train e-ticket in your mobile phone in Vietnam (recommended – print your ticket)
– read all the information before you book your tickets, read also frequently asked questions on Baolau



FAQ + Tips – Travel from Kuala Lumpur to Malacca:
1️⃣ How to book and buy bus tickets from Kuala Lumpur to Malacca?
2️⃣ How long does it take from Kuala Lumpur to Malacca?
-
- Travel by bus from Kuala Lumpur to Malacca takes about 2-3 hours.
- Travel by train from Kuala Lumpur to Tampin takes about 2 hours.
- Travel by private taxi from Kuala Lumpur to Malacca takes about 2 hours.
3️⃣ How much does it cost to travel from Kuala Lumpur to Malacca?
-
- Travel by bus from Kuala Lumpur to Malacca costs about $3-7/pp.
- Travel by train from Kuala Lumpur to Tampin costs about $6-7/pp.
- Travel by private taxi from Kuala Lumpur to Malacca costs about $120-170/car
4️⃣ What is the travel distance from Kuala Lumpur to Malacca?
-
- Travel distance from Kuala Lumpur to Malacca is about 150 km by train+bus/bus/taxi.
5️⃣ Is it possible to travel by bus from Kuala Lumpur Airport to Malacca?
-
- Yes, you can travel by tourist bus from Kuala Lumpur International Airport to Malacca. There are some buses of Transnasional MY from the airport to Malacca, search and book bus tickets on 12go.asia.
✅ Is there a flight from Kuala Lumpur to Malacca?
-
- No, there is no flight from Kuala Lumpur to Malacca. It is not possible to travel by plane from Kuala Lumpur to Malacca.
✅ Is there a railway station in Malacca?
-
- There is no railway station in Malacca town, but there is a railway station in Tampin (Pulau Sebang). It is the closest railway station to Malacca, about 40 km from the town. There are trains to Kuala Lumpur or to the south of Malaysia.
✅ How to move in Malacca?
-
- Malacca is not so large but also not so small, but the best way how to explore this town is to walk or you can use your private taxi. Teoretically you can also rent a bicycle in the town.
✅ How to get from Malacca to Singapore?
-
- From Malacca you can travel to Singapore. There are tourist buses from Malacca town or trains from Tampin to Woodlands. Travel by bus from Malacca to Singapore takes only about 3-4 hours.
✅ Where you can also travel from Malacca?
-
- You can also travel back to Genting Highlands via Kuala Lumpur. Genting Highlands is about 50 km from Kuala Lumpur and it is a popular tourist and commercial site full of various attractions and fun. You can go there by bus or private taxi/car, there is no train to Genting Highlands.
BOOK a TOUR / ACTIVITY in Malacca
Bus Schedule / Timetable – Kuala Lumpur to Malacca + Bus Tickets:
(FULL BUS SCHEDULE – CLICK HERE)
Bus Schedule - Kuala Lumpur to Malacca | Departs in Kuala Lumpur | Arrival in Malacca | Bus Ticket |
---|---|---|---|
Billion Stars Express | 03:00 | 05:12 | From $3.00 |
Billion Stars Express | 15:00 | 17:12 | From $3.00 |
Billion Stars Express | 18:00 | 20:12 | From $3.00 |
Bus with 707 | 07:15 | 09:27 | From $3.00 |
Bus with 707 | 08:30 | 10:42 | From $3.00 |
Bus with 707 | 11:15 | 13:27 | From $3.00 |
Bus with 707 | 13:15 | 15:27 | From $3.00 |
Bus with 707 | 14:15 | 16:27 | From $3.00 |
Bus with 707 | 17:15 | 19:27 | From $3.00 |
Bus with 707 | 18:10 | 20:22 | From $3.00 |
Bus with 707 | 19:15 | 21:27 | From $3.00 |
Mayang Sari | 10:30 | 12:42 | From $3.00 |
Mayang Sari | 11:30 | 13:42 | From $3.00 |
Mayang Sari | 12:30 | 14:42 | From $3.00 |
Mayang Sari | 13:30 | 15:42 | From $3.00 |
Mayang Sari | 16:30 | 18:42 | From $3.00 |
Mayang Sari | 17:30 | 19:42 | From $3.00 |
Mayang Sari | 18:30 | 20:42 | From $3.00 |
Mayang Sari | 19:30 | 21:42 | From $3.00 |
Mayang Sari | 22:00 | 00:12 | From $3.00 |
KKKL Express | 07:30 | 09:42 | From $4.00 |
KKKL Express | 09:30 | 11:42 | From $4.00 |
KKKL Express | 10:30 | 12:42 | From $4.00 |
KKKL Express | 12:00 | 14:20 | From $4.00 |
KKKL Express | 13:30 | 15:42 | From $4.00 |
KKKL Express | 14:30 | 16:42 | From $4.00 |
KKKL Express | 15:00 | 17:12 | From $4.00 |
KKKL Express | 17:00 | 19:12 | From $4.00 |
KKKL Express | 19:00 | 21:12 | From $4.00 |
KKKL Express | 20:30 | 22:42 | From $4.00 |
KKKL Express | 21:30 | 23:42 | From $4.00 |
Bus Schedule / Timetable – Malacca to Kuala Lumpur + Bus Tickets:
(FULL BUS SCHEDULE – CLICK HERE)
Bus Schedule - Malacca to Kuala Lumpur | Departs in Malacca | Arrival in Kuala Lumpur |
---|---|---|
KKKL Express | 06:45 | 09:04 |
KKKL Express | 07:30 | 09:49 |
KKKL Express | 09:00 | 11:19 |
KKKL Express | 10:30 | 12:49 |
KKKL Express | 11:30 | 13:49 |
KKKL Express | 12:30 | 14:49 |
KKKL Express | 13:30 | 15:49 |
KKKL Express | 15:00 | 17:19 |
KKKL Express | 16:00 | 18:19 |
KKKL Express | 17:30 | 18:49 |
KKKL Express | 18:30 | 20:49 |
KKKL Express | 20:00 | 22:19 |
KPB Express | 07:00 | 09:19 |
KPB Express | 08:30 | 10:49 |
KPB Express | 10:00 | 12:19 |
KPB Express | 11:00 | 13:19 |
KPB Express | 12:00 | 14:19 |
KPB Express | 15:00 | 17:19 |
KPB Express | 18:30 | 20:49 |
KPB Express | 21:00 | 23:19 |
KPB Express | 22:00 | 00:19 |
Billion Stars | 08:30 | 10:49 |
Billion Stars | 13:00 | 15:19 |
Billion Stars | 21:00 | 23:19 |
Transnasional MY | 09:00 | 13:00 |
Transnasional MY | 12:30 | 14:40 |
Transnasional MY | 15:30 | 17:40 |
Transnasional MY | 18:30 | 21:01 |
Super Nice Express | 09:30 | 11:49 |
Mayang Sari | 11:45 | 14:04 |
Mayang Sari | 22:45 | 01:04 |
Mayang Sari | 23:45 | 02:04 |
Book your bus tickets from Kuala Lumpur to Malacca + Schedule:
(You can change your departure and arrival, dates… eg. Malacca > Singapore, Malacca > Kuala Lumpur…)
Cameron Highlands|KL to Kota Bharu|Saigon to Penang|K.Lumpur to Penang|Singapore|Penang to Langkawi|K.Lumpur|SiemReap to Bangkok|Penang