Take an early budget flight (AirAsia/MASWings/IndiGo codeshare) from Chennai to KL to maximize day 1 time; flight ~4 hours. Book 2-3 weeks ahead for cheapest fares.
Take funicular up Penang Hill (last funicular times vary; typically until 7pm); enjoy sunset and city views. The Habitat has separate entrance fees and closing times ~6pm–8pm—check before going.
Visit the cable car (opens ~9am) up Gunung Mat Cincang for panoramic views and the Sky Bridge (check ticket times and book early) — iconic island highlight.
Book a budget island-hopping boat to visit Pregnant Maiden Lake (freshwater), eagle watching and snorkeling spots; tours run multiple times daily (~3-4h).
If flying, budget carriers run multiple daily flights to KL (~MYR80–150 when booked early). If by ferry+bus, expect 4–6 hours with transfers at jetties.
Visit the National Mosque (Masjid Negara) and nearby Islamic Arts Museum (open 9:30am–6pm closed Fridays 12:30–2:30pm for prayers) for cultural insight.