Penang to Singapore
How to Travel by Bus, Train, Flight, Car

If you want to make the rather long journey from Penang to Singapore (PG to SG) without stopping along the route, you have the option of a cheap bus, train (via Gemas / JB), a long drive, or a quick flight.

The distance between Penang Island (Georgetown) to Singapore by road is around 720 km.

Bus from KOMTAR Georgetown, Sungai Nibong or Butterworth (Penang Sentral) to Singapore

Travel by bus / coach from Penang to Singapore is by far the cheapest option available with prices starting from as little as 50 RM.

However, you may want to pay a little bit extra for a more luxurious coach on this long journey (duration of around 10 hours), especially if you want to take an overnight bus to Singapore and get some sleep.

Buses leave from under the KOMTAR building (departures for these buses are now much less frequent), Sungai Nibong Bus Terminal and Butterworth Bus Terminal (Penang Sentral).

You can buy bus tickets to Singapore from dozens of agents around Georgetown, the agents under KOMTAR or you can book online here >

Train from Butterworth to Singapore

Taking the train from Butterworth to Singapore is a nicer way to travel, but a bit more expensive than by bus.

As the dual track ETS train line currently only goes as far as Gemas, you will first have to take a train from Butterworth to Gemas.

To see the latest ETS timetable click here >

From Gemas, you then connect to a Shuttle service from Gemas to JB Sentral in Johor Bahru.

From JB you then have to take a 5-minute shuttle trains to Woodlands CIQ in Singapore.

At the moment this is a much longer journey because of all the train changes you have to make, but once the upgrade to the line between Gemas and JB is complete, the journey time will be cut quite considerably.

Flight from PEN to SIN

These days, you can find very cheap flights between Penang International Airport (PEN) and Singapore International Airport, that compare to the price you would pay to travel by train.

Cheap flights to SIN from PEN are offered by AirAsia and Jetstar Asia.

Singapore Airlines also offers scheduled flights but they are much more expensive.

The duration of the flight from Penang to Singapore is around one and a half hours only.

The best way to find cheap flights is to book as far in advance as you can.

To find a cheap flight to Singapore click here >

Another option worth checking is to fly between Penang and Johor Bahru (JHB).

Driving from Penang to Singapore

This long drive (at least 8 hours) is straight forward, you just take the North-South Expressway all the way to Singapore.

We would recommend you make this trip over a few days and stop off along the way.

Interesting places to visit along the route include:

Taiping, Ipoh, KL, Pangkor Island, Port Dickson and Melaka, with many other smaller places of interest along the way.

Related Pages:

How to travel to Singapore from Penang by train >

How to travel to Singapore from Penang by bus >

New hotels in Singapore >