Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus from Malacca to Kuala Lumpur

32 routes · 17 operators · 220 daily departures · from RM12.00

17
Operators
32
Routes
220
Daily departures
RM12.00
Fares from
Advertisement

Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.

32 scheduled routes run from Malacca to Kuala Lumpur, operated by 17 coach companies. There are 220 departures a day, with fares from RM12.00.

Departing from
Malacca — 7 boarding points
Arriving in
Kuala Lumpur — 4 arrival points
Operators
17 on this corridor
Departures
220 a day
Fares from
RM12.00 one way

Book Malacca to Kuala Lumpur

Compare all 17 operators on this route with live seat availability.

Check live fares & availability

Timetable and fares

Every scheduled service on this corridor is listed below, grouped by operator. Use the filter box to narrow a table to your boarding point, or click a column heading to sort by departure time or fare.

Please note: fares and timings are set by the operators and change at short notice. Everything here is a guide — reconfirm when you book.

Starmart Express

3.2 · 5 routes · 50 departures a day · 1+2, 2+2

Starmart Express services from Malacca to Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Mahkota Medical Centre MelakaKLIA (Kuala Lumpur International Airport)
5:00 AM6:15 AM7:30 AM8:30 AM10:30 AM11:30 AM1:00 PM3:00 PM
RM40.001+2
Mahkota Medical Centre MelakaKLIA2 Transportation Hub
5:00 AM6:15 AM7:30 AM8:30 AM10:30 AM11:30 AM1:00 PM3:00 PM
RM40.001+2
Melaka SentralKLIA (Kuala Lumpur International Airport)
5:15 AM6:30 AM8:00 AM9:00 AM10:00 AM11:00 AM12:00 PM12:30 PM1:30 PM2:30 PM3:30 PM4:30 PM9:00 PM10:00 PM11:00 PM11:30 PM
RM30.001+2
Melaka SentralKLIA2 Transportation Hub
5:15 AM6:30 AM8:00 AM9:00 AM10:00 AM11:00 AM12:00 PM12:30 PM1:30 PM2:30 PM3:30 PM4:30 PM9:00 PM10:00 PM11:00 PM11:30 PM
RM30.001+2
Melaka SentralTBS (Terminal Bersepadu Selatan)
8:00 AM3:00 PM
RM20.001+2
No routes match your filter.
Lowest published fare RM20.00. Shaded times are overnight departures. Book Starmart Express

Delima Vision

4.1 · 3 routes · 26 departures a day · 2+2, 1+2

Delima Vision services from Malacca to Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Melaka SentralKLIA (Kuala Lumpur International Airport)
7:00 AM11:30 AM2:00 PM3:15 PM9:00 PM11:00 PM
RM25.002+2
Melaka SentralKLIA2 Transportation Hub
7:00 AM11:30 AM2:00 PM3:15 PM9:00 PM11:00 PM
RM25.002+2
Melaka SentralTBS (Terminal Bersepadu Selatan)
5:00 AM6:00 AM7:00 AM8:00 AM9:00 AM10:00 AM11:00 AM12:00 PM1:00 PM2:00 PM3:00 PM4:00 PM5:00 PM6:00 PM
RM12.002+2
No routes match your filter.
Lowest published fare RM12.00. Shaded times are overnight departures. Book Delima Vision

Maraliner

4.0 · 3 routes · 9 departures a day · 1+2, 2+2

Maraliner services from Malacca to Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Alor Gajah Bus TerminalTBS (Terminal Bersepadu Selatan)
5:30 AM8:45 AM1:45 PM3:15 PM
RM12.102+2
Masjid Tanah SentralTBS (Terminal Bersepadu Selatan)
5:15 AM8:30 AM1:30 PM3:00 PM
RM12.102+2
Melaka SentralTBS (Terminal Bersepadu Selatan)
11:30 PM
RM23.001+2
No routes match your filter.
Lowest published fare RM12.10. Shaded times are overnight departures. Book Maraliner

Mayang Sari Express

