Get 15% off your next bus trip in Southeast Asia! Offer valid until 04/06/2025
Terms and conditions

Ipoh to Kuala Lumpur bus with Permata Utara Sdn Bhd

Thu, May 22
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest buses from Ipoh to Kuala Lumpur

Showing times and prices for May 22

Cheapest price

$6

Average price

$8

Fastest journey

2 h 52 m

Average duration

2 h 52 m

Buses per day

108

Distance

174 km

Cheap tickets

The best way to find a cheap bus ticket from Ipoh to Kuala Lumpur is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Ipoh to Kuala Lumpur will cost around $8 if you buy it on the day, but the cheapest tickets can be found for only $6.

Fast buses

Of the 108 buses that leave Ipoh for Kuala Lumpur on Thu, May 22, 108 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

On Thu, May 22 the direct buses cover the 174 km distance in an average of 2 h 52 m but if you time it right, some buses will get you there in just 2 h 52 m .

On Thu, May 22 the slowest buses will take 2 h 52 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Sri Maju Group
01:00PM3h16
Ipoh - Jalan Bendahara
04:16PMKuala Lumpur, TBS (Terminal Bersepadu Selatan)
$61One-way
0 transfers
Sri Maju Group
01:30PM3h09
Terminal Meru Raya (Ipoh Amanjaya)
04:39PMKuala Lumpur, TBS (Terminal Bersepadu Selatan)
$61One-way
0 transfers
Maraliner
11:45AM2h52
Terminal Meru Raya (Ipoh Amanjaya)
02:37PMKuala Lumpur, Hentian Duta
$61One-way
0 transfers
Maraliner
11:45AM3h09
Terminal Meru Raya (Ipoh Amanjaya)
02:54PMKuala Lumpur, TBS (Terminal Bersepadu Selatan)
$61One-way
0 transfers
KKKL Sdn Bhd
09:45AM3h09
Terminal Meru Raya (Ipoh Amanjaya)
12:54PMKuala Lumpur, TBS (Terminal Bersepadu Selatan)
$71One-way
0 transfers

Live departures

Ipoh to Kuala Lumpur bus times

