The distance between Kuala Lumpur and Ipoh is 219 km, with the average bus journey taking 3 hours approximately. Any bus from Kuala Lumpur to Ipoh usually departs from TBS (Terminal Bersepadu Selatan), although some services also operate from KL Sentral, and Hentian Duta. Buses are available from 00:15 until 23:59, offering flexible travel times throughout the day. Tickets for the KL to Ipoh bus are easy to purchase online starting from prices as low as RM 19.
Once a centre for tin mining and an alternate centre during the colonial era, Ipoh is now the fourth largest city in Malaysia. Plenty of historic buildings give a peek at the British era and its history, despite its hot tropical climate that offers several opportunities for adventure, such as river rafting, hiking, etc., to simply strolling through the street with mural art. Compared to other cities in Malaysia, Ipoh is a cheaper place to shop. Ipoh is also an excellent place for foodies to enjoy local dishes and authentic Malay cuisine.
Bus Service between Kuala Lumpur and Ipoh
The KL to Ipoh bus service offers executive and economical bus options, catering to different budgets and preferences. Amenities vary from Wi-Fi and USB charging ports to comfortable seating. Most buses have various boarding points in Kuala Lumpur and arrive at the Ipoh Amanjaya bus station, which is also the departure point for the Ipoh to KL return bus.
Boarding and Drop-off Points for KL to Ipoh Bus Route
Boarding Points in KL -
-
Berjaya Times Square - Ideal for Tourists & Shoppers: Strategically located in the heart of the city (Bukit Bintang). Passengers can conveniently board the bus right after shopping or leisure, and it offers direct access to the Imbi Monorail station.
-
Hentian Duta - Gateway to the North: Located along the Duta-Ulu Kelang Expressway (DUKE) and the North-South Expressway (PLUS). Extremely convenient for passengers living around Mont Kiara, Segambut, or the northern regions of KL, as it bypasses central city traffic.
-
KL Sentral - Passengers can easily switch from LRT, MRT, KTM Komuter, Monorail, and KLIA Ekspres/Transit from the airport before boarding their bus.
-
TBG (Terminal Bersepadu Gombak) - A great transit hub for residents around Gombak and Setapak, as well as those planning to visit the nearby Batu Caves neighbourhood. Features direct access to the LRT Kelana Jaya Line.
-
TBS (Terminal Bersepadu Selatan) - Main Bus Hub with the Strongest Rerouting Network: The most popular and modern terminal in KL, offering the highest availability of buses. Equipped with airport-style facilities, an integrated ticketing system, and direct connections to LRT, MRT, KTM, and ERL (KLIA Transit).
Dropping Points in Ipoh
-
Terminal Meru Raya (Formerly known as Terminal Amanjaya ) - Ipoh's Main Integrated Hub: Functions as the primary bus terminal for Ipoh, accommodating long-distance travel. The surrounding area is well-equipped with various amenities, hotels, and restaurants, offering easy access to taxis, Grab, or domestic buses heading into the city center.
-
Jalan Bendahara - Direct Access to the City Center & Food Hub: Located right inside Ipoh's town area. This is the best option for passengers (especially tourists or foodies) who wish to head straight to the historical heritage center, downtown hotels, or iconic local eateries without having to alight at Meru Raya, which is located further north.
Popular Bus Company from KL to Ipoh
Around 26 bus companies operate on the KL to Ipoh bus route. Most bus operators have more than one bus daily, while some have 8-9 bus services daily. The number of buses available per day may differ with the day of the week. Weekends will have more buses than the weekdays. Some of the popular operators include -
KPB Ekspress
Executive 2+1 seaters, KPB Ekspress buses offer terminal-to-terminal bus trips from TBS to Terminal Meru Raya (formerly Ipoh Amanjaya).
PlusLiner Nice
PlusLiner Nice buses have multiple departures throughout the day from KL to Ipoh. Passengers can board at TBS, and the drop-off is at the Amanjaya bus terminal.
Intertop Express
Executive 2+1 buses from Hentian Duta and TBS boarding points to Terminal Amanjaya. Intertop Express runs frequent buses from Kuala Lumpur to Ipoh. The bus company also offer child fares for children as young as 2.
Kesataun Express
Kesataun Express has a fleet of executive 2+1 seater standard buses from Kuala Lumpur to Ipoh. Besides child fare tickets, Kesataun Express also offers cancellable tickets. The ticket can be cancelled at your convenience. Cancellation fee will be applicable, and you can know the exact refund amount based on the refund policy in the booking policy section




