Kuala Lumpur to Ipoh Bus Tickets

New Member Exclusive! Use Code: BOTNEW to enjoy 50%* Offer on your first booking. T&Cs apply.
Kuala LumpurIpoh
Refundable
Reschedulable
149 trips found

Departure Time

Ratings

Operators

Pickup Points

Dropoff Points

Sort
Time
Amenities
Operators
Locations
Pickup Points

Dropoff Points
Ratings
Billion StarsBillion Stars
12:30 AM
2h 19m
TBS (Terminal Bersepadu Selatan)
Terminal Meru Raya (Ipoh Amanjaya)
27_SEATERS VIP
2.1

RM 20.00

26 seat(s) available
Billion Stars
2.1
12:30 AM

RM 20.00

TBS (Terminal Bersepadu Selatan)
Terminal Meru Raya (Ipoh Amanjaya)

27_SEATERS VIP

26 seats2h 19m
Billion StarsBillion Stars
12:45 AM
2h 19m
TBS (Terminal Bersepadu Selatan)
Terminal Meru Raya (Ipoh Amanjaya)
27_SEATERS VIP
2.1

RM 20.00

24 seat(s) available
Billion Stars
2.1
12:45 AM

RM 20.00

TBS (Terminal Bersepadu Selatan)
Terminal Meru Raya (Ipoh Amanjaya)

27_SEATERS VIP

24 seats2h 19m
Billion StarsBillion Stars
01:00 AM
2h 19m
TBS (Terminal Bersepadu Selatan)
Terminal Meru Raya (Ipoh Amanjaya)
27_SEATERS VIP
2.1

RM 20.00

23 seat(s) available
Billion Stars
2.1
01:00 AM

RM 20.00

TBS (Terminal Bersepadu Selatan)
Terminal Meru Raya (Ipoh Amanjaya)

27_SEATERS VIP

23 seats2h 19m
Kesatuan ExpressKesatuan Express
01:15 AM
TBS (Terminal Bersepadu Selatan)
Terminal Meru Raya (Ipoh Amanjaya)
1+2, Executive, AC
2.5

RM 25.00

Reschedule
Refundable
4 seat(s) available
Kesatuan Express
2.5
01:15 AM

RM 25.00

TBS (Terminal Bersepadu Selatan)
Terminal Meru Raya (Ipoh Amanjaya)

1+2, Executive, AC

4 seats
Reschedule
Refundable
Cosmic Express (Prestij Dinasti)Cosmic Express (Prestij Dinasti)
01:15 AM
TBS (Terminal Bersepadu Selatan)
Aman Jaya Bus Terminal
Executive Double Decker
2.5

RM 35.00

Reschedule
28 seat(s) available
Cosmic Express (Prestij Dinasti)
2.5
01:15 AM

RM 35.00

TBS (Terminal Bersepadu Selatan)
Aman Jaya Bus Terminal

Executive Double Decker

28 seats
Reschedule
Mayang Sari ExpressMayang Sari Express
01:45 AM
TBS (Terminal Bersepadu Selatan)
Amanjaya Bus Terminal
HD31 SEAT
5

RM 20.00

5 seat(s) available
Mayang Sari Express
5
01:45 AM

RM 20.00

TBS (Terminal Bersepadu Selatan)
Amanjaya Bus Terminal

HD31 SEAT

5 seats
Billion StarsBillion Stars
02:00 AM
2h 19m
TBS (Terminal Bersepadu Selatan)
Terminal Meru Raya (Ipoh Amanjaya)
27_SEATERS VIP
2.1

RM 20.00

21 seat(s) available
Billion Stars
2.1
02:00 AM

RM 20.00

TBS (Terminal Bersepadu Selatan)
Terminal Meru Raya (Ipoh Amanjaya)

27_SEATERS VIP

21 seats2h 19m
Cosmic Express (Prestij Dinasti)Cosmic Express (Prestij Dinasti)
02:15 AM
TBS (Terminal Bersepadu Selatan)
Aman Jaya Bus Terminal
Executive Double Decker
2.5

RM 35.00

Reschedule
12 seat(s) available
Cosmic Express (Prestij Dinasti)
2.5
02:15 AM

RM 35.00

TBS (Terminal Bersepadu Selatan)
Aman Jaya Bus Terminal

Executive Double Decker

12 seats
Reschedule
Cosmic Singapore ExpressCosmic Singapore Express
02:25 AM
TBS (Terminal Bersepadu Selatan)
Aman Jaya Bus Terminal
Executive Double Decker

RM 35.00

RM 26.30

36 seat(s) available
Cosmic Singapore Express
02:25 AM

RM 35.00

RM 26.30

TBS (Terminal Bersepadu Selatan)
Aman Jaya Bus Terminal