Showing buses for today, Wednesday, May 21
Last updated at 2:17 PM
ProviderDepartsDurationArrivesTransfers
Tickets
ESB_6059_KONSORTIUM2:30 PM Terminal Meru Raya (Ipoh Amanjaya)
3h09
5:39 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_831_BILLION_STARS2:30 PM Terminal Meru Raya (Ipoh Amanjaya)
2h52
5:22 PM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_6059_KONSORTIUM2:30 PM Terminal Meru Raya (Ipoh Amanjaya)
2h52
5:22 PM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_831_BILLION_STARS2:30 PM Terminal Meru Raya (Ipoh Amanjaya)
3h09
5:39 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_831_BILLION_STARS3:00 PM Terminal Meru Raya (Ipoh Amanjaya)
2h52
5:52 PM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_831_BILLION_STARS3:00 PM Terminal Meru Raya (Ipoh Amanjaya)
3h09
6:09 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_5876_EXPRESS_KESATUAN3:26 PM Terminal Meru Raya (Ipoh Amanjaya)
4h35
8:01 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_1483_AEROBUS3:30 PM Terminal Meru Raya (Ipoh Amanjaya)
4h43
8:13 PM Kuala Lumpur, KL Sentral0 transfersDirect
ESB_1110_PERMATA_UTARA3:30 PM Terminal Meru Raya (Ipoh Amanjaya)
2h52
6:22 PM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_1483_AEROBUS3:30 PM Terminal Meru Raya (Ipoh Amanjaya)
4h43
8:13 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_1110_PERMATA_UTARA3:30 PM Terminal Meru Raya (Ipoh Amanjaya)
3h09
6:39 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_1110_PERMATA_UTARA3:45 PM Terminal Meru Raya (Ipoh Amanjaya)
3h09
6:54 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_831_BILLION_STARS3:59 PM Terminal Meru Raya (Ipoh Amanjaya)
3h09
7:08 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_831_BILLION_STARS3:59 PM Terminal Meru Raya (Ipoh Amanjaya)
2h52
6:51 PM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_451_GOLDEN_SILK3:59 PM Terminal Meru Raya (Ipoh Amanjaya)
3h09
7:08 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_1173_NAIK_SELALU4:30 PM Terminal Meru Raya (Ipoh Amanjaya)
2h52
7:22 PM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_1173_NAIK_SELALU4:30 PM Terminal Meru Raya (Ipoh Amanjaya)
3h09
7:39 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_399_MAYANG_SARI5:15 PM Terminal Meru Raya (Ipoh Amanjaya)
3h09
8:24 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_831_BILLION_STARS5:35 PM Terminal Meru Raya (Ipoh Amanjaya)
2h52
8:27 PM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_831_BILLION_STARS5:35 PM Terminal Meru Raya (Ipoh Amanjaya)
3h09
8:44 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_399_MAYANG_SARI5:45 PM Terminal Meru Raya (Ipoh Amanjaya)
3h09
8:54 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_831_BILLION_STARS6:00 PM Terminal Meru Raya (Ipoh Amanjaya)
3h09
9:09 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_831_BILLION_STARS6:00 PM Terminal Meru Raya (Ipoh Amanjaya)
2h52
8:52 PM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_5876_EXPRESS_KESATUAN6:15 PM Terminal Meru Raya (Ipoh Amanjaya)
4h23
10:38 PM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_5876_EXPRESS_KESATUAN6:15 PM Terminal Meru Raya (Ipoh Amanjaya)
5h03
11:18 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_5824_ELTABINA_EXPRESS12:15 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
3:24 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_8_SRI_MAJU12:30 AM Ipoh - Jalan Bendahara
3h16
3:46 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_5876_EXPRESS_KESATUAN12:56 AM Terminal Meru Raya (Ipoh Amanjaya)
5h09
6:05 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_5876_EXPRESS_KESATUAN12:56 AM Terminal Meru Raya (Ipoh Amanjaya)
4h28
5:24 AM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_8_SRI_MAJU1:00 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
4:09 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_8_SRI_MAJU1:30 AM Ipoh - Jalan Bendahara
3h16
4:46 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_821_KKKL_SDN1:45 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
4:54 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_6130_LEXOJAYA2:00 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
5:09 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_8_SRI_MAJU2:00 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
5:09 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_5876_EXPRESS_KESATUAN2:15 AM Terminal Meru Raya (Ipoh Amanjaya)
4h24
6:39 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_8_SRI_MAJU2:30 AM Ipoh - Jalan Bendahara
3h16
5:46 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_965_STARMART_EXPRESS2:45 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
5:54 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_965_STARMART_EXPRESS2:45 AM Terminal Meru Raya (Ipoh Amanjaya)
2h52
5:37 AM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_6775_COSMIC_SINGAPORE2:55 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
6:04 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_8_SRI_MAJU3:00 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
6:09 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_5876_EXPRESS_KESATUAN3:01 AM Terminal Meru Raya (Ipoh Amanjaya)
4h21
7:22 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_1483_AEROBUS3:30 AM Terminal Meru Raya (Ipoh Amanjaya)
4h43
8:13 AM Kuala Lumpur, KL Sentral0 transfersDirect
ESB_6059_KONSORTIUM3:30 AM Terminal Meru Raya (Ipoh Amanjaya)
2h52
6:22 AM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_1483_AEROBUS3:30 AM Terminal Meru Raya (Ipoh Amanjaya)
4h43
8:13 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_6059_KONSORTIUM3:30 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
6:39 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_168_MARALINER3:45 AM Terminal Meru Raya (Ipoh Amanjaya)
2h52
6:37 AM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_168_MARALINER3:45 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
6:54 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_6059_KONSORTIUM4:00 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
7:09 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_6059_KONSORTIUM4:00 AM Terminal Meru Raya (Ipoh Amanjaya)
2h52
6:52 AM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_291_PERSADA_TRAVEL4:00 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
7:09 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_6775_COSMIC_SINGAPORE4:10 AM Terminal Meru Raya (Ipoh Amanjaya)
2h52
7:02 AM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_6775_COSMIC_SINGAPORE4:10 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
7:19 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_6775_COSMIC_SINGAPORE4:10 AM Terminal Meru Raya (Ipoh Amanjaya)
2h52
7:02 AM Kuala Lumpur, KL Sentral0 transfersDirect
ESB_16_KPB_EKSPRESS4:15 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
7:24 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_16_KPB_EKSPRESS4:15 AM Terminal Meru Raya (Ipoh Amanjaya)
2h52
7:07 AM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_451_GOLDEN_SILK4:30 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
7:39 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_1173_NAIK_SELALU4:45 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
7:54 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_291_PERSADA_TRAVEL4:45 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
7:54 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_8_SRI_MAJU5:00 AM Ipoh - Jalan Bendahara
3h16
8:16 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_8_SRI_MAJU5:30 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
8:39 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_16_KPB_EKSPRESS5:30 AM Terminal Meru Raya (Ipoh Amanjaya)
2h52
8:22 AM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_16_KPB_EKSPRESS5:30 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
8:39 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_5876_EXPRESS_KESATUAN5:30 AM Terminal Meru Raya (Ipoh Amanjaya)
4h23
9:53 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_16_KPB_EKSPRESS5:45 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
8:54 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_1064_JASMINE_EXPRESS5:50 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
8:59 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_1483_AEROBUS6:05 AM Terminal Meru Raya (Ipoh Amanjaya)
4h43
10:48 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_1483_AEROBUS6:05 AM Terminal Meru Raya (Ipoh Amanjaya)
4h43
10:48 AM Kuala Lumpur, KL Sentral0 transfersDirect
ESB_399_MAYANG_SARI6:30 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
9:39 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_1064_JASMINE_EXPRESS6:45 AM Terminal Meru Raya (Ipoh Amanjaya)
2h52
9:37 AM Kuala Lumpur, KL Sentral0 transfersDirect
ESB_1064_JASMINE_EXPRESS6:45 AM Terminal Meru Raya (Ipoh Amanjaya)
2h52
9:37 AM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_1064_JASMINE_EXPRESS6:45 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
9:54 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_6059_KONSORTIUM7:00 AM Terminal Meru Raya (Ipoh Amanjaya)
2h52
9:52 AM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_6059_KONSORTIUM7:00 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
10:09 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_1064_JASMINE_EXPRESS8:00 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
11:09 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_291_PERSADA_TRAVEL8:00 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
11:09 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_1064_JASMINE_EXPRESS8:00 AM Terminal Meru Raya (Ipoh Amanjaya)
2h52
10:52 AM Kuala Lumpur, KL Sentral0 transfersDirect
ESB_1173_NAIK_SELALU8:10 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
11:19 AM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_1173_NAIK_SELALU8:10 AM Terminal Meru Raya (Ipoh Amanjaya)
2h52
11:02 AM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_5876_EXPRESS_KESATUAN9:00 AM Terminal Meru Raya (Ipoh Amanjaya)
4h43
1:43 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_5876_EXPRESS_KESATUAN9:00 AM Terminal Meru Raya (Ipoh Amanjaya)
4h03
1:03 PM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_1483_AEROBUS9:20 AM Terminal Meru Raya (Ipoh Amanjaya)
4h43
2:03 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_1483_AEROBUS9:20 AM Terminal Meru Raya (Ipoh Amanjaya)
4h03
1:23 PM Kuala Lumpur, KL Sentral0 transfersDirect
ESB_8_SRI_MAJU9:30 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
12:39 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_8_SRI_MAJU10:00 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
1:09 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_1110_PERMATA_UTARA10:31 AM Terminal Meru Raya (Ipoh Amanjaya)
2h52
1:23 PM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_1110_PERMATA_UTARA10:31 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
1:40 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_1110_PERMATA_UTARA10:45 AM Terminal Meru Raya (Ipoh Amanjaya)
2h52
1:37 PM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_1110_PERMATA_UTARA10:45 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
1:54 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_6775_COSMIC_SINGAPORE10:55 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
2:04 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_6775_COSMIC_SINGAPORE10:55 AM Terminal Meru Raya (Ipoh Amanjaya)
2h52
1:47 PM Kuala Lumpur, KL Sentral0 transfersDirect
ESB_6775_COSMIC_SINGAPORE10:55 AM Terminal Meru Raya (Ipoh Amanjaya)
2h52
1:47 PM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_1173_NAIK_SELALU11:10 AM Terminal Meru Raya (Ipoh Amanjaya)
2h52
2:02 PM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_1173_NAIK_SELALU11:10 AM Terminal Meru Raya (Ipoh Amanjaya)
3h09
2:19 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_5876_EXPRESS_KESATUAN11:45 AM Terminal Meru Raya (Ipoh Amanjaya)
3h49
3:34 PM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_5876_EXPRESS_KESATUAN11:45 AM Terminal Meru Raya (Ipoh Amanjaya)
4h30
4:15 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_6130_LEXOJAYA12:00 PM Terminal Meru Raya (Ipoh Amanjaya)
3h09
3:09 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_6772_GRASSLAND_COACH12:00 PM Terminal Meru Raya (Ipoh Amanjaya)
3h05
3:05 PM Kuala Lumpur, Berjaya Times Square0 transfersDirect
ESB_6772_GRASSLAND_COACH12:00 PM Terminal Meru Raya (Ipoh Amanjaya)
3h09
3:09 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_1483_AEROBUS12:05 PM Terminal Meru Raya (Ipoh Amanjaya)
4h43
4:48 PM Kuala Lumpur, KL Sentral0 transfersDirect
ESB_1483_AEROBUS12:05 PM Terminal Meru Raya (Ipoh Amanjaya)
4h03
4:08 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_119_NINI_EXPRESS12:15 PM Terminal Meru Raya (Ipoh Amanjaya)
5h09
5:24 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_5824_ELTABINA_EXPRESS12:30 PM Terminal Meru Raya (Ipoh Amanjaya)
3h09
3:39 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_6772_GRASSLAND_COACH12:30 PM Terminal Meru Raya (Ipoh Amanjaya)
3h09
3:39 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_6772_GRASSLAND_COACH12:45 PM Ipoh - Jalan Bendahara
3h16
4:01 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_6772_GRASSLAND_COACH12:45 PM Ipoh - Jalan Bendahara
3h16
4:01 PM Kuala Lumpur, Berjaya Times Square0 transfersDirect
ESB_6772_GRASSLAND_COACH12:45 PM Ipoh - Jalan Bendahara
3h15
4:00 PM Kuala Lumpur, Plaza Berjaya0 transfersDirect
ESB_1173_NAIK_SELALU1:10 PM Terminal Meru Raya (Ipoh Amanjaya)
3h09
4:19 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_1173_NAIK_SELALU1:10 PM Terminal Meru Raya (Ipoh Amanjaya)
2h52
4:02 PM Kuala Lumpur, Hentian Duta0 transfersDirect
ESB_6772_GRASSLAND_COACH1:15 PM Ipoh - Jalan Bendahara
3h16
4:31 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_6772_GRASSLAND_COACH1:25 PM Ipoh, SMK Gunung Rapat,Lebuh Wira Jaya
3h04
4:29 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_6130_LEXOJAYA1:30 PM Terminal Meru Raya (Ipoh Amanjaya)
3h09
4:39 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect
ESB_1483_AEROBUS1:30 PM Terminal Meru Raya (Ipoh Amanjaya)
4h43
6:13 PM Kuala Lumpur, KL Sentral0 transfersDirect
ESB_1483_AEROBUS1:30 PM Terminal Meru Raya (Ipoh Amanjaya)
4h43
6:13 PM Kuala Lumpur, TBS (Terminal Bersepadu Selatan)0 transfersDirect

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Ipoh to Kuala Lumpur by train or bus

