Beginning of main content

Search over 895,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Hostels and More in Shah Alam

You might have a hard time finding many hostels in Shah Alam, but there are 95 accommodation options to pick from, giving you a good number of other options. With the budget-friendly options here, you'll be able to cut down your spending on overnight costs and save more money for fun things to do during your trip.

When Is the Best Time to Visit Shah Alam?

Good weather's always better when you're discovering new places, so here are some stats that may be helpful:

  • The hottest months are typically March and February, while February and January are the coldest months
  • January-March: Daytime temperatures average 33° C and night-time temperatures average 22° C
  • April-June: 33° C is the daytime average and 23° C is the night-time average
  • July-September: Daytime averages are around 32° C and night-time averages are around 23° C
  • October-December: The average temperatures are 31° C during the day and 23° C at night
  • Average rainfall is 80 inches in a year

What Can I Do in Shah Alam?

Depending on what you're interested in, you might appreciate these places:

Top Sights
  • Shah Alam Blue Mosque
  • Malaysian Houses of Parliament
  • Merdeka Square
Natural Features
  • Shah Alam Lake Garden
  • Taman Botani Negara Shah Alam
  • Taman Lake Park
Cultural Attractions
  • Muzium Sultan Alam Shah
  • Pusat Sains Negara National Science Center
  • National Science Centre

In general, Shah Alam is known for its:

  • Golfing
  • Theme parks
  • Jogging trails
  • Cycling
  • Rainforest
  • Water parks
  • Gardens

How to Get to Shah Alam and Around the Area

You'll find the nearest airport in Subang (SZB-Sultan Abdul Aziz Shah), 4.1 mi (6.6 km) away from the city centre. Another option is Kuala Lumpur (KUL-Kuala Lumpur Intl.), which is 25.9 mi (41.6 km) away. Once you're on the ground, you may want to use public transport during your trip. To see more of the surrounding area, take a train from Kuala Lumpur Shah Alam KTM Komuter Station, Kuala Lumpur Batu Tiga KTM Komuter Station or Kuala Lumpur Padang Jawa KTM Komuter Station.