Skip to content

Ipoh to Melaka bus tickets

4 buses a day from 2 operators, from RM 35.00.

Buses from Ipoh to Melaka take about 5h. 2 operators run 4 departures a day between 08:45 and 22:30, with fares from RM 35.00.

Cheapest fare
RM 35.00
Journey time
5h
First bus
08:45
Last bus
22:30
Buses a day
4
Operators
2
Child fare from
RM 26.00

Operators on this route

OperatorDeparturesJourney timeTicket typeFrom
Mutiara Lebuhraya4.4(25)10:00, 22:305hRefundableDate changeRM 42.00
Rentas Ekspres4.6(25)08:45, 14:455h 10mRefundableDate changeRM 35.00

Boarding points in Ipoh

  • Terminal Amanjaya

    Bandar Meru Raya, Ipoh

Dropping points in Melaka

  • Melaka Sentral

    Jalan Tun Razak, Melaka

Terminal to terminal

Frequently asked questions

How long is the bus journey from Ipoh to Melaka?

The fastest bus takes about 5 h 0 min. Journey times depend on traffic and stops on the way.

How much is a bus ticket from Ipoh to Melaka?

Fares start from RM 35.00. Children travel from RM 26.00 with operators that offer a child fare.

What time are the first and last buses from Ipoh to Melaka?

The first bus leaves at 08:45 and the last at 22:30, with 4 departures a day.

Where do the buses board and drop off?

Buses board at Terminal Amanjaya and drop off at Melaka Sentral.

Can I cancel or change my ticket?

2 of 2 operators on this route sell refundable tickets and 2 allow a date change. Each bus shows its policy before you book.

Do I need to print my ticket?

No. Show the QR code on your phone, or the PDF we email you, when you board.