Travel options for:
Bekasi to Malacca
  • Fly Jakarta to Kuala Lumpur, bus

    $32 - $131
    1. Bekasi

      30 min - hourly

      $2

    2. Jakarta Halim Perdana Kusuma

      45 min - hourly

      $3

    3. Jakarta (CGK)

      1 h 55 min - non-stop

      $24 - $120

    4. Kuala Lumpur (KUL)

      2 h 30 min - every 2 hours

      $3 - $6

      • Malacca
  • Fly Jakarta Halim Perdana Kusuma to Kuala Lumpur, bus

    $70 - $258
    1. Bekasi

      30 min - hourly

      $2

    2. Jakarta Halim (HLP)

      4 h 15 min - 1 stopover

      $65 - $250

    3. Kuala Lumpur (KUL)

      2 h 30 min - every 2 hours

      $3 - $6

      • Malacca
  • Fly Jakarta Halim Perdana Kusuma to Malacca

    $86 - $307
    1. Bekasi

      30 min - hourly

      $2

    2. Jakarta Halim (HLP)

      17 h 5 min - 1 stopover

      $80 - $300

    3. Malacca (MKZ)

      8 min - 5.7 miles

      $4 - $5

      • Malacca
  • Train to Bandung, fly to Kuala Lumpur, bus

    $38 - $199
    1. Bekasi

      3 h 14 min - once daily

      $1 - $9

    2. Kiaracondong

      10 min - 6.1 miles

      $3 - $4

    3. Bandung (BDO)

      2 h 5 min - non-stop

      $30 - $180

    4. Kuala Lumpur (KUL)

      2 h 30 min - every 2 hours

      $3 - $6

      • Malacca
  • Fly Jakarta to Singapore, bus

    $51 - $162
    1. Bekasi

      30 min - hourly

      $2

    2. Jakarta Halim Perdana Kusuma

      45 min - hourly

      $3

    3. Jakarta (CGK)

      1 h 40 min - non-stop

      $26 - $130

    4. Singapore (SIN)

      8 min - every 10 minutes

      $1 - $2

    5. Tanah Merah

      19 min - every 5 minutes

      $1 - $2

    6. Singapore

      3 h 15 min - 3 times a day

      $18 - $23

      • Malacca
  • Fly Jakarta to Johor Bahru, bus

    1. Bekasi

      30 min - hourly

      $2

    2. Jakarta Halim Perdana Kusuma

      45 min - hourly

      $3

    3. Jakarta (CGK)

      1 h 50 min - non-stop

      $30 - $90

    4. Johor Bahru (JHB)

      40 min - hourly

      $2

    5. Johor Bahru Check Point

      13 min - every 30 minutes

    6. Larkin Terminal

      10 min - 2868 feet

    7. Johor Bahru

      3 h 30 min - every 4 hours

      • Malacca
  • Train, car ferry, bus, ferry

    $64 - $90
    1. Bekasi

      3 h 27 min - once daily

      $2 - $10

    2. Merak

      2 h - hourly

      $1 - $2

    3. Bakauheni Port

      44 h 46 min - once daily

      $22 - $40

    4. Medan

      13 h - twice daily

      $11

    5. Dumai

      2 h - once daily

      $28

      • Jeti Shahbandar
  • Drive, car ferry, ferry

    $112 - $161
    1. Bekasi

      1 h 29 min - 84.2 miles

      $7 - $11

    2. Merak

      2 h - hourly

      $1 - $2

    3. Bakauheni Port

      18 h 58 min - 864.8 miles

      $75 - $120

    4. Dumai

      2 h - once daily

      $28

      • Jeti Shahbandar
  • Train, car ferry, drive, ferry

    1. Bekasi

      3 h 27 min - once daily

      $2 - $10

    2. Merak

      2 h - hourly

      $1 - $2

    3. Bakauheni Port

      17 h 27 min - 796.3 miles

      $70 - $110

    4. Sungai Pakning

      40 min - once daily

    5. Bengkalis

      2 h - once daily

      • Jeti Shahbandar, Malaka
  • Bus, drive, ferry

    1. Bekasi

      7 h - 4 times a day

      $14

    2. Bandar Lampung

      2 h 20 min - once daily

      $8

    3. Bakauheni Port

      17 h 27 min - 796.3 miles

      $70 - $110

    4. Sungai Pakning

      40 min - once daily

    5. Bengkalis

      2 h - once daily

      • Jeti Shahbandar, Malaka
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Terminal Kayuringin bus to Jakarta Halim Perdana Kusuma Airport, bus to Jakarta airport, fly to Kuala Lumpur airport, then bus to Malacca. 9 h 10 min $45. From Terminal Kayuringin bus to Jakarta Halim Perdana Kusuma airport, fly to Kuala Lumpur airport, then bus to Malacca. 10 h 15 min $127. From Terminal Kayuringin bus to Jakarta Halim Perdana Kusuma airport, fly to Malacca airport, then taxi to Malacca. 19 h 43 min $146. From Bekasi train to Kiaracondong, taxi to Bandung airport, fly to Kuala Lumpur airport, then bus to Malacca. 10 h 59 min $68. From Terminal Kayuringin bus to Jakarta Halim Perdana Kusuma Airport, bus to Jakarta airport, fly to Singapore airport, subway to Tanah Merah, subway to Singapore, then bus to Malacca. 10 h 12 min $70. From Terminal Kayuringin bus to Jakarta Halim Perdana Kusuma Airport, bus to Jakarta airport, fly to Johor Bahru airport, bus to Johor Bahru Check Point, bus to Larkin Terminal, walk to Johor Bahru, then bus to Malacca. 11 h 53 min. From Bekasi train to Merak, car ferry to Bakauheni Port, bus to Medan, bus to Dumai, then ferry to Jeti Shahbandar. 2 days 20 h $71. From Bekasi drive to Merak, car ferry to Bakauheni Port, drive to Dumai, then ferry to Jeti Shahbandar. 25 h 28 min $133. From Bekasi train to Merak, car ferry to Bakauheni Port, drive to Sungai Pakning, ferry to Bengkalis, then ferry to Jeti Shahbandar, Malaka. 28 h 4 min. From Bekasi bus to Bandar Lampung, bus to Bakauheni Port, drive to Sungai Pakning, ferry to Bengkalis, then ferry to Jeti Shahbandar, Malaka. 32 h 27 min.