Travel Kuala Lumpur to Ipoh

Kuala Lumpur to Ipoh

Arrive in Ipoh, where colonial architecture and limestone hills create a peaceful atmosphere, worlds apart from Kuala Lumpur’s busy cityscape. This route is served by several transport alternatives between Kuala Lumpur and Ipoh, each listed here with clear information on departure times, trip lengths and pricing.

Travel options for Kuala Lumpur to Ipoh

From Kuala Lumpur to Ipoh, travel affordably by a bus for 22 MYR, or get to Ipoh faster by combined in 1h y 35 minutes.

Bus from Kuala Lumpur to Ipoh

Buses depart regularly from multiple stations, including Klang Sentral Bus Terminal, Selangor, Hentian Duta, Kuala Lumpur, TBS Kuala Lumpur, Terminal Bersepadu Gombak, Kuala Lumpur and others, with the first trip of the day at --:--, from Kuala Lumpur, allowing you to plan your journey to Ipoh at a suitable time. The ride takes around 2 hours 40 minutes to reach multiple stations, including AmanJaya Bus Terminal, Ipoh, Aman Jaya Ipoh, Ipoh, Jalan Bendahara Ipoh and others with fares starting from 22 MYR. Make sure to reserve your seat in advance book your ticket.

Prices: 22 MYR

Duration: 2h 40m – 5h 43m ⏱

Travel with bus from Kuala Lumpur to Ipoh in 2h 40m Hop on bus from Kuala Lumpur to Ipoh in 2h 40m Hop on bus from Kuala Lumpur to Ipoh in 2h 40m Journey with bus from Kuala Lumpur to Ipoh in 2h 40m Journey with bus from Kuala Lumpur to Ipoh in 2h 40m Hop on bus from Kuala Lumpur to Ipoh in 2h 40m

View all Bus tickets →

Combined from Kuala Lumpur to Ipoh

Start your journey from Kuala Lumpur to Ipoh using combined transport, departing from KUL Kuala Lumpur International Airport or SZB Sultan Abdul Aziz Shah, Selangor and arriving at IPH Ipoh Airport. The trip usually takes around 1 hour 35 minutes, giving you a comfortable and flexible way to travel. Tickets start from 401 MYR, see all combined travel options and plan your route here.

Prices: 401 MYR

Duration: 1h 35m – 23h 50m ⏱

Hop on combined from Kuala Lumpur to Ipoh in 1h 35m Hop on combined from Kuala Lumpur to Ipoh in 1h 35m

View all Combined tickets →

Charter from Kuala Lumpur to Ipoh

From Kuala Lumpur to Ipoh, a private driver will pick you up at the location you choose and drop you off at your destination. Expect the trip to take around 2 hours 12 minutes with fares starting at 533 MYR. Secure your booking here and travel at your own pace.

Prices: 533 MYR

Duration: 2h 12m – 4h ⏱

Journey with charter from Kuala Lumpur to Ipoh in 2h 12m Explore with charter from Kuala Lumpur to Ipoh for 533 MYR Ride with charter from Kuala Lumpur to Ipoh for 533 MYR

View all Charter tickets →

Distance Kuala Lumpur to Ipoh

The distance between Kuala Lumpur and Ipoh is 174.3 kilometers.

Kuala Lumpur to Ipoh Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Kuala Lumpur to Ipoh

Bus
Combined
Charter
Average price
29 MYR
810 MYR
741 MYR
Cheapest price
22 MYR
401 MYR
533 MYR
Average duration
3h 29m
10h 17m
3h 24m
Minimum duration
2h 40m
1h 35m
2h 12m
Number of departures
51
14
3
Tickets

Bus Routes & Schedules from Kuala Lumpur to Ipoh

Traveling by bus between Kuala Lumpur and Ipoh involves several departure and arrival stations rather than a single fixed terminal. Depending on which bus stops you use, the overall journey time can vary, though most trips fall within 2h 40m to 5h 43m. Bus services follow a shared operating window, with departures beginning at --:-- and continuing until 23:45, offering coverage across much of the day. Fares generally start at 22 to 44 MYR and may change slightly based on the service, stop, or route variation. Reviewing the full bus timetable for Kuala Lumpur to Ipoh helps clarify which stations are served, how long each connection takes and which departures align best with your itinerary.

Departure stations
Klang Sentral Bus Terminal, Selangor
Hentian Duta, Kuala Lumpur
TBS Kuala Lumpur
Terminal Bersepadu Gombak, Kuala Lumpur
Kuala Lumpur
KL Sentral, Kuala Lumpur
Arrival stations
AmanJaya Bus Terminal, Ipoh
Aman Jaya Ipoh
Ipoh
Jalan Bendahara Ipoh

Bus Timetable: Hentian Duta, Kuala Lumpur → Aman Jaya Ipoh

  • --:-- --:-- 2h 40m 24 MYR
  • 15:00 17:40 2h 40m 34 MYR

Bus Timetable: Hentian Duta, Kuala Lumpur → AmanJaya Bus Terminal, Ipoh

  • 00:30 04:00 3h 30m 33 MYR
  • 09:00 12:30 3h 30m 33 MYR
  • 11:00 16:23 5h 23m 28 MYR
  • 18:45 00:08 5h 23m 28 MYR