Thu
May 22
Fri
May 23
Sat
May 24
Sun
May 25
Mon
May 26
Tue
May 27
Wed
May 28
Thu
May 29
Fri
May 30
Sat
May 31
Sun
Jun 01
Mon
Jun 02
Tue
Jun 03
Wed
Jun 04
Thu
Jun 05
Fri
Jun 06
Sat
Jun 07
Sun
Jun 08
Mon
Jun 09
Tue
Jun 10
Wed
Jun 11

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Journey information

Overview: Bus from Ipoh to Kuala Lumpur

MalaysiaMalaysia
MalaysiaMalaysia
Icon of bus
Buses from Ipoh to Kuala Lumpur run on average 68 times per day, taking around 3h 12m. Cheap bus tickets for this journey start at $5 (€4) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
108 miles (174 km)
Average bus duration
3h 12m
Cheapest ticket price
$5 (€4)
Buses per day
68
Direct buses
68
Bus providers
27
Fastest bus
2h 52m
First bus
00:09
Last bus
23:58
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Bus companies: Permata Utara Sdn Bhd, Sri Maju Group and Maraliner from Ipoh to Kuala Lumpur

Find the best buses between Ipoh and Kuala Lumpur with Omio's travel partners Permata Utara Sdn Bhd, Sri Maju Group and Maraliner from $5 (€4). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Established in 2006 in Malaysia, offers a modern fleet with Executive (2+1), Economy (2+2), and Double Deck (2+1) bus types. Operating from No.72 Jln Desa Aman 2/2, Tmn Desa Aman Sg. Karangan KULIM, Kedah, the service includes air conditioning, reclining seats, emergency exits, and fire extinguishers. Luggage is included with one hand luggage and one carry-on allowed; additional luggage incurs extra charges. Onboard amenities include free WiFi and USB plugs. Seat reservations are available, but pets and bikes are not permitted.

