Time to Explore

Journey into the world’s oldest rainforests, leaving behind only fleeting footprints and a mountain of memories.

Time to Celebrate

Whether it’s the Rainforest World Music Festival, Hari Raya or the F1 Petronas Malaysia Grand Prix, our calendar is packed with magical moments worth celebrating.

Time to Discover

Listen to stories as old as time. Learn about a country in the midst of change. Leave with your eyes open and your heart amazed.

Time to Escape

It’s business as usual for the majestic schools of fish and marine life, but an experience of a lifetime for you.

Time to be Inspired

Challenge yourself to new heights. See, learn and do exciting things. The time is now, the place is Malaysia.

Whether for business or pleasure, city life or adventure, Malaysia welcomes you. Experience the best time of your life on your next holiday here!

Highlights

  • melaka-river-fiesta

    Melaka River Fiesta
    25 May – 30 June 2013• The festival aims to promote Melaka in general, particularly the Melaka River and monorail that travels from Spice Garden to Dataran Hang Tuah.

  • borneo_dance

    Borneo Arts Festival 2013
    20 June – 30 June 2013• Borneo Arts Festival will features 27 competitions and shows related to Performing Arts.

  • tourism-night-floral-parade

    Magic of The Night 2013 – Colours of Harmony
    22 June – 30 June 2013• The 1Malaysia International Tourism Night Floral Parade is here again to promote the tourism attractions of Malaysia.

  • putrajaya-floria

    Floria Putrajaya
    22 June – 30 June 2013• The Putrajaya Flower and Garden Festival 2013 is here to showcase the best of the landscape and horticulture industry.

  • sabah-folklore-fest

    Sabah International Folklore Festival
    23 June – 28 June 2013• Enjoy a bit of culture in Sabah as dance troupes from around the world!

  • fraser-hill-int-bird-race

    Pahang International Bird Race
    21 June – 23 June 2013• Come join us at the Pahang International Bird Race 2013 to sight, identify and record the most number of bird species!

  • rainforest

    Rainforest World Music Festival
    28 June – 30 June 2013• This year’s Rainforest World Music Festival 2013 will gather music enthusiasts once again at the Sarawak Cultural Village!

  • labuan-int-sea-chllge-2008-01

    Malaysia Water Festival
    28 June – 30 June 2013• Enjoy jet ski races, parasailing, kayaking, yachting, boat rides, fishing and other fantastic activities.

  • sunset-music-festival

    Sunset Music Festival 2013
    28 June – 29 June 2013• Enjoy a totally different outdoor musical experience at Kudat, the Northern-most tip of Borneo with a panoramic view of the sunset!

  • 1malaysia-mega-sale

    1Malaysia Mega Sale Carnival
    29 June – 01 Sep 2013• Shopaholic alert! One of the three major shopping seasons in the country is back with mega shopping excitement!

  • raub and georgetown

    Raub & Georgetown Bike Ride Packages 2012/2013
    Join the Bike Ride event across Raub and Georgetown, bring your family and friends along for a fun-filled cycling event!

  • perakmelaka

    Melaka & Perak Bike Ride Packages 2012/2013
    Join the Bike Ride event across Melaka and Perak, bring your family and friends along for a fun-filled cycling event!

  • bike ride

    Bike Ride Package 2012/2013
    Join the Bike Ride event across Malaysia!

<%--<script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-4818225-1']); _gaq.push(['_setDomainName', 'tourism.gov.my']); _gaq.push(['_trackPageview']); _gaq.push(['b._setAccount', 'UA-4818225-2']); _gaq.push(['b._setDomainName', 'none']); _gaq.push(['b._setAllowLinker', true]); _gaq.push(['b._trackPageview']); _gaq.push(['c._setAccount', 'UA-34924924-1']); _gaq.push(['c._setAllowLinker', true]); _gaq.push(['c._trackPageview']); (function () { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script>--%>