The average bus between Desa Petaling and Mid Valley Megamall takes 1h 3m and the fastest bus takes 48 min. There is a bus service every few hours from Desa Petaling to Mid Valley Megamall. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run hourly between Desa Petaling and Mid Valley Megamall. The earliest departure is at 6:01 AM in the morning, and the last departure from Desa Petaling is at 10:01 PM which arrives into Mid Valley Megamall at 10:59 PM. All services require a transfer at Kl767 Sk Desa Petaling and take an average of 1h 3m. The schedules shown below are for the next available departures.

56 min • 1 change

50 min • 1 change

52 min • 1 change

54 min • 1 change

56 min • 1 change

50 min • 1 change

52 min • 1 change

54 min • 1 change

56 min • 1 change

50 min • 1 change

52 min • 1 change

54 min • 1 change
Want to know about travelling from Desa Petaling to Mid Valley Megamall? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Desa Petaling to Mid Valley Megamall. However, there are services departing from Desa Petaling station and arriving at Mid Valley Megamall station via (M) Kl101 Hub Lebuh Pudu. The journey, including transfers, takes approximately 1h 3m.
Desa Petaling to Mid Valley Megamall bus services, operated by Rapid KL, depart from Kl767 Sk Desa Petaling station.
Desa Petaling to Mid Valley Megamall bus services, operated by Rapid KL, arrive at Kl1098 Lrt Abdullah Hukum station.
The distance between Desa Petaling and Mid Valley Megamall is 5.4 km. The road distance is 29 km.
You can take a vehicle from Desa Petaling to Mid Valley Megamall via Kl767 Sk Desa Petaling, (M) Kl101 Hub Lebuh Pudu, Bangkok Bank 2, and Kl1098 Lrt Abdullah Hukum in around 1h 5m.