121 attractions across 14 states. 52 cost nothing to enter. Every price here was checked against a source, or left blank rather than guessed.
All 11 in Batu Caves, Klang & Selangor →
All 7 in Cameron Highlands & the Pahang hills →
All 16 in George Town & Penang island →
All 8 in Ipoh, Taiping & Perak →
All 4 in Johor Bahru & LEGOLAND →
All 11 in KLCC, Bukit Bintang & the city centre →
All 8 in Kota Kinabalu & western Sabah →
All 9 in Melaka city & the straits →
All 12 in Merdeka, Chinatown & the Lake Gardens →
All 2 in Port Dickson & Negeri Sembilan →
All 9 in Sandakan, Sepilok & eastern Sabah →