Travelia ← the value map

Best places to visit in Malaysia

148 destinations in Malaysia, each scored on climate fit, safety, value and quality. 90 on the coast. Warmest around May.

Destinations

Alor Setar coastal · warmest ~29°C · sea to 31° Ampang inland · warmest ~28°C Ayer Itam coastal · warmest ~27°C · sea to 30° Bagan Serai coastal · warmest ~28°C · sea to 30° Balik Pulau coastal · warmest ~27°C · sea to 30° Bandar Baru Ayer Itam coastal · warmest ~27°C · sea to 30° Bandar Seri Alam coastal · warmest ~27°C · sea to 30° Bandar Sunway inland · warmest ~28°C Bandar Utama inland · warmest ~28°C Bangsar inland · warmest ~28°C Batu Berendam coastal · warmest ~28°C · sea to 30° Batu Caves inland · warmest ~26°C Batu Feringgi coastal · warmest ~27°C · sea to 30° Batu Kawan coastal · warmest ~28°C · sea to 30° Bayan Lepas coastal · warmest ~27°C · sea to 30° Bintulu coastal · warmest ~27°C · sea to 30° Brickfields inland · warmest ~28°C Bukit Bintang inland · warmest ~28°C Bukit Damansara inland · warmest ~28°C Bukit Indah coastal · warmest ~27°C · sea to 30° Bukit Jalil inland · warmest ~28°C Bukit Kerinchi inland · warmest ~28°C Bukit Mertajam coastal · warmest ~28°C · sea to 30° Bukit Rahman Putra inland · warmest ~27°C Bukit Tambun coastal · warmest ~28°C · sea to 30° Butterworth coastal · warmest ~28°C · sea to 30° Cheras inland · warmest ~28°C Desa Petaling inland · warmest ~28°C Donggongon coastal · warmest ~28°C · sea to 30° Gelang Patah coastal · warmest ~27°C · sea to 30° George Town coastal · warmest ~28°C · sea to 30° Glugor coastal · warmest ~27°C · sea to 30° Inanam coastal · warmest ~28°C · sea to 30° Ipoh inland · warmest ~28°C Iskandar Puteri coastal · warmest ~27°C · sea to 30° Jelutong coastal · warmest ~27°C · sea to 30° Johor Bahru coastal · warmest ~27°C · sea to 30° Johor Jaya coastal · warmest ~27°C · sea to 30° Juru coastal · warmest ~28°C · sea to 30° Kajang inland · warmest ~28°C Kampong Baharu Cheras Batu Sebelas inland · warmest ~28°C Kampong Datuk Keramat inland · warmest ~26°C Kampung Ayer Keroh coastal · warmest ~28°C · sea to 30° Kampung Baru inland · warmest ~28°C Kampung Baru Balakong inland · warmest ~28°C Kampung Baru Subang inland · warmest ~28°C Kampung Baru Ulu Melaka coastal · warmest ~27°C · sea to 30° Kampung Bukit Baharu coastal · warmest ~28°C · sea to 30° Kampung Bukit Beruang coastal · warmest ~28°C · sea to 30° Kampung Kangkar Teberau coastal · warmest ~27°C · sea to 30° Kampung Larkin Lama coastal · warmest ~27°C · sea to 30° Kampung Sungai Glugur coastal · warmest ~27°C · sea to 30° Kapar coastal · warmest ~28°C · sea to 30° Kawasan Perindustrian Cheng coastal · warmest ~28°C · sea to 30° Kempas coastal · warmest ~27°C · sea to 30° Kinarut coastal · warmest ~26°C · sea to 30° Klang coastal · warmest ~28°C · sea to 30° Klebang Besar coastal · warmest ~28°C · sea to 30° Kluang inland · warmest ~27°C Kota Bharu coastal · warmest ~28°C · sea to 30° Kota Damansara inland · warmest ~28°C Kota Kinabalu coastal · warmest ~28°C · sea to 30° Kota Kuala Muda coastal · warmest ~28°C · sea to 30° Kuah coastal · warmest ~27°C · sea to 30° Kuala Kedah coastal · warmest ~28°C · sea to 31° Kuala Lumpur inland · warmest ~28°C Kuala Penyu coastal · warmest ~28°C · sea to 30° Kuala Perlis coastal · warmest ~28°C · sea to 31° Kuala Selangor coastal · warmest ~28°C · sea to 30° Kuala Terengganu coastal · warmest ~28°C · sea to 30° Kuantan coastal · warmest ~28°C · sea to 30° Kuchai Lama inland · warmest ~28°C Kuching inland · warmest ~27°C Lahad Datu coastal · warmest ~27°C · sea to 30° Lukut coastal · warmest ~27°C · sea to 30° Lumut coastal · warmest ~27°C · sea to 30° Malacca coastal · warmest ~28°C · sea to 30° Marang coastal · warmest ~28°C · sea to 30° Masai coastal · warmest ~28°C · sea to 30° Merlimau coastal · warmest ~27°C · sea to 30° Miri coastal · warmest ~28°C · sea to 30° Mont Kiara inland · warmest ~27°C Muar coastal · warmest ~28°C · sea to 30° Mukah coastal · warmest ~27°C · sea to 30° Mukim Pulai coastal · warmest ~27°C · sea to 30° Nibong Tebal coastal · warmest ~28°C · sea to 30° Padang Mat Sirat coastal · warmest ~27°C · sea to 30° Pantai Cenang coastal · warmest ~27°C · sea to 30° Pantai Remis coastal · warmest ~27°C · sea to 30° Papar coastal · warmest ~28°C · sea to 30° Parit Buntar coastal · warmest ~28°C · sea to 30° Pasir Gudang coastal · warmest ~28°C · sea to 30° Pasir Mas inland · warmest ~28°C Paya Terubong coastal · warmest ~27°C · sea to 30° Pekan coastal · warmest ~28°C · sea to 30° Pelabuhan Klang coastal · warmest ~27°C · sea to 30° Pelentong coastal · warmest ~27°C · sea to 30° Pengerang coastal · warmest ~27°C · sea to 30° Pengkalan Chepa coastal · warmest ~28°C · sea to 30° Perai coastal · warmest ~28°C · sea to 30° Perling coastal · warmest ~27°C · sea to 30° Petaling Jaya inland · warmest ~28°C Port Dickson coastal · warmest ~27°C · sea to 30° Puchong inland · warmest ~28°C Pudu inland · warmest ~28°C Putatan coastal · warmest ~28°C · sea to 30° Sandakan coastal · warmest ~28°C · sea to 30° Selayang Baru Utara inland · warmest ~26°C Sentul inland · warmest ~26°C Sepang coastal · warmest ~28°C · sea to 30° Seputeh inland · warmest ~28°C Seremban inland · warmest ~27°C Seri Kembangan inland · warmest ~28°C Seri Manjung coastal · warmest ~28°C · sea to 30° Setapak inland · warmest ~26°C Shah Alam inland · warmest ~28°C Sipitang coastal · warmest ~27°C · sea to 30° Skudai coastal · warmest ~27°C · sea to 30° Sri Petaling inland · warmest ~28°C SS2 inland · warmest ~28°C Subang Jaya inland · warmest ~28°C Sungai Besar coastal · warmest ~28°C · sea to 30° Sungai Buloh inland · warmest ~27°C Sungai Petani inland · warmest ~28°C Sungai Udang coastal · warmest ~27°C · sea to 30° Taiping inland · warmest ~27°C Taman Desa inland · warmest ~28°C Taman Greenwood inland · warmest ~26°C Taman Ikan Emas inland · warmest ~28°C Taman Melati inland · warmest ~26°C Taman Melawati inland · warmest ~26°C Taman Naga Emas inland · warmest ~28°C Taman OUG inland · warmest ~28°C Taman Permas Jaya coastal · warmest ~27°C · sea to 30° Taman Petaling inland · warmest ~27°C Taman Sri Sinar inland · warmest ~27°C Taman Tun Dr Ismail inland · warmest ~28°C Tanah Rata inland · warmest ~21°C Tanjung Bungah coastal · warmest ~27°C · sea to 30° Tanjung Sepat coastal · warmest ~27°C · sea to 30° Tanjung Tokong coastal · warmest ~27°C · sea to 30° Tawau coastal · warmest ~27°C · sea to 30° Teluk Intan inland · warmest ~28°C Teluk Mas coastal · warmest ~28°C · sea to 30° Titiwangsa inland · warmest ~26°C Ujong Pasir coastal · warmest ~28°C · sea to 30° Ulu Kelang inland · warmest ~26°C Wangsa Maju inland · warmest ~26°C

Explore