Discover the Bus from Ipoh to Kuala Lumpur

Travelling by bus from Ipoh to Kuala Lumpur is a popular choice for many who seek comfort and scenic views during their journey. The Ipoh to Kuala Lumpur bus service offers frequent trips throughout the day, providing flexibility for travelers. Most buses depart from Terminal Amanjaya, known for its modern amenities and convenience. Upon arriving in Kuala Lumpur, the majority of buses conclude their journey at Terminal Bersepadu Selatan, a major hub connecting various parts of the city. With multiple options for buses from Ipoh to Kuala Lumpur, passengers can enjoy a smooth and pleasant journey.

Ipoh Kuala Lumpur Bus Timetables

Buses traveling from Ipoh to Kuala Lumpur offer a range of convenient stops along the way, including key points such as Ipoh Amanjaya and Terminal Bersepadu Selatan (TBS) in Kuala Lumpur. The service typically runs frequently throughout the day to accommodate travelers. The first bus usually departs at 00:09, while the last bus leaves at 23:58. This consistent schedule ensures that there are options for both early risers and late-night travelers.

The journey from Ipoh to Kuala Lumpur covers approximately 108 miles (174 km) with an average travel time of 2h 52m. This makes it an efficient and comfortable choice for those wishing to travel between these two cities.

