There are 8 ways to get from Malacca to George Town by plane, bus, car ferry, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly from Malacca  •  1 h 46 min

  1. Fly from Malacca (MKZ) to Penang (PEN) MKZ - PEN

$51 - $290

Cheapest option

Bus, car ferry  •  7 h 50 min

  1. Take the bus from Melaka to Butterworth
  2. Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal

$13

6 alternative options

Bus to Kuala Lumpur, fly  •  4 h 17 min

  1. Take the bus from Melaka to Klia
  2. Fly from Kuala Lumpur (KUL) to Penang (PEN) KUL - PEN

$26 - $75

Bus to Kuala Lumpur Subang, fly  •  5 h 2 min

  1. Take the bus from Melaka to Shah Alam
  2. Fly from Kuala Lumpur Subang (SZB) to Penang (PEN) SZB - PEN

$40 - $98

Train, car ferry  •  8 h 23 min

  1. Take the train from Pulau Sebang to KL Sentral
  2. Take the train from KL Sentral to Butterworth
  3. Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal

$29 - $43

Bus, train, car ferry  •  8 h 38 min

  1. Take the bus from Melaka Sentral to Terminal Bersepadu Selatan
  2. Take the train from Bandar Tasik Selatan to Butterworth
  3. Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal

$13 - $21

Drive, car ferry  •  5 h 32 min

  1. Drive from Malacca to Sultan Abdul Halim Ferry Terminal
  2. Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal

$24 - $34

Drive  •  5 h 19 min

  1. Drive from Malacca to George Town 312.7 miles

$23 - $35

What companies run services between Malacca, Malaysia and George Town, Malaysia?

Malindo Airways flies from Malacca to George Town once daily.

Airlines
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Kuala Lumpur to Penang
Ave. Duration
56 min
When
Every day
Estimated price
$22 - $120
Flights from Kuala Lumpur Subang to Penang
Ave. Duration
1 h
When
Every day
Estimated price
$22 - $120
Firefly
Website
fireflyz.com.my
Flights from Kuala Lumpur to Penang
Ave. Duration
56 min
When
Every day
Estimated price
$22 - $120
Flights from Kuala Lumpur Subang to Penang
Ave. Duration
1 h
When
Every day
Estimated price
$22 - $120
Malindo Airways
Website
malindoair.com
Flights from Malacca to Penang
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$35 - $310
Flights from Kuala Lumpur to Penang
Ave. Duration
1 h
When
Every day
Estimated price
$13 - $110
Flights from Kuala Lumpur Subang to Penang
Ave. Duration
1 h
When
Every day
Estimated price
$18 - $110
AirAsia
Website
airasia.com
Flights from Kuala Lumpur to Penang
Ave. Duration
1 h 1 min
When
Every day
Estimated price
$10 - $80
Train operators
KTM Komuter
Website
spad.gov.my
Train from Pulau Sebang to KL Sentral
Ave. Duration
1 h 59 min
Frequency
Hourly
Estimated price
$3 - $4
Schedules at
intranet4.ktmb.com.my
KTM ETS Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Pulau Sebang/Tampin to KL Sentral
Ave. Duration
1 h 49 min
Frequency
Every 4 hours
Estimated price
$4 - $7
Schedules at
intranet.ktmb.com.my
Silver
$4 - $5
Gold
$5 - $7
Platinum
$7 - $8
Train from KL Sentral to Butterworth
Ave. Duration
4 h 2 min
Frequency
5 times a day
Estimated price
$9 - $16
Schedules at
intranet.ktmb.com.my
Book at
12go.asia
Silver
$9 - $11
Gold
$14 - $16
Platinum
$18 - $21
Train from Bandar Tasik Selatan to Butterworth
Ave. Duration
4 h 29 min
Frequency
Once daily
Estimated price
$9 - $16
Schedules at
intranet.ktmb.com.my
Silver
$9 - $10
Gold
$13 - $16
Platinum
$18 - $21
Bus operators
Transnasional
Website
transnasional.com.my
Bus from Melaka to Klia
Ave. Duration
2 h 6 min
Frequency
Every 2 hours
Estimated price
$7
Schedules at
transnasional.com.my
Bus from Melaka to Shah Alam
Ave. Duration
2 h 35 min
Frequency
4 times a day
Estimated price
$5
Schedules at
transnasional.com.my
Bus from Melaka Sentral to Butterworth
Ave. Duration
7 h 1 min
Frequency
4 times a day
Estimated price
$13
Schedules at
transnasional.com.my
Book at
12go.asia
Bus from Melaka Sentral to Terminal Bersepadu Selatan
Ave. Duration
2 h 19 min
Frequency
5 times a day
Estimated price
$4
Schedules at
transnasional.com.my
Book at
12go.asia
Cepat Express
Website
cepatexpress.com.my
Bus from Melaka to Butterworth
Ave. Duration
7 h
Frequency
5 times a day
Estimated price
$13
Schedules at
cepatexpress.com.my
Book at
12go.asia
KKKL Express
Ferry operators
Penang Port
Website
penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
Ave. Duration
20 min
Frequency
Hourly
Estimated price
$1
Schedules at
penangport.com.my

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about US trains?, Travelling around the UAE and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

Questions & Answers

How far is it from Malacca to George Town?

The distance between Malacca and George Town is 415 km. The road distance is 500 km.

What is the cheapest way to get from Malacca to George Town?

The cheapest way to get from Malacca to George Town is to bus and car ferry which costs RM 51 - RM 52 and takes 7 h 50 min.

What is the fastest way to get from Malacca to George Town?

The quickest way to get from Malacca to George Town is to fly which takes 1 h 46 min and costs RM 190 - RM 1200.

How long does it take to get from Malacca to George Town?

It takes approximately 1 h 46 min to get from Malacca to George Town, including transfers.