1. Bus – Penang to Singapore
2. Train – Penang to Singapore
3. Flight – Penang to Singapore
4. Taxi – Penang to Singapore
5. Tour / Tickets in Singapore
🎫 Book Ticket to Singapore
From Penang to Singapore you can travel by bus, train or plane.
-
- There are three convenient options for traveling to Singapore from Penang (+Butterworth): via tourist bus, KTM train transfer, or a direct flight. Opting for a direct flight is the best and quickest way to reach Singapore from Penang. Several airlines operate flights from Penang International Airport to Changi Airport in Singapore, with a travel time of approximately 1-1.5 hours and ticket prices ranging from $50 to $200 per person. This option offers both time savings and comfort. Another popular and cost-effective option is to travel by tourist bus, which takes approximately 10-18 hours from Penang (+Butterworth) to Singapore, with bus tickets priced at around $20-23 per person. Many of these buses travel via Johor Bahru in southern Malaysia, and some even pass through Kuala Lumpur.
-
- The third option for traveling to Singapore is by KTM train via Gemas and Johor Bahru. This route involves taking a KTM Berhad train from Butterworth to Gemas, followed by a KTM Express train from Gemas to Johor Bahru. From Johor Bahru, travelers can transfer to a shuttle train to Woodlands in Singapore. Upon arrival at Woodlands, various transportation options, including buses, taxis, and subways, are available to reach the city center of Singapore. The train journey from Penang to Singapore takes approximately 12 hours in total, with a cost of around $40 or more per person. While trains offer comfort, there is no direct train service from Penang to Singapore.
-
- Singapore, a modern and affluent city-state, is renowned for its cleanliness, stringent regulations, and striking juxtapositions. Situated just across a narrow channel from the Malay peninsula, Singapore boasts the world’s second-busiest port. Its skyline is dominated by towering skyscrapers made of steel, glass, and concrete, shaping the island’s iconic silhouette. The city offers limitless opportunities for shopping in state-of-the-art malls and indulging in leisure activities on Sentosa Island.
- The distance from Penang to Singapore is approximately 730 kilometers by land, and travelers have the option to travel by plane with various direct flights available from Malaysia to Singapore. From Singapore, travelers can also journey back to Kuala Lumpur via tourist bus, train, or direct flight, or explore destinations like Malacca and Genting Highlands. Refer to the instructions below for details on reaching Singapore from Penang in Malaysia.
Transfer Mode – Penang to Singapore: | Travel Time | Cost Range |
---|---|---|
Tourist Bus | 10-18 hours | $20-23/pp |
Train | 12-15 hours | $40+/pp |
Direct Flight | 1-1.5 hour | $50-200/pp |
Private Car with a driver | 7.5 hour | $480-800/car |
How to get from Penang to Singapore?
1. BUS from Penang to Singapore
The cheapest land option to travel from Penang to Singapore is by bus. All buses go through Johor Bahru in southern Malaysia, which is also a border town with Singapore. On this route to Singapore, you can use buses from companies such as KKKL Express, Super Nice Express, New Asian Travel, Seasons Express, StarMart Express, Sri Maju Group, or others.
The disadvantage of the bus connection can be a more limited schedule and also a relatively long and tiring journey. Buses can depart from various stops in Penang, such as Sungai Nibong, Prangin Mall, or even Butterworth, which is a town not far from Penang, and arrive in Singapore at Woodlands Checkpoint, Kovan Hub Bus Terminal, or Boon Lay.
You will see all this information about departures and arrivals when you search for tickets, so read everything carefully. The travel time by bus from Penang to Singapore can be between 10-18 hours, depending on the company, they may have different routes or have other stops during the journey.
BOOK BUS TICKETS to Singapore ➜
A bus transfer from Penang to Singapore costs between $20-23/pp, making it the cheapest option to travel between these locations. You can easily search and buy bus tickets to Singapore from Penang online in advance. Always read all instructions and information when booking a ticket to avoid any misunderstandings.
Arrive at the departure point for Penang or Butterworth at least 30-60 minutes before the bus departs. The bus transfer to Singapore is mainly used by ordinary solo low-cost travelers who have a more limited budget for their travel. You can also travel by bus with a stop in Kuala Lumpur and then continue on another bus to Singapore.
2. BOAT + TRAIN from Penang to Singapore
Another way to travel overland from Penang to Singapore is by boat and train via Butterworth, Gemas and Johor Bahru. This option may take longer than the bus transfer and has a total of 4 steps. First it’s a boat ride from Penang to Butterworth (20 minutes), then a KTM train ride from Butterworth to Gemas (6.5 hours), then another train ride from Gemas to Johor Bahru (4.5 hours) and the last step is crossing the border from Johor Bahru to Woodlands.
So it depends on the transfers and the waiting time for other connections, so the time may vary and it is better to do some research about the individual connections first.
In the first step, you need to go to Butterworth from Penang first, which is best to use the boat connection that takes you directly to the railway station from where the train goes to Gemas. The boat transfer is cheap and takes about 20 minutes.
You can then take a train from Butterworth to Johor Bahru, but you have to change at Gemas and then take another train (check Malaysia Railway Map).
Since the timetables of these trains are rather limited, it is advisable to first look up the given connections and know when they depart. KTM Berhad Trains on this route will offer you seats and a train transfer from Butterworth to Joho Bahru via Gemas will cost you around $25-40/pp in total.
You need to search for train tickets separately for the route from Butterworth to Gemas and then from Gemas to Johor Bahru, you can also buy them online as e-tickets. From Johor Bahru, you can then use the shuttle train to Woodlands, the journey on this route only takes about 10 minutes and you will cross the border crossing to Singapore.
From Woodlands you can use, for example, the subway, buses or private cars to the city center of Singapore. The most suitable option is to use the metro train connection.
3. DIRECT FLIGHT from Penang to Singapore
Undoubtedly, the fastest, most convenient, but sometimes more expensive transfer option from Penang to Singapore is a direct air connection. Flights are operated from Penang International Airport to Singapore – Changi Airport, one of the most modern airports in the world.
Changi Airport is approximately 20 km from the city center and various transport options can be used to transfer to the city, such as bus, train and or private car. Penang Airport is also about 20 km from Georgetown city center and can be reached by bus or private car / taxi with a driver.
Airlines such as Malaysia Airlines, Air Asia, Scoot, Firefly and JetStar Asia offer flights from Penang to Singapore. There are several direct flights in operation every day and you will certainly choose your suitable flight connection. The direct flight time from Penang to Singapore is approximately 1.5 hours, making it the fastest transfer option.
If you also include the transfer to the airport and waiting for the departure, the total transfer time is up to 5 hours. Direct flights to Singapore from Penang cost between $50-200/pp, the cheapest flights are usually offered by companies such as Air Asia or Scoot.
However, flights can change during the year and sometimes they can be even cheaper, most of the flights offered are mostly Economy class. You can easily find and buy tickets from Penang to Singapore online ahead of time.
Also, always read all flight information and instructions and follow the airline’s instructions when booking your flight. Air transfer can sometimes be advantageous even for low-cost travelers if very cheap flights appear.
4. PRIVATE CAR / TAXI from Penang to Singapore
Another option for ground transfer from Penang to Singapore is by private car/taxi with a driver. This option of transportation between Penang and Singapore is offered by Daytrip, which offers various modern smaller classic cars and even minivans for multiple passengers at the same time.
A private car transfer can be a faster option than a bus or train transfer and the travel time from Penang to Singapore is approximately 7.5 hours. The advantage of this transport option is also the fact that you can choose your departure point in Penang, e.g. directly from your hotel and your arrival point in Singapore.
BOOK TAXI / CAR to Singapore ➜
This option also allows you to avoid other stops made by buses and trains. Transport by private car/taxi from Penang to Singapore is one of the most expensive transport options and costs between $480-800/car. These prices are based on the type of car you choose, usually smaller classic cars are a cheaper option than larger multi-passenger minivans.
However, you can calculate the fare for individual passengers. You can search, view and book your private car to Singapore from Penang online ahead of time.
Please read all transfer instructions and conditions carefully when booking to avoid any misunderstandings. Transportation by private car is a convenient option, but due to higher prices, it is not suitable for ordinary solo low-cost travelers.
❓ FAQ + Tips – Travel from Penang to Singapore:
1. How to book tickets and flights from Penang to Singapore?
-
- Book your tickets + flights from Penang to Singapore online on Baolau ➜ or 12go.asia ➜.
- You can also book another tickets, e.g. Penang > Kuala Lumpur, Malacca > Singapore…
2. What is the travel time from Penang to Singapore?
-
- Travel by bus from Penang to Singapore takes about 10-18 hours.
- Travel by boat + train from Penang to Singapore takes about 13 hours.
- Travel by plane (direct flight) from Penang to Singapore takes about 1-1.5 hour.
- Travel by private car with a driver from Penang to Singapore takes about 7.5 hour.
3. How much does it cost to get from Penang to Singapore?
-
- Transfer by bus from Penang to Singapore costs about $20-23/pp.
- Transfer by boat + train from Penang to Singapore costs about $40+/pp
- Transfer by plane (direct flight) from Penang to Singapore costs about $50-200/pp.
- Transfer by private car with a driver from Penang to Singapore costs about $480-800/car.
4. What is the travel distance from Penang to Singapore?
-
- Travel distance from Penang to Singapore is about 700 km by train/bus or about 650 km by plane.
5. What is the best way of transport from Penang to Singapore?
-
- The best way how to get from Penang to Singapore is to travel by plane. There are various direct flights (+low-cost flights) from Penang to Singapore every day. This is also the most fastest way of getting from Penang to Singapore.
6. What is the most cheapest option of transfer from Penang to Singapore?
-
- The most cheapest way of getting to Singapore from Penang is to travel by tourist bus. The most cheapest bus tickets to Singapore from Penang cost about $17-18/pp.
7. Is there a railway station on Penang island?
-
- There is no railway station on Penang island, but there is a railway station in Butterworth. From Georgetown in Penang to Butterworth Railway Station it is about 30 km, you can get to the railway station in Butterworth by local bus or private taxi, it is also possible to travel by boat.
8. Is it possible to travel by train from Penang to Singapore?
-
- Yes, it is possible, you can travel by train of KTM from Butterworth to Kuala Lumpur, from Kuala Lumpur to Gemas and from Gemas to Johor Bahru. Johor Bahru is the border town with Singapore and there is a shuttle train from Johor Bahru to Singapore. This way of transfer has totally 3 stopovers – in Kuala Lumpur, Gemas and Johor Bahru in the south of Malaysia. You should also know – this way of transfer takes a lot of time.
9. Where you can also travel from Penang?
-
- From Penang you can also travel by ferry or plane to Langkawi or you can go back to Kuala Lumpur – the capital of Malaysia. There are tourist buses, trains, taxi or flight to Kuala Lumpur.
10. What you should not miss if you are traveling from Penang to Singapore?
-
- You should not miss Kuala Lumpur or Malacca. There cities are on the travel route from the north to the south of Malaysia. There are buses or flights to Kuala Lumpur and buses to Malacca.
- And from Singapore you can also travel to Battam – there are ferries, it is a part of Riau Islands.
BOOK a TOUR / ACTIVITY in Singapore ➜
✈️ Flight Schedule / Timetable – Penang to Singapore (Direct flights):
Flight Schedule - Penang to Singapore | Departs in Penang | Arrival in Singapore |
---|---|---|
Firefly | 07:55 | 09:30 |
Malaysia Airlines | 07:55 | 09:30 |
Singapore Airlines | 10:15 | 11:40 |
Singapore Airlines | 12:00 | 13:40 |
Singapore Airlines | 18:00 | 19:25 |
Singapore Airlines | 21:15 | 22:40 |
Scoot | 11:20 | 12:50 |
Scoot | 16:55 | 18:25 |
Scoot | 22:20 | 23:35 |
Air Asia | 09:25 | 10:55 |
Air Asia | 11:50 | 13:20 |
Air Asia | 15:35 | 17:10 |
Air Asia | 19:25 | 21:00 |
BOOK your HOTEL in Singapore ➜