You can get to Petaling Jaya by air, train, road and even rail. It is quite a well-linked city.
Malindo Air, Jet Airways, Malaysia, are the carriers that will take you to Kuala Lumpur airport without a stop. Connecting flights are offered by Singapore Airlines, Jet Airways, Malaysia, Silkair, etc.
As of October 2015, Indians arriving at Malaysia can receive Visa On Arrival, valid at Kuala Lumpur Internatioal Aiport KLIA, Kuala Lumpur Internation Airport 2 KLIA 2, Bayan Lepas International Airport, Sultan Ismail Senai Airport, Kota Kinabalu International Airport and Kuching International Airport. If arriving by road/land, you must have a valid visa from a 3rd country, a confirmed return ticket to show and must have a minimum of USD 1000. Visa On Arrival here costs RM 330 or USD 100.
The airports that are situated closest to PJ are Sultan Abdul Aziz Shah Airport, Kuala Lumpur International Airport and Batu Berendam Airport. All the three have both international as well as domestic flights coming in daily.
You can choose to rent a car to take you into the city. However, there are also several metered taxis available to take you to PJ.
Take the Kelana Jaya railway line which travels from Kuala Lumpur to central PJ. The main stops are Taman Jaya, Asia Jaya, Taman Paramount and Kelana Jaya. Another option would entail taking the KTM Komuter electric trains and getting off at any of PJ's various stations.
It is easy to get around in this city. Roads connect PJ to all the important locales and there are major highways here, making things all the more convenient. A train line, the Kelana Jaya Line, zips between Kelana Jaya and PJ New Town. Bus services include Metrobus and Rapid KL, with a widespread network taking you to all the popular and not so popular routes. Shuttle bus services are available if you are put up at the Hilton, Crystal Crown, Armada, Eastin or Royale Bintang, to take you around. Metered taxis are another option. You can flag them down or arrange for the hotel to call one for you. Motorcycles can also be rented. However, considering the traffic in this city, it is better to let somebody else do the driving!