Home › Journeys › Kuala Lumpur to Penang
Kuala Lumpur to Penang: the Day-by-Day Itinerary

This drive eats its way up the peninsula: Kuala Lumpur's towers, tea plantations wrapped in Cameron Highlands mist, Ipoh's cave temples and white coffee, then George Town — where the hawker stalls alone justify the flight.
Kuala Lumpur to Penang is a 470 km one-way journey (self-drive). It works best as 5–6 days; the plan below is the 6-day version for July, built from 276 verified places, with real road-routed transit times, opening hours and daylight checked.
Customize this plan → 5-day plan · 6-day plan · best time to go
6
days
405 km
distance
6.8 h
driving
41
curated stops
💡 Good to know for this plan
- The west coast's drier stretch — clear tea-country mornings and George Town food crawls unbothered by rain.
Day 1 Kuala Lumpur
🌡 20.9–32.4°C · 🌧 ~24 rain days · ☀ 12.2h light
09:00
China
Find the visa application services at the China visa center.
50 min · Kuala Lumpur
09:50
Romania
Locate the Romanian embassy handling affairs for Brunei.
50 min · Kuala Lumpur
open: M-F 10AM-4PM
10:40
Transnasional
Experience the bustling departure area filled with travelers heading to Singapore.
50 min · Kuala Lumpur
11:30
Konsortium Bas Ekspres Semenanjung
Spot the frequent buses ready to whisk you to Singapore's Golden Mile.
50 min · Kuala Lumpur
12:20
Alisan Golden Coach Express
Watch the three daily buses preparing for their journey to Hatyai.
50 min · Kuala Lumpur
13:10
StarMart Express
See the departure point near Berjaya Times Square, ready for Singapore.
50 min · Kuala Lumpur
Day 2 Around Kuala Lumpur
🌡 20.9–32.4°C · 🌧 ~24 rain days · ☀ 12.2h light
09:00
Nur Salam
Feel the impact of helping street kids improve their lives in Chow Kit.
90 min · Kuala Lumpur
10:30
SPCA Selangor
Sense the compassion as you help care for rescued animals at the shelter.
90 min · Kuala Lumpur
12:00
Zoo Negara
Enjoy the vibrant sights and sounds of wildlife at the National Zoo.
90 min · Kuala Lumpur
13:30
Austria
50 min · Kuala Lumpur
14:20
Eswatini (Swaziland)
50 min · Kuala Lumpur
15:10
France
50 min · Kuala Lumpur
Day 3 Cameron Highlands
🌡 18.9–29.0°C · 🌧 ~21 rain days · ☀ 12.2h light
11:56
Boh Tea Centre and Sg Palas Plantationlocal & traditionalcoffee & bakesmuseums & heritage
Savor the views of rolling tea plantations and enjoy a cafe ambiance.
50 min · Cameron Highlands · Free tours
open: 8AM-4:30PM
12:46
Cameron Bharat Tea Plantationhikinglocal & traditionalcoffee & bakes
Stroll through vast tea fields with a stunning cafe view.
50 min · Cameron Highlands · RM4 entrance, RM20 buggy bus
13:36
Time Tunnel – The Local Museumlocal & traditionalmuseums & heritage
Explore a gallery of memorabilia showcasing post-Japanese occupation Malaysia.
50 min · Cameron Highlands · RM5 (RM3 child)
open: 9AM-6PM
14:26
Malaysian Agriculture Research and Development Institute (MARDI)hikingmuseums & heritage
Discover diverse roses, strawberries, and citrus fruits in a research setting.
50 min · Cameron Highlands · Outside gardens are free but entrance is
open: 8:45AM-5PM
15:16
Sam Poh Templehikingchurches & landmarks
Admire the grandeur of Malaysia's fourth largest Buddhist temple.
50 min · Cameron Highlands
16:06
Trail 6hikinglocal & traditional
Trek uncertain paths between plantations and a summit.
90 min · Cameron Highlands
18:30
Lord's cafelocal & traditionalcoffee & bakes
Enjoy local tea and scones in a British hideout.
75 min · Cameron Highlands
open: 10AM-7PM
Overnight: Cameron Highlands
e.g. Father's Guest House · Tudor Home Inn
See the remaining 3 days of the 6-day plan →
Route map
Similar journeys
- Armenia's Monasteries & Mountains — 650 km loop · 5–7 days
- Baku & the Caucasus Foothills — 700 km loop · 5–7 days
- Angkor to the Cambodian Coast — Siem Reap → Kampot · 5–8 days