Book the KLIA to KL Sentral and then get a taxi at the taxi counter to Mid Valley Mega Mall. The journey shouldn't take more than an hour.
If you are coming from the Kuala Lumpur International Airport (KLIA) you can also take the Express train from the airport to Sentral station and then you have your pick of transport options to megamall. Total travel time from the airport to Megamall should be no more than hour
As long is there are no traffic jams and it is not peak hour a taxi ride from KL Sentral to Megamall should only take 10 to 15 minutes. One can also take a KTM Komuter train to the Megamall station, however the trains are not that frequent.
Alternatively take the LRT Kelana Jaya Line to Bangsar Station (just one stop from KL Sentral) and then catch the Megamall Shuttle bus which operates on a frequency of about 20 minutes during the day and early evening. Shuttle bus takes about 5-10 minutes to reach Megamall from the Bangsar station
Get quick answers from Mid Valley Megamall staff and past visitors.