GoAsia
Malaysia

How to Get from Penang to Singapore

Penang to Singapore: flights take about 1h 30 and start around MYR 115, overnight buses cost about $19 to $37. Compare both and see the border tips.

Last updated: November 3, 2026

How to Get from Penang to Singapore
Contents

From the street art and hawker stalls of George Town to the skyline of Singapore, you cross almost the whole Malay Peninsula. Both cities share a love of food and Peranakan culture, and you can reach one from the other in a morning by air or overnight by road.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Choose by time or by budget: flights are quick and cheap on regular days, the night bus saves a hotel night. You can compare and book on GoAsia.cc.

Penang to Singapore by Flight

Flights leave from Penang International Airport (PEN) and land at Singapore Changi (SIN). A non-stop flight takes about 1 hour 30 minutes, and Scoot and AirAsia fly it directly.[1]

Fares start around MYR 115, many dates sit between MYR 140 and MYR 165, and peak days run above MYR 400. On 20 November, Scoot departs at 09:30, 10:35 and 22:20, and AirAsia at 11:50, 15:35 and 18:50.[1]

Penang to Singapore by Bus

The overnight coach is the classic budget choice. An evening departure puts you in Singapore the next morning, and the ride takes from about 9.5 hours. On booking platforms, tickets cost about $19 to $24 from Butterworth and about $20 to $37 from Sungai Nibong, depending on class (November 2026).[2]

Departing from Sungai Nibong

On Penang Island, Terminal Sungai Nibong in Bayan Lepas is the departure point. It is about 15 minutes from the airport and 20 minutes from KOMTAR by e-hailing car, and it has ticket counters, self-service kiosks and a QR auto-gate for check-in.[3]

Departing from Butterworth

On the mainland, Penang Sentral in Butterworth brings the ferry, KTM trains, town buses, express coaches and taxis together in one terminal.[4]

Comparing Your Options

ModePriceDuration
FlightFrom MYR 115[1]About 1h 30min
Bus from Sungai NibongAbout $20 to $37[2]From about 9.5h
Bus from ButterworthAbout $19 to $24[2]From about 9.5h

Tips for Traveling from Penang to Singapore

  • Book early for holidays: Around Chinese New Year and school holidays, flights and coaches fill up weeks ahead.
  • Immigration: On the bus you leave the vehicle with your luggage at both borders. Singapore requires the free SG Arrival Card within 3 days before you arrive; it is not a visa.[5]
  • Layer up: Coaches are cooled hard, so bring a sweater or a small blanket for the night.
  • Drop-off point: Check where your coach stops in Singapore and pick the one closest to your hotel.

Timetable

Flight Penang - Singapore $ 28.13โ€“317.83 1h 25m โ€“ 1days 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.19โ€“23.99 9h 26m โ€“ 10h 27m
  • โ†’ย  Express 21:30
  • โ†’ย  VIP 24 22:00
  • โ†’ย  Business 21:30, 23:45
Bus Sungai Nibong - Singapore $ 20.39โ€“37.18 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?

Use the booking tool on this page to compare the transport options currently available from Penang to Singapore, including current prices and schedules.

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

On regular days a flight can be as cheap as the bus, with fares from around MYR 115. On booking platforms, bus tickets from Butterworth cost about $19 (November 2026).

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

Fly. A non-stop flight takes about 1 hour 30 minutes, against about 9.5 hours or more by bus.

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

About 1 hour 30 minutes by air and from about 9.5 hours by bus, depending on traffic and border queues.

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

Yes. You leave the bus with your luggage and clear Malaysian and Singaporean immigration. Submit the free SG Arrival Card within 3 days before you arrive in Singapore.

Which airport do I land at in Singapore?

Singapore Changi (SIN).

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] AirAsia: Cheap Flights from Penang - Singapore | AirAsia MOVE. Retrieved November 3, 2026.
  2. [2] 12Go: Penang to Singapore timetable. Retrieved November 3, 2026.
  3. [3] Sungai Nibong Bus Terminal: Terminal Bas Sungai Nibong. Retrieved November 3, 2026.
  4. [4] Penang Sentral: Penang Sentral: Malaysia Northern Transportation Hub. Retrieved November 3, 2026.
  5. [5] Immigration & Checkpoints Authority (Singapore): SG Arrival Card with Electronic Health Declaration. Retrieved October 31, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.