Bus2Train

Batu Caves to Selangor

Updated: March 12, 2024 12:12 PM

Batu Caves To Selangor - Language, Currency, Distance, How to Reach, Expenses, Best time to go, What to Eat, Where to Go, FAQ

Category Information
Language Malay, English
Currency Ringgit Malaysia (MYR)
Distance Approximately 30 kilometers
How to Reach
  • Take the KTM Komuter train from KL Sentral to Batu Caves station. The journey takes about 30 minutes and costs around MYR 2.
  • From Batu Caves station, take a taxi or Grab to Selangor. The journey takes about 30 minutes and costs around MYR 20.
Expenses
  • KTM Komuter train: MYR 2
  • Taxi or Grab: MYR 20
  • Food and drinks: MYR 10-20
  • Entrance fees: MYR 0 (Batu Caves), MYR 5 (Selangor State Museum)
Best time to go Throughout the year, but avoid the rainy season (November to March)
What to Eat
  • Nasi lemak
  • Roti canai
  • Satay
  • Cendol
Where to Go
  • Batu Caves
  • Selangor State Museum
  • Shah Alam Zoo
  • Sunway Lagoon
What is the best way to get from Batu Caves to Selangor?
The best way to get from Batu Caves to Selangor is to take the KTM Komuter train from KL Sentral to Batu Caves station. The journey takes about 30 minutes and costs around MYR 2. From Batu Caves station, take a taxi or Grab to Selangor. The journey takes about 30 minutes and costs around MYR 20.
How much does it cost to get from Batu Caves to Selangor?
The cost of getting from Batu Caves to Selangor is around MYR 22-24. This includes the cost of the KTM Komuter train (MYR 2), the taxi or Grab (MYR 20), and food and drinks (MYR 10-20).
What is the best time to visit Batu Caves and Selangor?
The best time to visit Batu Caves and Selangor is throughout the year, but avoid the rainy season (November to March).
What are some of the things to do in Batu Caves and Selangor?
Some of the things to do in Batu Caves and Selangor include:
  • Visiting Batu Caves
  • Visiting the Selangor State Museum
  • Visiting Shah Alam Zoo
  • Visiting Sunway Lagoon

*Distance calculation may be aerial distance.

Trips from Batu Caves


  • Bangkok
    Batu Caves to Bangkok

    The official language of Malaysia is Malay, but English is also widely spoken. In Thailand, the official language is Thai, but English is also spoken in ma..

  • Tapah Road
    Batu Caves to Tapah Road

    The official language of Malaysia is Malay, but English is widely spoken as a second language. In Batu Caves and Tapah Road, you will find that most people..

  • Phuket
    Batu Caves to Phuket

    The official language of Malaysia is Malay, while the official language of Thailand is Thai. However, English is widely spoken in both countries, especiall..

  • Padang Besar
    Batu Caves to Padang Besar

    Batu Caves is a popular tourist destination located in Selangor, Malaysia. It is home to several Hindu temples and limestone caves. Padang Besar is a town ..

  • Raub District
    Batu Caves to Raub District

    Batu Caves is a popular tourist destination located about 13 kilometers north of Kuala Lumpur, Malaysia. It is famous for its limestone caves and Hindu tem..

  • Lumut
    Batu Caves to Lumut

    Batu Caves is a popular tourist destination in Malaysia, located about 13 kilometers north of Kuala Lumpur. Lumut is a town on the west coast of Malaysia, ..

  • Kuala Terengganu
    Batu Caves to Kuala Terengganu

    The official language of Malaysia is Malay, but English is also widely spoken. The currency of Malaysia is the Malaysian ringgit (MYR). The distance from B..

  • Mersing
    Batu Caves to Mersing

    The official language of both Batu Caves and Mersing is Malay. However, English is also widely spoken in both areas. The official currency of both Batu Cav..

  • Serendah
    Batu Caves to Serendah

    The official language of Malaysia is Malay, but English is widely spoken in tourist areas like Batu Caves and Serendah. The official currency of Malaysia i..

Trips to Selangor