Bus Timetable: KL Sentral, Kuala Lumpur → Aman Jaya Ipoh

  • 09:15 11:55 2h 40m 24 MYR
  • 12:15 14:55 2h 40m 24 MYR
  • 17:30 20:10 2h 40m 24 MYR
  • 19:00 21:40 2h 40m 34 MYR
  • 21:15 23:55 2h 40m 24 MYR

Bus Timetable: Klang Sentral Bus Terminal, Selangor → AmanJaya Bus Terminal, Ipoh

  • 09:00 14:21 5h 21m 44 MYR
  • 21:00 02:21 5h 21m 44 MYR

Bus Timetable: Kuala Lumpur → Ipoh

  • 08:15 11:31 3h 16m 27 MYR
  • 11:00 14:16 3h 16m 27 MYR
  • 12:15 15:29 3h 14m 27 MYR
  • 14:15 17:31 3h 16m 27 MYR
  • 16:30 19:46 3h 16m 27 MYR
  • 16:45 20:36 3h 51m 27 MYR
  • 19:15 23:15 4h 27 MYR
  • 21:16 00:45 3h 29m 27 MYR
  • 22:00 01:01 3h 1m 27 MYR

Bus Timetable: TBS Kuala Lumpur → Aman Jaya Ipoh

  • 09:00 11:40 2h 40m 24 MYR
  • 10:00 12:40 2h 40m 24 MYR
  • 12:00 14:40 2h 40m 24 MYR
  • 14:00 16:40 2h 40m 24 MYR
  • 14:30 17:10 2h 40m 32 MYR
  • 17:00 19:40 2h 40m 24 MYR
  • 17:45 20:25 2h 40m 30 MYR
  • 18:00 20:40 2h 40m 24 MYR
  • 18:30 21:10 2h 40m 32 MYR
  • 19:00 21:40 2h 40m 24 MYR
  • 19:15 21:55 2h 40m 30 MYR
  • 21:00 23:40 2h 40m 24 MYR
  • 22:15 00:55 2h 40m 30 MYR
  • 23:45 02:25 2h 40m 30 MYR

Bus Timetable: TBS Kuala Lumpur → AmanJaya Bus Terminal, Ipoh

  • 00:00 03:30 3h 30m 33 MYR
  • 08:30 12:00 3h 30m 33 MYR
  • 10:15 15:58 5h 43m 28 MYR
  • 10:30 16:13 5h 43m 39 MYR
  • 11:45 14:53 3h 8m 30 MYR
  • 14:00 17:30 3h 30m 22 MYR
  • 14:45 17:53 3h 8m 30 MYR
  • 15:30 19:00 3h 30m 22 MYR
  • 18:00 23:43 5h 43m 28 MYR
  • 18:15 21:23 3h 8m 24 MYR
  • 22:30 04:13 5h 43m 39 MYR

Bus Timetable: TBS Kuala Lumpur → Jalan Bendahara Ipoh

  • 14:45 18:02 3h 17m 30 MYR
  • 18:15 21:32 3h 17m 24 MYR

Bus Timetable: Terminal Bersepadu Gombak, Kuala Lumpur → AmanJaya Bus Terminal, Ipoh

  • 11:00 16:16 5h 16m 39 MYR
  • 23:00 04:16 5h 16m 39 MYR

Check all Charter tickets →

Combined Routes & Schedules from Kuala Lumpur to Ipoh

- Travel from KUL Kuala Lumpur International Airport to IPH Ipoh Airport using a combination of transport options, with the journey lasting roughly 1h 35m to 23h 50m. Services operate from 06:20 until 22:45, and fares start at 401 to 1,021 MYR.
- Take a multi-leg transfer from SZB Sultan Abdul Aziz Shah, Selangor and reach IPH Ipoh Airport in about 1h 35m to 14h 45m. Departures operate from 07:30 until 21:20, with tickets starting at 703 to 1,077 MYR.

Departure stations
KUL Kuala Lumpur International Airport
SZB Sultan Abdul Aziz Shah, Selangor
Arrival stations
IPH Ipoh Airport

Combined Timetable: KUL Kuala Lumpur International Airport → IPH Ipoh Airport

  • 06:20 12:05 5h 45m 785 MYR
  • 07:00 12:55 5h 55m 401 MYR
  • 08:00 12:05 4h 5m 971 MYR
  • 08:25 12:05 3h 40m 682 MYR
  • 08:30 16:25 7h 55m 408 MYR
  • 10:30 12:05 1h 35m 786 MYR
  • 12:15 12:05 23h 50m 992 MYR
  • 15:10 12:05 20h 55m 723 MYR
  • 16:20 12:05 19h 45m 1021 MYR
  • 19:40 12:05 16h 25m 786 MYR
  • 22:45 12:05 13h 20m 991 MYR