With an average daily frequency of 68 buses, travelers can easily find a bus that fits their schedule. Buses generally operate seven days a week, offering flexible options for both weekday commutes and weekend getaways.

Bus Travel from Ipoh to Kuala Lumpur with SRI THEVEN TRAVEL & TOURS Sdn Bhd, Permata Utara Sdn Bhd, Sri Maju Group, EXPRESS KESATUAN, and LEXOJAYA

Traveling by bus from Ipoh to Kuala Lumpur offers a convenient and comfortable option for passengers. Companies like SRI THEVEN TRAVEL & TOURS Sdn Bhd and Permata Utara Sdn Bhd provide reliable services with various types of buses, including luxury coaches and standard services that cater to different budgets and preferences. The fleet from the Sri Maju Group ensures passengers enjoy a smooth journey with amenities such as reclining seats and air conditioning. EXPRESS KESATUAN delivers prompt and efficient services, maintaining a schedule that suits most travelers. LEXOJAYA enhances the travel experience with spacious seating and onboard entertainment, ensuring travelers have an enjoyable ride from Ipoh to Kuala Lumpur.

FAQs: Bus from Ipoh to Kuala Lumpur

FAQs: Take the bus from Ipoh to Kuala Lumpur with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Ipoh to Kuala Lumpur.
FAQs

More options for your journey from Ipoh to Kuala Lumpur

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links