By plane
The nearest airport is in Kuala Lumpur. Skybus used to run direct buses, but seems to have stopped; the fastest way is thus to KL Sentral by train (28 min) and then connecting to the bus from there. Alternatively, if you're feeling flush after hitting a jackpot in the casino, Sabah Air (tel. +60 3 62578604) will be happy to charter a helicopter for you (30 min).
By bus
There are frequent buses operated by Go Genting Express Bus from various points in Kuala Lumpur (first bus at 8AM or 8:30AM), including the Puduraya bus terminal (every 30 min), KL Sentral train station (half-hourly and hourly), Hentian Pasarakyat (hourly) and Gombak (half-hourly and hourly). There are also less comfortable buses from Pekeliling Bus Station to Genting Highlands (every 20 to 30 mins, first bus at 7AM). Booking in advance is advisable as services can sell out, especially on weekends.
All buses take around one hour and cost around RM 5 one way, with most terminating at the bus terminal beside the Skyway cable car base station, from where it's an 11-minute ride up to the summit of Genting (RM 5 one-way; the top cable station is in the Highlands Hotel). You have to wait more than 45 min for the next cable car. It is slightly cheaper to buy a combined bus and cable car ticket, costing less than RM 10. Buses departing at 8PM and 9PM on Fri, Sat and Sun head directly to the First World Bus Terminal, making it unnecessary to take the cable car up. The buses that depart at 9PM, 10PM and 11PM on Fri, Sat and Sun for KL Sentral from Genting leave from the First World Bus Terminal, making it unnecessary to take the cable car down. A direct non stop bus departs from Genting to KLCC, the last bus departing at 8PM ( RM 35 one-way; travel time 2 hrs, reservation available at bus counter no:3 )
You may also consider buying the so-called Go Genting Golden Package (valid for one day only; RM 47, (RM 4 more on national public holdiays) from the