Travelia ← the value map

Best places to visit in Malaysia

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

Destinations

Alor Setar coastal · warmest ~29°C · sea to 31° Bagan Serai coastal · warmest ~28°C · sea to 30° Balik Pulau 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 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 Pahat coastal · warmest ~27°C · sea to 30° Bayan Lepas coastal · warmest ~27°C · sea to 30° Bintulu coastal · warmest ~27°C · sea to 30° Bukit Jalil 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 Cukai coastal · warmest ~28°C · sea to 30° Donggongon coastal · warmest ~28°C · sea to 30° Dungun 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° Ipoh inland · warmest ~28°C Iskandar Puteri 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° Kajang inland · warmest ~28°C Kampong Baharu Cheras Batu Sebelas inland · warmest ~28°C Kampung Baru Subang inland · warmest ~28°C Kampung Kangkar Teberau coastal · warmest ~27°C · sea to 30° Kampung Larkin Lama coastal · warmest ~27°C · sea to 30° Kampung Minyak Beku coastal · warmest ~27°C · sea to 30° Kapar coastal · warmest ~28°C · sea to 30° Kempas coastal · warmest ~27°C · sea to 30° Kertih coastal · warmest ~28°C · sea to 30° Klang 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 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° Kuching inland · warmest ~27°C Kudat coastal · warmest ~28°C · sea to 30° Kulim inland · warmest ~28°C Lahad Datu 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° Mersing coastal · warmest ~27°C · sea to 30° Miri coastal · warmest ~28°C · sea to 30° 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° Paka coastal · warmest ~28°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° Petaling Jaya inland · warmest ~28°C Port Dickson coastal · warmest ~27°C · sea to 30° Puchong inland · warmest ~28°C Putatan coastal · warmest ~28°C · sea to 30° Rawang inland · warmest ~27°C Sandakan coastal · warmest ~28°C · sea to 30° Selayang Baru Utara inland · warmest ~26°C Semporna coastal · warmest ~27°C · sea to 30° Sepang coastal · warmest ~28°C · sea to 30° 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 Sibu inland · warmest ~27°C Sipitang coastal · warmest ~27°C · sea to 30° Skudai coastal · warmest ~27°C · sea to 30° 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 Petaling inland · warmest ~27°C Tanjung Sepat coastal · warmest ~27°C · sea to 30° Tasek Glugor inland · warmest ~28°C Tawau coastal · warmest ~27°C · sea to 30° Teluk Intan inland · warmest ~28°C Wangsa Maju inland · warmest ~26°C

Explore