Executive Double Decker

36 seats
Billion StarsBillion Stars
03:00 AM
2h 19m
TBS (Terminal Bersepadu Selatan)
Terminal Meru Raya (Ipoh Amanjaya)
27_SEATERS VIP
2.1

RM 20.00

24 seat(s) available
Billion Stars
2.1
03:00 AM

RM 20.00

TBS (Terminal Bersepadu Selatan)
Terminal Meru Raya (Ipoh Amanjaya)

27_SEATERS VIP

24 seats2h 19m
Billion StarsBillion Stars
04:00 AM
2h 19m
TBS (Terminal Bersepadu Selatan)
Terminal Meru Raya (Ipoh Amanjaya)
27_SEATERS VIP
2.1

RM 20.00

24 seat(s) available
Billion Stars
2.1
04:00 AM

RM 20.00

TBS (Terminal Bersepadu Selatan)
Terminal Meru Raya (Ipoh Amanjaya)

27_SEATERS VIP

24 seats2h 19m
Billion StarsBillion Stars
05:00 AM
2h 19m
TBS (Terminal Bersepadu Selatan)
Terminal Meru Raya (Ipoh Amanjaya)
27_SEATERS VIP
2.1

RM 20.00

24 seat(s) available
Billion Stars
2.1
05:00 AM

RM 20.00

TBS (Terminal Bersepadu Selatan)
Terminal Meru Raya (Ipoh Amanjaya)

27_SEATERS VIP

24 seats2h 19m
Alisan Golden CoachAlisan Golden Coach
06:30 AM
TBS (Terminal Bersepadu Selatan)
Aman Jaya Bus Terminal
SVIP

RM 32.00

Reschedule
18 seat(s) available
Alisan Golden Coach
06:30 AM

RM 32.00

TBS (Terminal Bersepadu Selatan)
Aman Jaya Bus Terminal

SVIP

18 seats
Reschedule
Alisan Golden CoachAlisan Golden Coach
07:00 AM
Hentian Duta
Aman Jaya Bus Terminal
SVIP

RM 32.00

Reschedule
18 seat(s) available
Alisan Golden Coach
07:00 AM

RM 32.00

Hentian Duta
Aman Jaya Bus Terminal

SVIP

18 seats
Reschedule
Inter Top Express KLInter Top Express KL
08:00 AM
TBS (Terminal Bersepadu Selatan)
Terminal Amanjaya
Executive
3

RM 30.00

Reschedule
Refundable
26 seat(s) available
Inter Top Express KL
3
08:00 AM

RM 30.00

TBS (Terminal Bersepadu Selatan)
Terminal Amanjaya

Executive

26 seats
Reschedule
Refundable

Kuala Lumpur to Ipoh Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
Aerobus 09:15 20:00 8 M T W T F S S  RM 25.00
Alisan Golden Coach 21:30 23:30 9 M T W T F S S  RM 40.00
Billion Stars 13:00 13:00 1 M T W T F S S  RM 35.00
Cepat Express 00:45 00:45 1 M T W T F S S  RM 25.10
Cosmic Express (Prestij Dinasti) 01:05 23:15 4 M T W T F S S  RM 35.00
Golden Silk Holidays 10:00 22:15 2 M T W T F S S  RM 25.00
Inter Top Express KL 08:30 11:00 4 M T W T F S S  RM 27.00
Kesatuan Express 08:15 22:30 10 M T W T F S S  RM 25.00
KKKL Express (Terus Nanti) 16:00 16:00 1 M T W T F S S  RM 23.00
Konsortium Express 18:45 22:00 4 M T W T F S S  RM 25.00
KPB Ekspress 00:30 20:30 5 M T W T F S S  RM 30.00
Lexojaya Express 10:00 20:30 6 M T W T F S S  RM 30.00
Maraliner 10:15 18:45 4 M T W T F S S  RM 23.00
Mayang Sari Express 01:45 15:30 3 M T W T F S S  RM 20.00
Naik Selalu Ekspress 01:30 23:00 12 M T W T F S S  RM 40.00
Persada Travel and Tours (TBS) 11:40 22:45 3 M T W T F S S  RM 30.00
Plusliner 09:00 23:20 24 M T W T F S S  RM 21.70
Sri Maju Group 14:45 18:15 4 M T W T F S S  RM 20.00
Starmart Express 09:45 23:59 14 M T W T F S S  RM 30.00
Super Nice Express 14:00 21:35 5 M T W T F S S  RM 20.00
Transnasional 17:45 23:45 12 M T W T F S S  RM 25.50
Bus from Kuala Lumpur to Ipoh
Cheapest PriceRM 20.00
Distance219 km
Est. Duration3 hrs 10 min
No. of Operator21 operators

