There are 9 ways to get from Malacca to Jakarta Raya by bus, plane, train, ferry, car ferry 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

Bus to Kuala Lumpur, fly to Jakarta  •  7 h 32 min

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

$34 - $130

8 alternative options

Bus to Singapore, fly to Jakarta  •  9 h 17 min

  1. Take the bus from Hatten Hotel Melaka to Bugis MRT Exit D
  2. Fly from Singapore (SIN) to Jakarta (CGK) SIN - CGK

$55 - $161

Fly Malacca to Jakarta Halim Perdana Kusuma  •  10 h 56 min

  1. Fly from Malacca (MKZ) to Jakarta Halim Perdana Kusuma (HLP) MKZ - HLP

$125 - $441

Fly Malacca to Jakarta  •  8 h 10 min

  1. Fly from Malacca (MKZ) to Jakarta (CGK) MKZ - CGK

$117 - $386

Bus to Kuala Lumpur, fly to Bandung, train  •  10 h 52 min

  1. Take the bus from Melaka to Klia
  2. Fly from Kuala Lumpur (KUL) to Bandung (BDO) KUL - BDO
  3. Take the train from Bandung to Jakarta Gambir

$39 - $199

Bus to Johor Bahru, fly to Jakarta  •  11 h

  1. Take the bus from Melaka Sentral to JB Larkin Terminal
  2. Fly from Johor Bahru (JHB) to Jakarta (CGK) JHB - CGK

$43 - $103

Bus, ferry, car ferry  •  3 days 0 h

  1. Take the bus from Hatten Hotel Melaka to Bugis MRT Exit D
  2. Take the ferry from Tanah Merah to Tanjung Pinang
  3. Take the car ferry from Kijang to Tanjung Priok

$85 - $114

Bus, ferry, car ferry via Tanah Merah  •  3 days 1 h

  1. Take the bus from Malacca to Singapore
  2. Take the ferry from Tanah Merah to Tanjung Pinang
  3. Take the car ferry from Kijang to Tanjung Priok

$80 - $109

Ferry, drive, car ferry  •  26 h 34 min

  1. Take the ferry from Jeti Shahbandar to Dumai
  2. Drive from Dumai to Bakauheni Port
  3. Take the car ferry from Bakauheni Port to Merak
  4. Drive from Merak to Jakarta

$108 - $157

Questions & Answers

The cheapest way to get from Malacca to Jakarta Raya is to bus and fly which costs RM 130 - RM 550 and takes 7 h 32 min.

More details

The quickest way to get from Malacca to Jakarta Raya is to bus and fly which costs RM 130 - RM 550 and takes 7 h 32 min.

More details

The distance between Malacca and Jakarta Raya is 1067 km.

It takes approximately 7 h 32 min to get from Malacca to Jakarta Raya, including transfers.

More details

What companies run services between Malacca, Malaysia and Jakarta Raya, Indonesia?

Malindo Airways, Batik Air and Citilink Indonesia fly from Malacca to Jakarta 3 times a day.

