How to Get from Penang to Singapore

How to Get from Penang to Singapore

Last updated: March 8, 2026

Leaving behind the street art of George Town for the futuristic skyline of Singapore marks a transition from old-world colonial charm to one of the world's most efficient city-states. While both islands share a deep love for hawker food and Peranakan culture, the journey between them spans nearly the entire length of the Malay Peninsula, offering a choice between a quick hop over the clouds or a long, reflective road trip through the heartland of Malaysia.

Choosing your transport depends entirely on whether you value your time or your budget. The route is highly competitive, with numerous daily connections ensuring that even last-minute planners can usually find a way south. You can easily compare schedules and book tickets for this journey on GoAsia.cc to secure your preferred seat or flight time.

Penang to Singapore by Flight

Flying is undoubtedly the most popular way to bridge the distance between these two islands. It turns a day-long overland haul into a short hop that barely leaves enough time for a coffee service. Flights depart from Penang International Airport (PEN) and land at the world-renowned Singapore Changi Airport (SIN).

Prices for this route are surprisingly accessible, starting as low as $30 for budget carriers and reaching up to $338 for premium full-service airlines. The flight duration typically ranges from 1 hour 25 minutes to 2 hours 45 minutes, depending on the carrier and air traffic. Economy class is the standard offering, provided by a mix of low-cost regional players and national flag carriers. Given the frequency of departures, which run from early morning until late at night, you have maximum flexibility to align your travel with hotel check-in times.

Penang to Singapore by Bus

For travelers who prefer to keep their feet on the ground or those looking to save on accommodation costs, the overnight bus is a classic choice. This journey takes you across the bridge from Penang Island to the mainland or departs directly from the island terminal, winding down the North-South Expressway.

Departing from Sungai Nibong

If you are staying on Penang Island, the Sungai Nibong terminal is your primary departure point. Buses from here take between 9 hours 25 minutes and 10 hours 35 minutes to reach Singapore. Tickets are priced between $22 and $40. You can choose from Express, VIP, or Business class coaches. The VIP and Business classes are particularly recommended for this long haul, as they offer wider reclining seats in a 2+1 configuration, providing significantly more legroom and comfort for sleeping through the night.

Departing from Butterworth

If you find yourself on the mainland, Butterworth is the main transport hub. The duration from here is slightly more consistent, ranging from 9 hours 26 minutes to 10 hours 27 minutes. Prices are slightly lower than the island departures, ranging from $20 to $26. Options include Express, Business, and VIP 24 coaches. Taking a late evening bus from Butterworth allows you to wake up at the Singapore border just as the sun begins to rise.

Comparing Your Options

Mode Price (USD) Duration Comfort
Flight $30 - $338 1h 25min - 2h 45min High
Bus (Sungai Nibong) $22 - $40 9h 25min - 10h 35min Medium
Bus (Butterworth) $20 - $26 9h 26min - 10h 27min Medium

Tips for Traveling from Penang to Singapore

  • Book Early for Holidays: During Chinese New Year or school holidays, both flights and buses sell out weeks in advance as locals travel between the two hubs.
  • Immigration Readiness: When taking the bus, you will need to disembark with all your luggage at the Sultan Abu Bakar Complex (Second Link) or the Woodlands Checkpoint. Keep your passport and arrival cards (SG Arrival Card) ready to ensure a smooth transition.
  • Airport Transfers: Penang International Airport is about 45-60 minutes from George Town by car. Factor this into your total travel time.
  • Layer Up: Malaysian buses are notorious for their powerful air conditioning. Even if it is sweltering outside, bring a sweater or a small blanket for the overnight bus journey.
  • Arrival in Singapore: Most buses drop passengers at Golden Mile Tower, Grantral Mall, or Boon Lay. Check which drop-off point is closest to your accommodation before booking.

Timetable

Flight Penang - Singapore $ 29.02–327.93 1h 25m – 1d 2h 45m
  •   Economy 05:50, 06:00, 06:55, 07:45, 08:05, 08:10, 09:05, 10:10, 10:15, 10:55, 11:00, 11:50, 12:00, 13:10, 13:50, 14:00, 14:30, 15:15, 15:35, 16:40, 16:55, 17:30, 17:50, 19:00, 19:25, 20:00, 21:20, 21:25, 22:05
Bus Butterworth - Singapore $ 19.91–24.89 9h 26m – 10h 27m
  •   Express 21:30
  •   VIP 24 22:00
  •   Business 21:30, 23:45
Bus Sungai Nibong - Singapore $ 21.16–38.58 9h 25m – 10h 35m
  •   Express 21:00
  •   VIP 19:00
  •   Business 20:45

Frequently Asked Questions

How can I book tickets from Penang to Singapore?

You can book train, bus, flight, taxi, van, and ferry tickets from Penang to Singapore directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Penang to Singapore?

The cheapest way to travel is by bus from Butterworth, with tickets starting at approximately $20. Even flights can be very affordable if booked in advance, sometimes starting around $30.

What is the fastest way to get from Penang to Singapore?

The fastest way is to fly, which takes between 1 hour 25 minutes and 2 hours 45 minutes of air time. This is significantly quicker than the 9 to 10 hour bus journey.

How long does it take to get from Penang to Singapore?

By air, the journey takes roughly 1.5 to 2.5 hours. By bus, the trip typically takes between 9 hours 25 minutes and 10 hours 35 minutes, depending on traffic and border wait times.

Do I need to go through customs when taking the bus?

Yes, you must exit the bus with all your belongings at the Malaysian exit point and again at the Singaporean entry point for immigration and customs clearance. The bus will wait for you on the other side of the checkpoint.

Are there overnight travel options available?

Yes, many bus operators offer late evening departures between 7:00 PM and 11:45 PM. These are popular as they allow travelers to save on a night of accommodation and arrive in Singapore the following morning.

Which airport should I use in Singapore?

Almost all flights from Penang land at Singapore Changi Airport (SIN). It is well-connected to the city center via the MRT train system, buses, and taxis.