Penang to Kuala Lumpur: Capital City Trip
Malaysia's vibrant capital — shopping, culture, and iconic towers
Kuala Lumpur, Malaysia's bustling capital, is accessible from Penang by a quick 1-hour flight or 5-hour bus ride. Home to the iconic Petronas Twin Towers, world-class shopping, colourful Batu Caves, and an incredible street food scene, KL makes a perfect overnight trip from Penang.
Distance
400 km
Duration
Flight 1 hour | Bus 5-6 hours | Drive 5 hours
Best Time
Year-round
Getting There
Flight
Fastest option with AirAsia, Firefly, and Malaysia Airlines. Multiple daily flights from Penang International Airport to KLIA/KLIA2.
Duration
1 hour flight + transfers
Cost
RM 100-250 return
Pros
- +Fastest option
- +Frequent flights
- +Arrive fresh and rested
- +Good budget airline deals
Cons
- -Airport transfer adds time
- -Baggage fees on budget airlines
- -Need to book ahead for best prices
Express Bus
Comfortable coaches run regularly from Penang Sentral (Butterworth) to KL TBS terminal.
Duration
5-6 hours
Cost
RM 35-50 one way
Pros
- +Cheapest option
- +Comfortable seats
- +Frequent departures
- +No luggage fees
Cons
- -Long journey
- -Traffic delays possible
- -Less flexible schedule
Self-Drive
Drive via the North-South Expressway (PLUS highway). Straightforward toll road.
Duration
4.5-5 hours
Cost
RM 80-120 (fuel + tolls)
Pros
- +Maximum flexibility
- +Stop along the way
- +Explore at own pace
Cons
- -Tiring drive
- -Toll costs add up
- -KL traffic is heavy
- -Parking expensive in city
Sample Itinerary
Top Attractions
Petronas Twin Towers
Iconic 88-storey twin towers with Sky Bridge observation deck. Book tickets online in advance.
Entry: RM 80-100
Batu Caves
272 rainbow-painted steps leading to limestone cave temples. Hindu shrine with cathedral-sized cavern.
Entry: Free entry
Jalan Alor
Famous night food street in Bukit Bintang. Hundreds of stalls serving Chinese, Malay, and Thai food.
Entry: RM 10-30 per meal
Central Market
Art deco heritage building with handicrafts, batik, and souvenirs. Good for gifts.
Entry: Free entry
Merdeka Square
Historic independence square with Sultan Abdul Samad Building. Beautiful colonial architecture.
Entry: Free
Budget Breakdown
Insider Tips
- •Book flights 2 weeks ahead for best prices (RM 50-80 one way)
- •Batu Caves: go early (before 10 AM) to avoid crowds and heat on the steps
- •KL traffic is terrible during rush hour (7-9 AM, 5-8 PM) — plan around it
- •Grab works well in KL and is cheaper than taxis
- •MRT/LRT public transport is efficient for getting around the city
- •Jalan Alor gets busy after 6 PM — arrive early for best selection
- •Book Petronas Towers tickets online at least 1 day before
- •KL is more humid than Penang — dress light and carry water