1. Bus – Malacca to Penang
2. Train – Malacca to Penang
3. Private Car/Taxi to Penang
🎫 Book a Tour in Penang
🎫 Book Tickets to Penang
From Malacca to Penang you can travel by bus, train, taxi/car.
-
- Travel distance from Malacca to Penang is about 500 km by land or about 450 km by plane. From Malacca to Penang you can travel by tourist bus, train via Tampin and Kuala Lumpur, private car or bus + plane. The most cheapest way is to travel by tourist bus to Penang. Buses in Malaysia are modern, new and clean and bust tickets are cheap. Bus ticket from Malacca to Penang costs about $9-17/pp and travel by bus takes about 7-12 hours. Buses arrive to Butterworth or Sungai Nibong – Penang. You can also travel by train from Tampin (about 40 km from Malacca) to Butterworth via Kuala Lumpur. Butterworth is the closest railway station to Penang, about 20 km from the island.
- From Butterworth to Penang – Georgetown you can travel by boat or local bus/taxi. Boat departs from Pangkalan Sultan Abdul Halim Ferry Terminal at the railway station. If you want to travel by plane to Penang, you can travel by bus to Kuala Lumpur and from KL you can take a direct flight to Penang. Penang Airport is about 18 km south of Georgetown and from this airport you can take a local public bus or taxi to Georgetown. Book and buy your bus/train tickets or flights from Malacca to Penang easily online and enjoy your trip in Malaysia.
-
- Penang Island is about 15 to 20-minute by ferry ride from mainland Penang on the Malaysian Peninsula. There are two bridges connecting the island to the mainland – Penang Bridge and the Second Penang Bridge (Sultan Abdul Halim Mu’Adzam Shah Bridge). Penang was formerly known as Pulau Ka Satu. A sea rover by the name of Ragam named it Pulau Ka Satu a single island as it was the only large the isolated land he came across on his trading trips between Lingga and Kedah. Penang is now one of the most visited places in Malaysia and offers nature, history, cultures and relax at the sea. You can also very easily visit Penang National park. From Penang Island you can travel by ferry/boat or plane (direct flight) to Langkawi. Langkawi is one of the most popular islands in Malaysia.
Transfer Mode – Malacca to Penang: | Travel Time | Cost Range |
---|---|---|
Bus | 7-12 hours | $9-17/pp |
KTM Berhad Train from Tampin | 6.5 hours | $15-48/pp |
Private taxi/car with a driver | 6 hours | $300–540/car |
Bus + Flight via Kuala Lumpur | 8-10 hours | $50-150/pp |
BOOK a TOUR / ACTIVITY in Penang ➜
How do I get from Malacca to Penang?
1. BUS from Malacca to Penang
A popular, cheaper transfer option from Malacca to Penang Island or Butterworth is to travel by bus. On this route you can use modern buses of various companies such as KPB Express, KKKL Express, Super Nice Express, Sri Maju Group, Mayang Sari, Pancaran Matahari or other private bus companies.
These buses usually depart from Melaka Sentral Bus Station and arrive at Butterworth, Sungai Nibong or Penang Sentral. If you go to Butterworth, then from there it is necessary to go to Penang Island, for example by boat, directly to the city of Georgetown. These ships depart from the port, which is a short distance from the railway station.
The Sungai Nibong station is located on Penang Island itself. You will always see this information about departures and arrivals when searching for tickets online, so read everything carefully. A bus transfer from Malacca to Penang or Butterworth takes about 7-12 hours, but this time may vary slightly and buses may also be late.
Buses also have other stops during the journey, the time for these stops is usually already included in the total journey time. Bus transportation to Penang from Malacca costs between $9-17/pp, prices are almost the same throughout the year, sometimes they can vary slightly.
You can search and buy bus tickets from Malacca to Penang easily online in advance. When booking a ticket, always read all additional information and instructions to avoid possible misunderstandings. The bus transfer to Penang is mainly used by ordinary solo travelers who are looking for adequate travel comfort at a reasonable price.
2. TRAIN from Malacca (Tampin) to Penang
If you would like to travel by train from Malacca to Penang, you can use the KTM Berhad train, but from Tampin station, which is about 40 km from Malacca city center. The KTM Berhad train with seats therefore departs from Tampin Railway Station and arrives at Butterworth, from where you then have to take a boat to Penang Island, for example, see the Malaysia Railway Map.
The disadvantage is the slightly longer total transfer time, which includes first the transport to the station, then the train transfer and then the boat trip to Penang. However, the train is relatively a very comfortable and safe transport option and that is an advantage. The timetable of these trains is also very limited and usually only 1 train can go between these places, but the numbers can change during the year.
The journey by KTM Berhad train from Tampin to Butterworth takes about 6.5 hours and this time is mostly respected. A train transfer from Tampin to Butterworth costs around $17/pp, that’s the price for a 2nd class seat which will be fully sufficient for everyone. The menu may also include higher classes of comfort seats, after which the prices may be higher.
Tampin to Butterworth train tickets can be easily searched and purchased online in advance as well as e-tickets. It is not necessary to print these e-tickets and it is enough to have them saved in your mobile phone and then show yourself at the station with the appropriate QR code of these tickets.
It is advisable to arrive at the train station well in advance, at least 30-60 minutes before the train departs from Tampin. The train transfer is not a bad choice of transport at all, however, the timetable is very limited and the train only departs from the city of Tampin and not directly from the city of Malacca, there is no railway station.
3. TAXI / CAR from Malacca to Penang
A private car/taxi with a driver is also a very convenient option for a land transfer from Malacca to Penang Island or even to Butterworth. This option of transport will be offered by the private company Daytrip and possibly Asian Overland Services (which offers a transfers via Kuala Lumpur).
Of course, this option is also one of the most expensive transport options to Penang from Malacca, and fares range from $300-540/car. The smaller classic cars on offer are usually a cheaper option than the larger multi-passenger minivans, which are mainly suitable for group travel.
However, you can then calculate the fare for individual passengers. The advantage of this option is that you can choose your departure point in Malacca and your arrival point in Penang, thereby saving you some additional time.
Transfer by private car with driver from Malacca to Penang takes about 6 hours, but this time may vary slightly depending on your specific travel route.
You can search and book your private car with driver from Malacca to Penang online even in advance. When booking a car, always read all conditions and instructions for the transfer and follow the instructions of the transport company.
A private car with a driver on the route between Malacca and Penang is a suitable choice of transport mainly for those who have a bigger budget for their travel, because of the higher prices it is not suitable for ordinary low-cost travellers.
❓ FAQ + Tips – Travel route from Malacca to Penang:
1. How to book tickets + flights from Malacca to Penang?
-
- You can book e-tickets/flights from Malacca to Penang online on 12go.asia ➜.
- You can book another tickets, e.g. Malacca > Kuala Lumpur, Kuala Lumpur > Georgetown…
2. What is the travel time from Malacca to Penang?
-
- Travel by bus from Malacca to Penang or Butterworth takes about 7-12 hours.
- Travel by train from Malacca (Tampin) to Penang (Butterworth) takes about 6.5 hours.
- Travel by bus + plane from Malacca to Penang via Kuala Lumpur takes about 8-10 hours.
- Travel by private car from Malacca to Penang takes about 6 hours.
3. What is the travel time from Malacca to Penang?
-
- Travel by bus from Malacca to Penang or Butterworth costs about $9-17/pp.
- Travel by train from Malacca (Tampin) to Penang (Butterworth) costs about $15-48/pp.
- Travel by bus + plane from Malacca to Penang via Kuala Lumpur costs about $50-150/pp.
- Travel by private car from Malacca to Penang costs about $300-540/car.
4. What is the travel distance from Malacca to Penang?
-
- Travel distance from Malacca to Penang is about 500 km by train/bus/minivan or about 450 km by plane.
5. What is the best way of transport from Malacca to Penang?
-
- The best way of transport from Malacca to Penang is to travel by bus or you can take a direct flight from Kuala Lumpur.
6. What is the most cheapest way of getting from Malacca to Penang?
-
- The most cheapest way of transport from Malacca to Penang (+Butterworth, Georgetown) is to travel by tourist bus. The most cheapest one-way bus ticket from Malacca to Penang costs about $9/pp.
7. Is there a direct flight from Malacca to Penang?
-
- No, if you want to travel by plane to Penang, you have to travel by bus to Kuala Lumpur and from this city you can take a direct flight to Penang International Airport.
8. Where you can go and travel from Penang?
-
- From Penang you can go by ferry or plane to Langkawi – the most visited island in Malaysia. You can also travel by tourist bus, train of KTM Berhad, car or plane (direct flight) to Kuala Lumpur, it is the capital of Malaysia and the biggest transprot hub of this country. Before you arrive to KL, you can also travel to Ipoh in Perak. You can also go to the east of Malaysia and visit Redang Island close to Kuala Terengganu.
9. How to go from Butterworth to Georgetown?
-
- Georgetown city is the main base for tourists. There are various hotels, guesthouses or hostels, restaurants and services. If you arrive to Butterworth (20 km from Penang) you can travel by boat or local bus to Georgetown. Travel by boat is a good option. Boats depart right from Butterworth railway station (Sultan Abdul Halim Ferry Terminal), it is a few meters from the railway station.
10. What is the weather in Malaysia and what to expect?
-
- The weather in Malaysia varies throughout the year. Generally, Malaysia experiences a tropical climate characterized by high temperatures and humidity. The country has two monsoon seasons—the Southwest Monsoon (May to September) and the Northeast Monsoon (November to March). During the Southwest Monsoon, the western coastal areas, including Kuala Lumpur, may experience heavy rainfall. The Northeast Monsoon brings rain to the eastern coastal areas. However, the interior regions and certain islands can be visited year-round.
BOOK a TOUR / ACTIVITY in Penang ➜
🚍 Bus Schedule / Timetable – Malacca to Penang + Bus Tickets:
FULL UPDATED BUS SCHEDULE – CLICK HERE
Bus Schedule - Malacca to Penang | Departs in Malacca | Arrival in Penang |
---|---|---|
KPB Express | 07:00 | 14:01 |
KPB Express | 08:15 | 15:16 |
KPB Express | 09:00 | 16:01 |
KPB Express | 22:00 | 05:01 |
Super Nice Express | 08:30 | 15:31 |
Super Nice Express | 20:00 | 03:01 |
Super Nice Express | 20:00 | 03:01 |
Billion Stars | 08:30 | 15:31 |
Billion Stars | 10:15 | 17:16 |
Billion Stars | 21:30 | 04:31 |
Billion Stars | 22:15 | 05:16 |
Sri Maju Group | 09:00 | 16:01 |
Mayang Sari | 11:45 | 00:03 |
Mayang Sari | 23:45 | 12:03 |
Pancaran Matahari | 21:00 | 09:18 |
KKKL Express | 21:30 | 09:46 |