Malaysia

Kuala Lumpur
to Penang

Temples, towers, and street food heaven

Plan this trip No account needed to start

Distance

355 km (220 miles)

Duration

4-5 hours direct, 1-2 days scenic

Best Time

December to February

Route

Kuala LumpurPenang

About this drive

The long way there

The drive from Kuala Lumpur to Penang takes you from Malaysia's modern capital to its food capital. Journey north through the lush Malaysian countryside, past limestone cave temples, and into the UNESCO-listed George Town—where Chinese, Indian, and Malay cultures create a food lover's paradise.

Stops along the way

Where to pull over

1

Batu Caves

15 km in

Hindu temple complex in limestone caves

2

Ipoh

200 km in

Old mining town with excellent Chinese food

3

Taiping

270 km in

Malaysia's first hill station with lake gardens

4

Penang Bridge

350 km in

One of Southeast Asia's longest bridges

5

George Town

355 km in

Street art, hawker food, and colonial heritage

Field notes

Driving tips

  • 1

    The North-South Expressway is excellent with modern rest stops

  • 2

    Stop in Ipoh for famous white coffee and bean sprout chicken

  • 3

    George Town is best explored on foot or by trishaw

  • 4

    Try nasi kandar, char kway teow, and laksa in Penang

  • 5

    Visit Kek Lok Si, Southeast Asia's largest Buddhist temple

Alternate routes

Other ways through

  • North-South Expressway direct

  • Old trunk road scenic route