3.9 · 3 routes · 16 departures a day · 1+2, 2+2

Mayang Sari Express services from Malacca to Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Jasin Sentral Bus TerminalTBS (Terminal Bersepadu Selatan)
8:30 AM3:30 PM
RM15.002+2
Melaka SentralTBS (Terminal Bersepadu Selatan)
5:00 AM5:30 AM8:00 AM9:00 AM10:00 AM11:00 AM11:45 AM1:30 PM2:30 PM3:30 PM4:30 PM11:45 PM
RM12.001+2 / 2+2
Terminal MerlimauTBS (Terminal Bersepadu Selatan)
9:00 AM4:00 PM
RM16.002+2
No routes match your filter.
Lowest published fare RM12.00. Shaded times are overnight departures. Book Mayang Sari Express

Transnasional

3.7 · 3 routes · 48 departures a day · 2+2

Transnasional services from Malacca to Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Melaka SentralKLIA (Kuala Lumpur International Airport)
5:15 AM6:00 AM6:30 AM7:30 AM8:00 AM8:30 AM9:30 AM10:00 AM10:30 AM11:00 AM11:30 AM12:00 PM12:30 PM1:30 PM2:00 PM3:00 PM4:00 PM5:00 PM6:00 PM8:00 PM9:00 PM11:45 PM
RM29.002+2
Melaka SentralKLIA2 Transportation Hub
5:15 AM6:00 AM6:30 AM7:30 AM8:00 AM8:30 AM9:30 AM10:00 AM10:30 AM11:00 AM11:30 AM12:00 PM12:30 PM1:30 PM2:00 PM3:00 PM4:00 PM5:00 PM6:00 PM8:00 PM9:00 PM11:45 PM
RM29.002+2
Melaka SentralTBS (Terminal Bersepadu Selatan)
3:00 PM5:00 PM7:15 PM9:30 PM
RM21.002+2
No routes match your filter.
Lowest published fare RM21.00. Shaded times are overnight departures. Book Transnasional

Kejora Masyhur Sdn Bhd

3.3 · 2 routes · 6 departures a day · SVIP

Kejora Masyhur Sdn Bhd services from Malacca to Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Melaka SentralHentian Duta
8:30 AM10:00 AM10:00 PM
RM20.00SVIP
Melaka SentralTBS (Terminal Bersepadu Selatan)
8:30 AM10:00 AM10:00 PM
RM20.00SVIP
No routes match your filter.
Lowest published fare RM20.00. Shaded times are overnight departures. Book Kejora Masyhur Sdn Bhd

Sani Express (Sani United)

4.2 · 2 routes · 4 departures a day · 1+2

Sani Express (Sani United) services from Malacca to Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Alor Gajah Bus TerminalTBS (Terminal Bersepadu Selatan)
12:00 PM9:00 PM
RM20.001+2
Melaka SentralTBS (Terminal Bersepadu Selatan)
11:00 AM8:00 PM
RM20.001+2
No routes match your filter.
Lowest published fare RM20.00. Shaded times are overnight departures. Book Sani Express (Sani United)

YoYo Express

4.2 · 2 routes · 16 departures a day · 1+2

YoYo Express services from Malacca to Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Melaka SentralKLIA (Kuala Lumpur International Airport)
1:00 AM9:00 AM10:30 AM1:00 PM2:30 PM7:30 PM9:00 PM11:30 PM
RM30.001+2
Melaka SentralKLIA2 Transportation Hub
1:00 AM9:00 AM10:30 AM1:00 PM2:30 PM7:30 PM9:00 PM11:30 PM
RM30.001+2
No routes match your filter.
Lowest published fare RM30.00. Shaded times are overnight departures. Book YoYo Express

Billion Stars

2.1 · 1 route · 4 departures a day · 1+2

Billion Stars services from Malacca to Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Melaka SentralTBS (Terminal Bersepadu Selatan)
8:30 AM10:00 AM9:30 PM11:30 PM
RM25.001+2
No routes match your filter.
Lowest published fare RM25.00. Shaded times are overnight departures. Book Billion Stars

