Travel from Ipoh to Melaka

By bus it takes just over 5 hours to travel from Ipoh to Melaka (also known as Malacca). If you want to travel by train the most convenient option is to travel by train to Kuala Lumpur and then take a bus from Kuala Lumpur to Melaka.

Bus Times from Ipoh to Melaka


There are two bus companies operating services on the Ipoh to Melaka route whose tickets you can book online.

IpohMelakaCostServiceCompany
08:3013:4534.00 MYRBusinessTransnasional MY
10:3015:3545.00 MYRVIP 24Sri Maju Group
14:3019:4534.00 MYRBusinessTransnasional MY
19:0000:0545.00 MYRVIP 24Sri Maju Group
20:3001:4534.00 MYRBusinessTransnasional MY

  • Business Service: Basic 30 seat air-conditioned bus.
  • VIP 24 Services: Bus with 24 seats which recline and a snack included in the ticket price.

Buy Tickets from Ipoh to Melaka


Use the Search Box below to buy your bus tickets from Ipoh to Melaka.

Powered by 12Go Asia system

Ipoh Bus Station


Bus services to from Ipoh to Melaka depart from Amanjaya Bus Station, which is located a few kilometres to the north of Ipoh Town.

Google map of Amanjaya Bus Station

Melaka Bus Station


Bus services from Ipoh to Melaka terminate at Melaka Sentral Bus Station.

Melaka Sentral Bus Station

About Travel to Melaka


Melaka, also known as Malacca, is a popular tourist destination with lots to see and do. Melaka’s old town area was granted UNESCO World Heritage Site status in 2013 because of the town’s long and important history as a trading centre. Melaka is strategically located on the narrow ocean passage between the island of Sumatra and the Malay Peninsula. During the period of trade using sailing ships, vessels would either have to pass through these straights on route to India and Europe or risk attack by pirates on the longer sea passage around the other side of Sumatra. A succession of foreign powers have controlled Melaka over the course of past 6 centuries and each has left its mark culturally and architecturally on this coastal city.

Church of St. Francis Xavier in Melaka
Church of St. Francis Xavier in Melaka

Melaka was established around 1,400 by the Sultan of Singapore who had to flee his Kingdom, and thereafter decided to set up a new one where Melaka is now located. This new Sultanate lasted until 1511 when the Portuguese took control of the city. The Portuguese hung onto Melaka until the Dutch took control in 1641. Melaka then changed hands again in 1824 when it became part of the British Empire. The Dutch gave Melaka to Britain in exchange for territory in Sumatra. Melaka then stayed part of the British Empire until independence in 1957, except for period from 1942 to 1945 when Japanese armed forces took control of Melaka.

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.