COVID-19 Travel restrictions may apply in Malaysia. Learn More.

There are 6 ways to get from Karak to Kuala Lumpur by taxi, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Taxi, bus  •  1h 51m

  1. Take a taxi from Karak to Awana Bus Terminal
  2. Take the bus from Awana Bus Terminal to KL Sentral

RM 145 - RM 168

Cheapest option

Bus  •  1h 47m

  1. Take the bus from Bentong to Bus Terminal Perkeliling

RM 62 - RM 71

4 alternative options

Bus via Muzium Negara  •  2h 15m

  1. Take the bus from Bentong to Bus Terminal Perkeliling

RM 62 - RM 71

Taxi, LRT  •  1h 10m

  1. Take a taxi from Karak to Sri Rampai
  2. Take the LRT from Sri Rampai to Pasar Seni Kelana Jaya

RM 163 - RM 197

Taxi  •  56 min

  1. Take a taxi from Karak to Kuala Lumpur 77.3 km

RM 170 - RM 210

Drive  •  56 min

  1. Drive from Karak to Kuala Lumpur 77.3 km

RM 15 - RM 22

Coronavirus (COVID-19) in Malaysia

There is widespread community transmission globally.
Some travel restrictions are being lifted in Malaysia. For the latest travel status, please check the official page for Malaysia.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for Malaysia due to Coronavirus (COVID-19). Most travel to this country is restricted.

Domestic travel is restricted within Malaysia due to Coronavirus (COVID-19).

Lockdown measures are currently in place for Malaysia. Leaving Malaysia may be in violation of local restrictions.

Last updated: August 12 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Karak to Kuala Lumpur is to drive which costs RM 15 - RM 22 and takes 56 min.

More details

The quickest way to get from Karak to Kuala Lumpur is to taxi which costs RM 170 - RM 210 and takes 56 min.

More details

The distance between Karak and Kuala Lumpur is 49 km. The road distance is 77.3 km.

Get driving directions

The best way to get from Karak to Kuala Lumpur without a car is to taxi and bus which takes 1h 51m and costs RM 140 - RM 170.

More details

It takes approximately 1h 51m to get from Karak to Kuala Lumpur, including transfers.

More details

Yes, the driving distance between Karak to Kuala Lumpur is 77 km. It takes approximately 56 min to drive from Karak to Kuala Lumpur.

Get driving directions

There are 3248+ hotels available in Kuala Lumpur. Prices start at RM 500 per night.

More details

Map of how to get from Karak to Kuala Lumpur.
Launch map view
  • Distance: 48.8 km
  • Duration: 1h 51m

What companies run services between Karak, Malaysia and Kuala Lumpur, Malaysia?

Central Pahang Omnibus operates a bus from Bentong to Bus Terminal Perkeliling hourly. Tickets cost RM 9 and the journey takes 1h 30m.

Train operators
Rapid KL
Phone
03-7885 2585
Email
suggest@rapidkl.com.my
Website
myrapid.com.my
Train from Sri Rampai to Pasar Seni
Ave. Duration
20 min
Frequency
Every 5 minutes
Estimated price
RM 2 - RM 7
Schedules at
myrapid.com.my
Bus operators
Genting Express
Phone
(603) 6251 8398
Website
rwgenting.com
Bus from Awana Bus Terminal to KL Sentral
Ave. Duration
1h
Frequency
Hourly
Estimated price
RM 14
Schedules at
rwgenting.com
Central Pahang Omnibus
Bus from Bentong to Bus Terminal Perkeliling
Ave. Duration
1h 30m
Frequency
Hourly
Estimated price
RM 9
Schedules at
expressbusmalaysia.com
Other operators
Taxi from Karak to Awana Bus Terminal
Ave. Duration
51 min
Estimated price
RM 130 - RM 160
Genting Taxi
Phone
03- 6101 1313
Website
gentingtaxi.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which side of Niagara Falls should I choose (and how do I get there)?, What documents do I need to cross Niagara Falls? and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.