Airlines
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Kuala Lumpur to Jakarta
Ave. Duration
2 h 5 min
When
Every day
Estimated price
$55 - $220
Flights from Singapore to Jakarta
Ave. Duration
1 h 53 min
When
Every day
Estimated price
$100 - $410
Flights from Malacca to Jakarta via Pekanbaru
Ave. Duration
4 h
When
Every day
Estimated price
$380 - $1,200
Flights from Johor Bahru to Jakarta via Kuala Lumpur
Ave. Duration
4 h 7 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$100 - $330
Lion Mentari Airlines
Website
lionair.co.id
Flights from Kuala Lumpur to Jakarta
Ave. Duration
1 h 55 min
When
Every day
Estimated price
$55 - $220
Flights from Singapore to Jakarta
Ave. Duration
1 h 49 min
When
Every day
Estimated price
$40 - $270
Flights from Malacca to Jakarta via Penang, Kuala Namu
Ave. Duration
8 h 50 min
When
Every day
Estimated price
$130 - $470
AirAsia
Website
airasia.com
Flights from Kuala Lumpur to Jakarta
Ave. Duration
2 h 8 min
When
Every day
Estimated price
$27 - $140
Flights from Kuala Lumpur to Bandung
Ave. Duration
2 h 22 min
When
Every day
Estimated price
$30 - $260
Flights from Johor Bahru to Jakarta
Ave. Duration
1 h 50 min
When
Tuesday, Thursday and Saturday
Estimated price
$30 - $120
Flights from Johor Bahru to Jakarta via Kuala Lumpur
Ave. Duration
4 h 12 min
When
Every day
Estimated price
$30 - $120
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Kuala Lumpur to Jakarta
Ave. Duration
2 h 5 min
When
Every day
Estimated price
$55 - $220
Flights from Johor Bahru to Jakarta via Kuala Lumpur
Ave. Duration
4 h 7 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$100 - $330
Singapore Airlines
Website
singaporeair.com
Flights from Singapore to Jakarta
Ave. Duration
1 h 45 min
When
Every day
Estimated price
$160 - $900
Flights from Kuala Lumpur to Bandung via Singapore
Ave. Duration
4 h 52 min
When
Monday, Tuesday and Friday
Estimated price
$300 - $850
Indonesia AirAsia
Website
airasia.com
Flights from Kuala Lumpur to Jakarta
Ave. Duration
2 h 8 min
When
Every day
Estimated price
$40 - $260
Flights from Singapore to Jakarta
Ave. Duration
1 h 46 min
When
Every day
Estimated price
$45 - $290
Flights from Kuala Lumpur to Bandung
Ave. Duration
2 h 25 min
When
Every day
Estimated price
$65 - $400
Malindo Airways
Website
malindoair.com
Flights from Kuala Lumpur to Jakarta
Ave. Duration
2 h 1 min
When
Every day
Estimated price
$45 - $200
Flights from Kuala Lumpur to Bandung
Ave. Duration
2 h 10 min
When
Every day
Estimated price
$50 - $330
Batik Air
Website
batikair.com
Flights from Kuala Lumpur to Jakarta
Ave. Duration
2 h 2 min
When
Every day
Estimated price
$40 - $160
Flights from Singapore to Jakarta
Ave. Duration
1 h 48 min
When
Every day
Estimated price
$65 - $310
Flights from Malacca to Jakarta Halim Perdana Kusuma via Pekanbaru
Ave. Duration
6 h 55 min
When
Every day
Estimated price
$120 - $440
Jetstar Asia Airways
Website
jetstar.com
Flights from Singapore to Jakarta
Ave. Duration
1 h 55 min
When
Every day
Estimated price
$45 - $290
KLM
Website
klm.com
Flights from Kuala Lumpur to Jakarta
Ave. Duration
2 h 10 min
When
Every day
Estimated price
$55 - $230
Flights from Singapore to Jakarta
Ave. Duration
1 h 52 min
When
Every day
Estimated price
$100 - $410
Scoot Tigerair
Website
flyscoot.com
Flights from Singapore to Jakarta
Ave. Duration
1 h 51 min
When
Every day
Estimated price
$35 - $280
Citilink Indonesia
Website
Flights from Malacca to Jakarta Halim Perdana Kusuma via Pekanbaru, Surabaya
Ave. Duration
9 h 35 min
When
Every day
Estimated price
$170 - $600
Flights from Malacca to Jakarta via Pekanbaru, Batam
Ave. Duration
8 h 25 min
When
Every day
Estimated price
$110 - $390
Indonesia AirAsia Extra, PT
Website
airasia.com
Flights from Kuala Lumpur to Jakarta
Ave. Duration
2 h 30 min
When
Every day
Estimated price
$40 - $260
Flights from Malacca to Jakarta via Penang
Ave. Duration
4 h 55 min
When
Every day
Estimated price
$170 - $900
SilkAir
Website
silkair.com
Flights from Kuala Lumpur to Bandung via Singapore
Ave. Duration
4 h 52 min
When
Monday, Tuesday and Friday
Estimated price
$300 - $850
Train operators
Kereta API
Phone
021-121
Website
tiket.kereta-api.co.id
Train from Bandung to Jakarta Gambir
Ave. Duration
3 h 9 min
Frequency
Every 3 hours
Estimated price
$1 - $9
Website
kai.id
Book at
tiket.com
Economy
$1 - $9
Business
$4 - $9
Executive
$7 - $14
Bus operators
KKKL Express
Phone
012-784 9999
Email
enquiry@kkkl.com.my
Website
kkklexpress.com
Bus from Hatten Hotel Melaka to Bugis MRT Exit D
Ave. Duration
3 h 25 min
Frequency
Every 4 hours
Estimated price
$24
Schedules at
kkklexpress.com
Book at
busonlineticket.com
Bus from Melaka Sentral to JB Larkin Terminal
Ave. Duration
3 h 12 min
Frequency
Every 4 hours
Estimated price
$6
Schedules at
kkklexpress.com
Book at
busonlineticket.com
Causeway Link
Website
causewaylink.com.my
Bus from Melaka Sentral to Johor Larkin Terminal
Ave. Duration
3 h 30 min
Frequency
Every 4 hours
Estimated price
$6
Schedules at
causewaylink.com.my
Mayang Sari Express
Website
mayangsariexpress.com.my
Bus from Melaka Sentral to JB Larkin Terminal
Ave. Duration
3 h 14 min
Frequency
Twice daily
Estimated price
$6
Schedules at
mayangsariexpress.com.my
Book at
mayangsariexpress.com.my
Ferry operators
Sindo Ferry
Phone
+65 6331 4123
Email
booking@sindoferry.com.sg
Website
sindoferry.com.sg
Ferry from Tanah Merah to Tanjung Pinang
Ave. Duration
50 min
Frequency
4 times a day
Estimated price
$22
Schedules at
sindoferry.com.sg
Pelni
Website
pelni.co.id
Car ferry from Kijang to Tanjung Priok
Ave. Duration
2 days 16 h
Frequency
Once a week
Estimated price
$35 - $60
Schedules at
pelni.co.id
Tunas Rupat
Website
tunasrupat.com
Car ferry from Jeti Shahbandar to Dumai
Ave. Duration
2 h
Frequency
Once daily
Estimated price
$26
Schedules at
tunasrupat.com
Indonesia Ferry
Website
indonesiaferry.co.id
Car ferry from Bakauheni Port to Merak
Ave. Duration
2 h
Frequency
Hourly
Estimated price
$1
Schedules at
indonesiaferry.co.id

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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Want to know more about Flixbus? and Best ways to travel around Australia - to help you get the most out of your next trip.