GOLDEN SILK HOLIDAY

3.7 · 1 route · 2 departures a day · 30s, 31S

GOLDEN SILK HOLIDAY services from Malacca to Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Melaka SentralTBS (Terminal Bersepadu Selatan)
8:00 AM8:00 PM
RM20.0030s
No routes match your filter.
Lowest published fare RM20.00. Shaded times are overnight departures. Book GOLDEN SILK HOLIDAY

Kesatuan Express

3.5 · 1 route · 2 departures a day · 1+2

Kesatuan Express services from Malacca to Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Melaka SentralTBS (Terminal Bersepadu Selatan)
9:15 AM6:00 PM
RM21.001+2
No routes match your filter.
Lowest published fare RM21.00. Shaded times are overnight departures. Book Kesatuan Express

KPB Ekspress

3.9 · 1 route · 7 departures a day · 1+2, 2+2

KPB Ekspress services from Malacca to Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Melaka SentralTBS (Terminal Bersepadu Selatan)
8:00 AM8:30 AM9:00 AM11:00 AM8:00 PM9:00 PM10:00 PM
RM21.001+2 / 2+2
No routes match your filter.
Lowest published fare RM21.00. Shaded times are overnight departures. Book KPB Ekspress

LA Holidays

4.0 · 1 route · 2 departures a day · 1+2

LA Holidays services from Malacca to Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Melaka SentralTBS (Terminal Bersepadu Selatan)
9:00 AM4:30 PM
RM15.001+2
No routes match your filter.
Lowest published fare RM15.00. Shaded times are overnight departures. Book LA Holidays

Melor Interline Express

3.1 · 1 route · 23 departures a day · 2+2

Melor Interline Express services from Malacca to Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Melaka SentralTBS (Terminal Bersepadu Selatan)
5:00 AM7:30 AM7:45 AM8:30 AM8:45 AM9:30 AM9:45 AM10:30 AM10:45 AM11:30 AM11:45 AM12:30 PM12:45 PM1:30 PM2:30 PM2:45 PM3:30 PM3:45 PM4:30 PM5:30 PM6:30 PM7:30 PM8:45 PM
RM12.002+2
No routes match your filter.
Lowest published fare RM12.00. Shaded times are overnight departures. Book Melor Interline Express

Naik Selalu Ekspress

3.7 · 1 route · 2 departures a day · 1+2

Naik Selalu Ekspress services from Malacca to Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Melaka SentralTBS (Terminal Bersepadu Selatan)
9:30 AM7:45 PM
RM21.001+2
No routes match your filter.
Lowest published fare RM21.00. Shaded times are overnight departures. Book Naik Selalu Ekspress

Prisma Express

3.2 · 1 route · 2 departures a day · 1+2

Prisma Express services from Malacca to Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
MelakaTBS (Terminal Bersepadu Selatan)
12:30 PM8:30 PM
RM25.001+2
No routes match your filter.
Lowest published fare RM25.00. Shaded times are overnight departures. Book Prisma Express

Sri Maju Group

4.0 · 1 route · 1 departure a day · 1+2, 2+2

Sri Maju Group services from Malacca to Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Melaka SentralTBS (Terminal Bersepadu Selatan)
10:15 AM
RM20.001+2
No routes match your filter.
Lowest published fare RM20.00. Shaded times are overnight departures. Book Sri Maju Group

Boarding points in Malacca

Arrival points in Kuala Lumpur

Frequently asked questions

How much is the bus from Malacca to Kuala Lumpur?

Fares start from RM12.00 one way. 17 operators run this route, so prices vary with coach class and departure time.

Which companies run buses from Malacca to Kuala Lumpur?
What time is the first and last bus from Malacca to Kuala Lumpur?

The earliest scheduled departure is 1:00 AM and the last is 11:45 PM. Exact times vary by operator and boarding point.

Other routes into Kuala Lumpur

Advertisement