Combined Timetable: SZB Sultan Abdul Aziz Shah, Selangor → IPH Ipoh Airport

  • 07:30 12:05 4h 35m 703 MYR
  • 10:30 12:05 1h 35m 1077 MYR
  • 21:20 12:05 14h 45m 1008 MYR

Check all Combined tickets →

Charter Routes & Schedules from Kuala Lumpur to Ipoh

- From Kuala Lumpur City Hotel Transfer, take a direct private taxi to Ipoh Hotel Transfer, covering the route in roughly 4h. Departures are scheduled regularly, and tickets start at 850 MYR.
- Enjoy a personal driver service from Batu Caves, arriving at Ipoh Hotel Transfer after approximately 2h 12m. Tickets from 533 MYR are valid across various departure times during the day.
- Travel from Kuala Lumpur Hotel Transfer to Ipoh Hotel Transfer with a personal driver, lasting approximately 4h. Travel options are flexible with fares beginning at 840 MYR.

Check all Charter tickets →

Frequently Asked Questions Kuala Lumpur to Ipoh

Below you will find answers to the most common questions about traveling from Kuala Lumpur to Ipoh.

How much does the Kuala Lumpur to Ipoh route usually cost?

Prices on the Kuala Lumpur to Ipoh route vary by transport type. Bus fares are the lowest at MYR 22 to MYR 44, while combined services are listed at MYR 401 to MYR 1,077. Charter services are higher, at MYR 533 to MYR 850.

What is the typical travel time on the Kuala Lumpur to Ipoh route, and why does it change?

Travel time on the Kuala Lumpur to Ipoh route ranges widely because different services use different vehicles and stops. Bus trips take about 2 hours 40 minutes to 5 hours 43 minutes, while combined services range from about 1 hour 35 minutes to 23 hours 50 minutes.

Which is the cheapest way to travel from Kuala Lumpur to Ipoh?

The cheapest option on the Kuala Lumpur to Ipoh route is the bus, with fares starting at MYR 22. Bus services also have the widest practical station coverage in the available data, with departures from several Kuala Lumpur terminals and arrivals in Ipoh.

What is the fastest option on the Kuala Lumpur to Ipoh route?

Based on the available data, the fastest listed trip is a combined service taking about 1 hour 35 minutes from Kuala Lumpur International Airport or Sultan Abdul Aziz Shah, Selangor, to Ipoh Airport. Some bus and charter services are longer than that.

Where do buses leave from and arrive at on the Kuala Lumpur to Ipoh route?

Bus departures on the Kuala Lumpur to Ipoh route include TBS Kuala Lumpur, KL Sentral, Hentian Duta, Terminal Bersepadu Gombak, Klang Sentral, and Kuala Lumpur. Arrivals include AmanJaya Bus Terminal, Aman Jaya Ipoh, Ipoh, and Jalan Bendahara Ipoh.

Where do the faster combined services operate on the Kuala Lumpur to Ipoh route?

Combined services on the Kuala Lumpur to Ipoh route depart from KUL Kuala Lumpur International Airport and SZB Sultan Abdul Aziz Shah, Selangor. They arrive at IPH Ipoh Airport. The listed travel times vary from about 1 hour 35 minutes to much longer.

How often do buses run on the Kuala Lumpur to Ipoh route, and what are the first and last departures?

The available bus data does not show a fixed frequency or first departure time for the Kuala Lumpur to Ipoh route. The last bus departure is listed at 23:45, so late-night departures are available.

What are the departure and arrival points for charter travel on the Kuala Lumpur to Ipoh route?

Charter services on the Kuala Lumpur to Ipoh route depart from Kuala Lumpur City Hotel Transfer, Kuala Lumpur Hotel Transfer, and Batu Caves. They arrive at Ipoh Hotel Transfer, which is a direct hotel-to-hotel style transfer.

How long does charter travel take on the Kuala Lumpur to Ipoh route?

Charter durations on the Kuala Lumpur to Ipoh route depend on the pickup point. The Batu Caves to Ipoh Hotel Transfer trip is about 2 hours 12 minutes, while the Kuala Lumpur hotel or city transfer options are listed at about 4 hours.

Are there different bus durations on the Kuala Lumpur to Ipoh route depending on the terminal?

Yes. On the Kuala Lumpur to Ipoh route, bus times vary by departure and arrival pair. Some services from KL Sentral or Hentian Duta to Aman Jaya Ipoh take about 2 hours 40 minutes, while others from TBS can take about 3 to 5 hours 43 minutes.

Can I book Kuala Lumpur to Ipoh tickets online, and where should I look?

Yes, tickets for the Kuala Lumpur to Ipoh route can be checked and booked online through TicketRoutes.com. That is the main booking reference provided for this route, and it covers the listed transport options in the available data.

Which Kuala Lumpur to Ipoh option has the widest price range?

The combined services on the Kuala Lumpur to Ipoh route have the widest listed price range, from MYR 401 to MYR 1,077. Bus fares are much lower, and charter prices sit between MYR 533 and MYR 850.


More travel routes for Kuala Lumpur and Ipoh

Planning more stops after Kuala Lumpur to Ipoh?

If your journey doesn’t end with Kuala Lumpur to Ipoh, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.