Travelia ← the value map

Best places to visit in Malaysia

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

Destinations

Alam Damai inland · warmest ~28°C Alor Setar coastal · warmest ~29°C · sea to 31° Ampang inland · warmest ~28°C Ara Damansara inland · warmest ~28°C Ayer Itam coastal · warmest ~27°C · sea to 30° Bagan Serai coastal · warmest ~28°C · sea to 30° Bahau inland · warmest ~28°C Balik Pulau coastal · warmest ~27°C · sea to 30° Bandar Baru Ayer Itam coastal · warmest ~27°C · sea to 30° Bandar Kinrara inland · warmest ~28°C Bandar Seri Alam coastal · warmest ~27°C · sea to 30° Bandar Sri Damansara inland · warmest ~27°C Bandar Sunway inland · warmest ~28°C Bandar Tun Hussein Onn inland · warmest ~28°C Bandar Utama inland · warmest ~28°C Bangi inland · warmest ~28°C Bangsar inland · warmest ~28°C Batang Berjuntai inland · warmest ~28°C Batu Arang 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° Bentung inland · warmest ~27°C 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 Cyberjaya inland · warmest ~28°C Desa Parkcity inland · warmest ~27°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° Glenmarie Estate inland · warmest ~28°C Glugor coastal · warmest ~27°C · sea to 30° Hulu Yam Lama inland · warmest ~27°C 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° Jinjang inland · warmest ~27°C 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° Kampung Sungai Penchala inland · warmest ~28°C 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° Kepong inland · warmest ~27°C 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 Kubu Baharu inland · warmest ~27°C 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 Pilah inland · warmest ~27°C Kuala Selangor coastal · warmest ~28°C · sea to 30° Kuala Terengganu coastal · warmest ~28°C · sea to 30° Kuang inland · warmest ~27°C 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° Lenggeng inland · warmest ~27°C 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° Mutiara Damansara inland · warmest ~28°C 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° Putra Heights inland · warmest ~28°C Rawang inland · warmest ~27°C Rembau inland · warmest ~27°C Rompin inland · warmest ~28°C Sandakan coastal · warmest ~28°C · sea to 30° Selayang Baru Utara inland · warmest ~26°C Semenyih inland · warmest ~27°C Sentul inland · warmest ~26°C Sepang coastal · warmest ~28°C · sea to 30° Seputeh inland · warmest ~28°C Seremban inland · warmest ~27°C Serendah 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 Senawang Indah inland · warmest ~27°C Taman Seremban Jaya 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 Tanjong Malim inland · warmest ~24°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 Tropicana Indah inland · warmest ~28°C Ujong Pasir coastal · warmest ~28°C · sea to 30° Ulu Kelang inland · warmest ~26°C Wangsa Maju inland · warmest ~26°C

Explore