Travel from Singapore to Petaling-Jaya

Train, bus or fly from Singapore to Petaling Jaya?

Firefly and Malindo Airways fly from Singapore to Petaling Jaya hourly. Alternatively, StarMart Express operates a bus from Singapore to Petaling Jaya hourly. Tickets cost $23 and the journey takes 5 h 29 min. 3 other operators also service this route.

How to get from Singapore to Petaling Jaya

From City Hall subway to Tanah Merah, subway to Singapore airport, fly to Kuala Lumpur airport, train to KL Sentral, then LRT to Petaling Jaya. 3 h 23 min $63. From Clarke Quay Stn bus to Woodlands CIQ, bus to JB Sentral, bus to Johor Bahru airport, fly to Kuala Lumpur Subang airport, then taxi to Petaling Jaya. 3 h 50 min $38. From City Hall subway to Tanah Merah, subway to Singapore airport, fly to Kuala Lumpur Subang airport, then taxi to Petaling Jaya. 3 h 55 min $97. From Clarke Quay Stn bus to Woodlands CIQ, bus to JB Sentral, bus to Johor Bahru airport, fly to Kuala Lumpur airport, train to KL Sentral, then LRT to Petaling Jaya. 4 h 22 min $38. From Singapore bus to Bandar Tasik Selatan, train to KL Sentral, then LRT to Taman Bahagia. 6 h 13 min $25. From Singapore bus to KL Sentral then LRT to Taman Bahagia. 6 h 22 min $27. From Singapore bus to Imbi, line 8 Monorail to KL Sentral, then LRT to Kelana Jaya. 6 h 39 min $27. From Tang Plaza bus to Woodlands CIQ, bus to Johor Bahru Sentral, train to Gemas, walk to Gemas, train to KL Sentral, then LRT to Taman Bahagia. 9 h 15 min $13. From Singapore drive to Petaling Jaya. 3 h 49 min $56.