SingaporePenang

Plan your journey from the Lion City to Malaysia's food capital. Flying is fastest, but buses offer a budget-friendly alternative.

Transport Options#

✈️

By Flight

1h 20min

SGD 60-150

Fastest option

🚌

By Bus

9-12 hours

SGD 30-50

Budget-friendly

🚂

By Train + Bus

10+ hours

SGD 50-80

Scenic journey

Detailed Transport Guide#

✈️

By Flight

Multiple daily flights from Singapore Changi to Penang International Airport. The quickest and often most convenient option.

Duration:1 hour 20 minutes
Airlines:Scoot, AirAsia, Singapore Airlines
Price:SGD 60-150 (book early for best rates)
Transfer:Airport to George Town: 30-40 min by Grab
Tip: Scoot often has the cheapest fares. Book 3-4 weeks ahead. Consider flying into KL if fares are much cheaper, then take a short domestic flight.
🚌

By Bus

Direct buses from Singapore to Penang. Long journey but budget-friendly with various departure times.

Duration:9-12 hours (including border crossing and rest stops)
Operators:StarMart, Grassland, 707
Price:SGD 30-50
Departure:Golden Mile Tower, Beach Road (Golden Mile Complex closed 2023)
Tip: Overnight buses let you sleep through the journey. Bring passport for Malaysian border. VIP buses are more comfortable for the long trip.
🚂

By Train + Bus

Take the train from Singapore to JB Sentral or KL, then connect to Penang. More complex but scenic.

Duration:10+ hours total
Route:Singapore → JB → KL → Penang
Price:SGD 50-80 total
Note:Requires multiple connections
Tip: Only recommended if you enjoy train travel. The Malaysian ETS train from KL to Butterworth is comfortable and scenic.

Airline Comparison#

I've flown all three airlines on this route, and here's how they stack up.

Airline
Price Range
Baggage
Terminal (SIN)
Frequency
Best For
Scoot
SGD 60-100
20kg from SGD 15
Terminal 1
3-4 daily
Budget flyers
AirAsia
SGD 65-120
20kg from SGD 18
Terminal 4
2-3 daily
Sale hunters
SIA / SilkAir
SGD 120-200
30kg included
Terminal 2/3
2 daily
Comfort & reliability

Budget Breakdown: Singapore to Penang Trip#

Total estimated costs for a 3-night trip, including transport from Singapore.

Budget

SGD 250-350

per person, 3 nights

Transport (bus)SGD 30-50
Hostel (3 nights)SGD 45-75
Food (hawker meals)SGD 60-90
ActivitiesSGD 20-40
Local transportSGD 15-25
Most Popular

Mid-Range

SGD 500-700

per person, 3 nights

Transport (budget flight)SGD 70-110
Boutique hotel (3 nights)SGD 150-240
Food (mix of hawker & restaurant)SGD 100-150
Activities & toursSGD 50-80
Local transport (Grab)SGD 30-50

Luxury

SGD 1,000+

per person, 3 nights

Transport (SIA flight)SGD 130-200
Heritage hotel (3 nights)SGD 400-600
Fine dining & experiencesSGD 200-300
Private tours & spaSGD 150-250
Private car / transfersSGD 80-120

Border Crossing Tips for Bus Travelers#

If you're taking the bus, you'll cross the Singapore-Malaysia border at the Johor checkpoint (Woodlands on the Singapore side, CIQ on the Malaysia side). I've done this crossing enough times to know the drill well.

Documents Required

Have your passport ready well before the border. Most nationalities get visa-free entry to Malaysia (90 days). Singapore exit is automated for residents. Fill in the Malaysia arrival card digitally via MDAC (Malaysia Digital Arrival Card) before your trip to save time.

The Process

Everyone disembarks at Woodlands Checkpoint for Singapore immigration. After clearing, re-board the same bus. Cross the Causeway to JB CIQ for Malaysian immigration. The whole process takes 30-90 minutes depending on the queue. Weekday mornings are fastest; avoid Friday evenings and public holidays.

What to Expect

Keep your bus ticket and any luggage claim tags accessible. Some buses require you to collect and re-check luggage at the border. Don't leave valuables on the bus during immigration stops. The CIQ building has restrooms and a few shops if you need to wait.

Worth a Stopover?#

If you're not in a rush, breaking up the journey can turn a transit into an adventure. Here are two stops I recommend.

Malacca (via bus)

2h from Singapore, 5h from Penang

If you're busing north, Malacca is the perfect halfway stop. Spend a night exploring Jonker Walk, the Dutch Square, and eating the famous chicken rice balls. Buses from Malacca Sentral to Penang run daily. I'd give it at least one full day.

Best for: History lovers, food enthusiasts

Ipoh (via KL flight or train)

2h south of Penang by ETS train

If you fly into KL and take the ETS train north, hop off at Ipoh for a night. The old town is gorgeous, the white coffee is legendary, and the dim sum rivals Penang. The ETS from Ipoh to Butterworth takes just 2 more hours. Ipoh is seriously underrated.

Best for: Foodies, architecture fans, avoiding burnout

Frequently Asked Questions#

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

The cheapest option is the direct bus from Golden Mile Tower, starting from SGD 30-50 (9-12 hours including border crossing). Budget airlines like Scoot and AirAsia can also be affordable at SGD 60-100 if booked well in advance.

How long is the flight from Singapore to Penang?

The flight takes approximately 1 hour and 20 minutes. Scoot, AirAsia, and Singapore Airlines all operate this route with multiple daily departures from Changi Airport.

Do I need a visa to travel from Singapore to Penang?

Most nationalities receive visa-free entry to Malaysia for 90 days. If flying, you clear immigration at Penang Airport. If busing, you clear at the Johor Bahru checkpoint. Check current requirements for your nationality.

Can I take a train from Singapore to Penang?

There's no direct train. You'd need to shuttle to JB Sentral, train to KL, then ETS to Butterworth — 10+ hours total with connections. Flying is much more practical for this route.

Is it worth stopping in Kuala Lumpur on the way to Penang?

If flying via KL, a stopover is definitely worth it. KL offers the Petronas Towers, Batu Caves, and incredible food. Domestic flights from KL to Penang are cheap (RM 80-200) and take just 1 hour.

Our Recommendation#

Flying is the clear winner for Singapore to Penang. The time savings are significant (1.5 hours vs 8+ hours), and fares can be comparable to bus tickets when booked in advance. Only consider the bus if you're on a very tight budget or enjoy long road trips.