GoAsia
Malaysia

How to Get from Penang to Malacca

Find the best way to travel from Penang to Malacca. Compare bus fares from about $13 and private transfers from about $215.

Last updated: October 27, 2026

How to Get from Penang to Malacca
Contents

Trading the street art and colonial charm of George Town for the red-hued history of Malacca is a classic Malaysian transit. Both cities are UNESCO World Heritage sites, yet they offer distinct vibes: Penang is the bustling food capital of the north, and Malacca is the relaxed, riverside historical gem of the south. The journey carries you down the spine of the Malay Peninsula, from the island scenery of the north to the heritage-rich heart of the country.

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.

Most travelers take the highway, by long-distance coach or by private vehicle for door-to-door convenience. You can browse and book tickets for this route on GoAsia.cc.

Penang to Malacca by Bus

The bus is the most popular choice for locals and backpackers alike. Penang Sentral on the mainland lists Melaka Sentral among its bus destinations.[1] On booking platforms, tickets cost about $13 to $18 (October 2026), and the journey takes from about 7 hours, up to 12 hours with more stops along the way.[2] VIP seats are wider and recline further, which makes the long haul south more comfortable.

The Penang Sentral bus terminal in Butterworth on the mainland
The Penang Sentral bus terminal in Butterworth on the mainlandPhoto: Wiki Farazi / Wikimedia Commons, CC0

Departing from Penang Island and Butterworth

On the island, buses leave from Terminal Sungai Nibong or, for some operators, Komtar in George Town.[3] Penang Sentral is in Butterworth on the mainland.[4] Check your ticket for the exact terminal, because Sungai Nibong and Butterworth are on different sides of the strait. From both Sungai Nibong and Butterworth the ride takes from about 7 hours.[2]

Penang to Malacca by Private Transfer

If you travel as a group or want to avoid terminals, a private transfer is the fastest and most comfortable way to make the trip. It takes from about 5 hours 30 minutes, because you skip the frequent stops and terminal changes of public transport. On booking platforms, a car for up to 3 passengers starts at about $215, and larger vehicles such as 7-passenger minivans and 14-passenger vans cost more, up to about $760 (October 2026).[2] You are picked up at your hotel in Penang and dropped off at your accommodation in Malacca, which helps with heavy luggage.

Comparing Your Options

ModePrice (USD)DurationComfort
Bus (Express/VIP)About $13 - $18[2]From about 7hMedium to High
Private TransferAbout $215 - $760[2]From about 5h 30minHigh

Tips for Traveling from Penang to Malacca

  • Pack a Sweater: Malaysian buses are notorious for their powerful air conditioning. Keep a light jacket or a sarong in your carry-on luggage.
  • Book in Advance: This is a busy route, especially at weekends and on public holidays when Malaysians travel for food and family. Use GoAsia.cc to check availability and book a few days ahead.
  • Choose Your Terminal Wisely: If you are staying in George Town, check whether your bus departs from Komtar, which saves a taxi ride to Sungai Nibong.
  • Rest Stops: Drivers usually stop at highway rest areas (R&R) with food stalls. Keep some small change in Ringgit handy.
  • Arrive Early: Bus terminals in Malaysia can be large and confusing. Arrive at least 30 minutes before your departure to find your platform and check in larger bags.

Timetable

Bus Butterworth - Malacca $ 14.44–17.90 7h – 7h 15m
  • →  VIP 10:25, 10:30, 13:30, 18:45, 22:25, 23:59
  • →  Express 00:30, 09:15, 21:15
Taxi Butterworth - Malacca $ 289.04–500.45 5h 39m
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Standard 3pax
Bus Sungai Nibong - Malacca $ 14.44–17.06 6h 59m
  • →  VIP 10:00, 13:00, 18:00, 23:30
Bus Penang - Malacca $ 12.65–17.90 7h 6m – 12h 18m
  • →  VIP 09:25, 12:25, 22:30
  • →  Express 00:30, 09:00, 09:10, 09:45, 10:00, 10:25, 10:30, 10:35, 11:30, 11:35, 12:15, 17:00, 20:45, 21:15, 21:45, 22:25, 22:30, 22:35, 22:45, 23:15, 23:20, 23:45, 23:58
Taxi Penang - Malacca $ 214.75–758.77 5h 39m – 6h
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Standard 3pax
  • →  Van 7pax
  • →  Van 14pax
  • →  Sedan 2pax
  • →  MPV 3pax
  • →  Luxury Sedan 2pax
  • →  Luxury MPV 2pax
Taxi George Town - Malacca $ 289.04–500.45 5h 39m
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Standard 3pax

Frequently Asked Questions

How can I book tickets from Penang to Malacca?

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

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

The bus, with tickets from about $13 on booking platforms (October 2026). Fares generally stay under about $18, even for VIP coaches.

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

A private transfer, which takes from about 5 hours 30 minutes. It avoids the stops and terminal changes of the bus.

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

A private transfer takes from about 5 hours 30 minutes, and a bus from about 7 hours, up to 12 hours on services with more stops.

Are there night buses available for this route?

Yes, there are departures late in the evening that arrive in Malacca early the next morning. This saves a night of accommodation. Check your ticket for the exact departure time.

Where does the bus arrive in Malacca?

At Melaka Sentral, the city's main transport hub. From there, take a local bus or a taxi to the historic center and Jonker Street.

Is it worth paying extra for a VIP bus?

For a trip of 7 hours or more, yes. The extra few dollars for VIP gives you wider, more comfortable seats.

Sources and background

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

  1. [1] Penang Sentral: Destination. Retrieved October 19, 2026.
  2. [2] 12Go: 12Go timetable Penang - Malacca. Retrieved October 27, 2026.
  3. [3] Unititi Express: Penang to Ipoh Bus Ticket. Retrieved October 15, 2026.
  4. [4] Unititi Express: Cameron Highlands to Penang Bus Ticket. Retrieved October 15, 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.