KL to Ipoh Bus Guide

Bus from KL to Ipoh is one of the popular bus routes especially among the locals. Apart from its affordable price, taking KL to Ipoh bus is also convenient for frequent travellers for this route. On top of that, passengers can easily check bus schedule and compare prices online so they can plan their trip in advance.

Bus Operator Available for Bus from KL to Ipoh

There are few bus companies providing bus from Kuala Lumpur to Ipoh including Plusliner, KKKL Express, Kesatuan Express, GJG Express, KPB Ekspress and City Holidays Express. In total, there are more than 100 bus trips scheduled for this route daily. You can catch the first bus at 6:00 AM. The last bus departs at 2:00 AM. Frequent bus schedule offers more flexibility for the passengers to choose the travel time that suits them. Check bus schedule online at anytime and anywhere at your convenience.

Trip Duration, Bus Ticket Price and Notes

The duration required for bus from KL to Ipoh usually takes about 3 hours. However, it still depends on the traffic condition, weather and travel season. Travel time can take longer during festive seasons such as Eid or Chinese New Year. At least one washroom break will be provided during the journey. Additional break may be given upon request from the bus driver.

Taking KL to Ipoh bus costs around RM 18.00 to RM 40.00 depending on the coach type. Bus fare might increase slightly during festive seasons depending on the operator providing bus service from Kuala Lumpur to Ipoh. Bus to Ipoh from Kuala Lumpur usually departs from TBS or Hentian Duta and drop off passengers at Terminal Amanjaya.

BusOnlineTicket.com offers the most reliable and hassle-free online booking experience to our users. Various payment options are available on our portal such as credit card, online banking, e-Wallet, PayPal and Alipay. On top of that we have BOT GoFlexi where you can reschedule or cancel you ticket easily online. Moreover, our members get to enjoy the best Loyalty Program and redeem up to RM50 / SGD25 when they book on our site or via our mobile apps.


FAQ

What are the buses available for online booking?

We have many bus operators in Malaysia and Singapore that offer online ticket booking on our site. Some of the popular buses for KL to Ipoh route include Plusliner, KKKL Express, KPB Express, Kesatuan Express and many more.

How much is the ticket price for bus from KL to Ipoh?

KL to Ipoh bus ticket price starts from RM18. Almost all ticket prices offered on BusOnlineTicket.com are same as counter. You can check and compare for best price easily online on our ticket portal.

Which bus is the most recommended or popular for this route?

KKKKL Express and Supernice Grassland are known for their good reputation. Hence, they have many loyal customers among frequent travellers. Apart from their affordable ticket price at RM18-19, their tickets are also reschedulable and refundable. Their VIP seats are arranged 2+1 so passengers can have spacious legroom and comfortable seat during the journey.

Do I need to print anything to board the bus?

No. You can just show your Booking Confirmation that we send to your email to the person in charge at the ticket counter or the bus driver to check in and board the bus.

Can I reschedule or cancel my ticket if I can't board the bus?

Yes, if you booked a "Reschedulable" or "Refundable" trip. However, rescheduling or cancelling your ticket must be made before your booked departure date. There are many operators that have enabled BOT GoFlexi with BusOnlineTicket.com. You can check their terms and conditions on our website. Rescheduling and cancelling trip can easily be done online on our site.

I'm a frequent traveler. Is there any benefit for people like me?

Yes, we have the best Loyalty Program for our customers especially for frequent travellers like you. Earn BOT Miles with every booking made with BusOnlineTicket.com and redeem up to RM50 / SGD25 discount on your future booking.

What is the travel duration for bus from KL to Ipoh?

Usually it would take around 3.5 hours to reach Amanjaya Ipoh, depending on the weather and traffic condition.

Where is the boarding point in KL?

Most of the buses in KL will depart or pick up passengers at TBS and Hentian Duta. Other than that, some buses also pick up passengers at KL Sentral, Kajang Bus Terminal and Terminal KTM Old Railway Station. Check out our website for more details.

Where is the drop-off point in Ipoh?

The drop-off point is mainly located in Terminal Amanjaya, Ipoh. Meanwhile, Super Nice Express (Grassland) also drop off passengers in Ipoh town area.

How many buses are available for KL to Ipoh route?

In total, there are around 30 bus operators online that offer bus from KL to Ipoh.

What is the earliest bus available for booking?

For bus from KL to Ipoh, the earliest bus depart at 6:00AM. Only Billion Stars offers departure at this time and the ticket price is around RM22.

Is there any night bus to Ipoh from KL?

Yes, you can choose any night trip starting from 9PM to 2AM. Some of the operators that offer night trip include Plusliner, GJG Express, Supernice Grassland and many more. The ticket price ranges from RM20-40.