Penang to Singapore

Last updated:

Overview Compare Bus Flight

How to get from Penang to Singapore?

For such a small island city-state, Singapore is a huge tourist hub in Southeast Asia. In 2017, the number of tourists visiting Singapore was actually 3x more than its population!

This is for good reason. Head to downtown Singapore and you’ll find a number of tourist attractions, all connected by efficient and high-quality transportation.

To revisit your childhood, there’s Universal Studios and the resort island of Sentosa. For shopping, head to Orchard Road. For art, visit the Kampong Glam area. For an amazing night and light show, you have to visit Marina Bay Sands.

Are you planning to explore vibrant Singapore after a cultural immersion in Penang?

There are 2 options to travel the 710km distance from Penang to Singapore: a 9.5-hour bus or a 2.5-hour flight (including transfers). Fares range from $23.50 to $30.50.

2 ways to get from Penang to Singapore

Transport ModeDurationCostsAvailability
Bus9.5 hours$23.50Check Bus Tickets
Flight2.5 hours$30.50Check Flights

The bus is a cheap and direct transfer from Penang to Singapore. It departs from Penang city centre and arrives just 3km off downtown Singapore. You can get a ticket for $23.50.

The flight takes only 1.5 hours, but you’ll need to make extra transfers to and from the airports. Combined fares start from $30.50 if you book months in advance. Keep in mind though that short-haul flights like this are not worth their emissions and are harmful to the environment.

Stuff you can’t bring in to Singapore

Do be careful about the things you try to bring in to Singapore. They can be very strict on customs check. Allow me to share with you my own experience when crossing the Malaysia-Singapore border by bus.

“My friend and I had a big bottle of gin when we checked in for customs and immigration. We were taken to a separate room for around 30 minutes before they finally let us leave with the alcohol. All the time we were so scared our bus would leave without us!”

Later on, we found out that alcohol is not exactly prohibited when entering Singapore, but you can only bring up to 1 litre when coming from Malaysia. Exceed that and you’ll have to pay a hefty fine.

To avoid any hassle and the possibility of spending a fortune on fines, make sure you’re not carrying any of these when you cross the Malaysia-Singapore border:

  • Chewing tobacco and imitation products, including e-cigarettes
  • Chewing gum, except those used for medical/dental purposes
  • Any object that looks like a weapon (toy guns or cigarette lighters shaped like a gun, etc.)
  • Pirated materials (movies, software, etc.)
  • Illegal drugs, firecrackers, or any form of unlicensed weapon
  • Obscene materials (magazines, videos, etc.)

Visit Singapore’s Immigration & Checkpoints Authority website for more details.

PRO-TIP: When travelling by bus, don’t even think about hiding any of these items inside the bus while you take the rest of your luggage to customs & immigration. The bus gets checked too and you might just end up in bigger trouble!

Itinerary from Penang to Singapore

Singapore to Penang by Bus

Duration: 9.5 hours
Cost: 97 MYR ($21.50)
Duration: 9.5 hours
Cost: 97 MYR ($21.50)

New Asian Express offers 2 bus trips from Penang to Singapore every day. A ticket costs 97 MYR ($23.50) when you book via BookAway. Travel time is 9.5-10 hours.

Bus schedules from Singapore to Penang

Bus CompanyScheduleCosts
New Asian Express09:30-19:30
21:30-07:00
97 MYR ($23.50)
Buy Your Bus Tickets

Apart from being a direct trip, what we love about the bus is that it departs from Komtar Terminal, which is within walking distance from most hotels in Penang.

The bus arrives at Golden Mile Complex, located some 3km northeast of downtown Singapore. From here, you can simply take the train, a bus, or a taxi to your hotel.

Customs & Immigration

Your bus will make 2 stops for customs and immigration – once in Johor Bahru for the Malaysian side and then another time at Woodlands Checkpoint for the Singapore side. Your first stop happens around 9 hours into your journey.

For both checkpoints, you’ll have to get off your bus with all your belongings, present your passport to the immigration officers, and have your luggage checked for customs.

Depending on the number of people at that time, the entire process takes 20 to 30 minutes on each side of the border. Make sure to remember which bus you’re with and come back as soon as you’re cleared!

Penang to Singapore by Flight

Duration: 2.5 hours
Cost: 135 MYR ($30)
Duration: 2.5 hours
Cost: 135 MYR ($30)

The flight from Singapore to Penang takes only 1.5 hours, but you’ll need transfers to and from the airports.

Step 1: George Town to Penang Airport by Taxi or Bus

Duration: 30 minutes
Cost: 30 MYR ($6.50)
Duration: 30 minutes
Cost: 30 MYR ($6.50)

From George Town, you’ll first have to take a taxi or a bus to Penang Airport, which is located 18km south.

The taxi is more expensive with fares from 30 MYR ($7), but you’ll have the assurance of reaching the airport in around 30 minutes.

The bus, on the other hand, is very cheap and tempting at only 3 MYR ($0.70). However, they also make a lot of stops. Travel time could take an hour or more and you don’t want to be stuck in traffic when trying to catch a flight!

Step 2: Penang to Singapore by Flight

Duration: 1hr 25m
Cost: 70 MYR ($15.50)
Duration: 1hr 25m
Cost: 70 MYR ($15.50)

Air Asia, Jetstar, Silk Air and Singapore Airlines offer several flights daily from Penang to Singapore. If you’re looking for the cheapest rates, you’ll most probably find it with Air Asia. You can get a ticket for only 70 MYR ($17) if you book really early!

The flights depart from Penang International Airport and arrive at Singapore Changi Airport. Travel time is 1 hour 25 minutes.

Check Flights with Skyscanner

Step 3: Singapore Airport to Downtown Singapore by Minibus

Duration: 30 minutes
Cost: 9 SGD ($6.50)
Duration: 30 minutes
Cost: 9 SGD ($6.50)

From Singapore Airport, you’ll have to travel west for 20km to reach your hotel in the city centre.

You have several choices to get to downtown Singapore: a city shuttle that costs 9 SGD ($6.50), a taxi from 25 SGD ($18.50), the train for 2.70 SGD ($2), or the public bus for 2 SGD ($1.70). For more details you can visit our page on travelling to/from Singapore Airport.

We prefer the city shuttle as it provides a good mix of speed, comfort and budget. Also, they offer free drop-off to almost all hotels in the city. You can buy a ticket at the airport arrivals hall but if you want to skip the queues, you can also book your ride online beforehand on Klook. Either way it costs 9 SGD ($6.50).

Check City Shuttle Tickets with Klook

Was this post helpful?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

322 views
Copy link
Powered by Social Snap