HOW TO GET THERE
By Bus
The estimated travel time from Kuala Lumpur to Butterworth is about 4h 50m. Note that traveling by bus is slower compared to driving your own car or getting a taxi. Depending on the departure time congestion between Kuala Lumpur and Butterworth may differ greatly There is usually more traffic between morning and afternoon during weekdays than during weekends.
The ticket price from Kuala Lumpur to Butterworth can vary depending on the type of buses you choose. For a less expensive ticket consider non-air-conditioned or ordinary buses. Premium or luxury buses are more expensive but you can expect more comfort and some additional services like phone charging ports, personal entertainment system screens, and toilets.
From Butterworth, you can take a cab or local bus that goes straight to the PSP campus in Permatang Pauh.
By Train
The distance between the capital of Malaysia and Butterworth is about 350 km. Travel time from Kuala Lumpur to Penang by train is four hours if you go by a high-speed electric train (ETS), while the ordinary intercity train takes over five hours to cover the same distance. It leaves Kuala Lumpur Sentral at 4 pm daily and arrives at Butterworth at 9.45 pm. The main advantage of this intercity train is the price of the tickets which is nearly twice as low as the one of the ETS at RM34 compared to RM59.
From Butterworth, you can take a cab or local bus that goes straight to the PSP campus in Permatang Pauh.
By Flight
When traveling by flight from Kuala Lumpur to Penang, you can depart from 2 airports: Subang Airport or Kuala Lumpur Airport (KLIA). Subang Airport is closer to Kuala Lumpur city center, but Kuala Lumpur Airport normally offers cheaper flights. All flights arrive at Penang Airport, located in the southern end of the island. From here, Permatang Pauh is 26km away.
From Penang Airport, you can take a cab or local bus that goes straight to the PSP campus in Permatang Pauh.