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 50 min - non-stop

      $24 - $120

    4. Kuala Lumpur (KUL)

      2 h 30 min - every 2 hours

      $3 - $6

  • Fly Jakarta Halim Perdana Kusuma to Kuala Lumpur, bus

    $70 - $258
    1. Bekasi

      30 min - hourly

      $2

    2. Jakarta Halim (HLP)

      4 h 30 min - 1 stopover

      $65 - $250

    3. Kuala Lumpur (KUL)

      2 h 30 min - every 2 hours

      $3 - $6

  • Fly Jakarta Halim Perdana Kusuma to Malacca

    $86 - $307
    1. Bekasi

      30 min - hourly

      $2

    2. Jakarta Halim (HLP)

      13 h 45 min - 1 stopover

      $80 - $300

    3. Malacca (MKZ)

      8 min - 5.7 miles

      $4 - $5

  • 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

  • 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

  • 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

  • Car ferry, ferry, bus

    $73 - $122
    1. Bekasi

      32 min - once daily

      $1 - $7

    2. Tanjung Priok

      19 min - 1 miles

    3. Tanjung Priok

      2 days 16 h - once a week

      $35 - $65

    4. Kijang

      26 min - 16.6 miles

      $1 - $3

    5. Tanjung Pinang

      3 h 5 min - hourly

      $16 - $21

    6. Tanah Merah

      7 min - 4.5 miles

      $1 - $2

    7. Tanah Merah

      19 min - every 5 minutes

      $1 - $2

    8. Singapore

      3 h 15 min - 3 times a day

      $18 - $23

  • Drive, car ferry, ferry

    $113 - $161
    1. Bekasi

      1 h 29 min - 84.2 miles

      $7 - $11

    2. Merak

      2 h - hourly

      $2

    3. Bakauheni Port

      18 h 58 min - 864.8 miles

      $75 - $120

    4. Dumai

      2 h - once daily

      $28

  • Train, car ferry, drive, ferry

    1. Bekasi

      3 h 27 min - once daily

      $2 - $10

    2. Merak

      2 h - hourly

      $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

  • Bus, car ferry, drive, ferry

    $114 - $159
    1. Bekasi

      40 min - every 15 minutes

      $1

    2. Jakarta Gambir Station

      3 h 2 min - every 3 hours

      $8

    3. Merak

      2 h - hourly

      $2

    4. Bakauheni Port

      18 h 58 min - 864.8 miles

      $75 - $120

    5. Dumai

      2 h - once daily

      $28

  • Bus, drive, ferry

    1. Bekasi

      7 h - 4 times a day

      $13

    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

  • 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 5 min $45. From Terminal Kayuringin bus to Jakarta Halim Perdana Kusuma airport, fly to Kuala Lumpur airport, then bus to Malacca. 10 h 30 min $127. From Terminal Kayuringin bus to Jakarta Halim Perdana Kusuma airport, fly to Malacca airport, then taxi to Malacca. 16 h 23 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 Tanjung Priok, walk to Tanjung Priok, car ferry to Kijang, drive to Tanjung Pinang, ferry to Tanah Merah, drive to Tanah Merah, subway to Singapore, then bus to Melaka. 3 days 3 h $92. From Bekasi drive to Merak, car ferry to Bakauheni Port, drive to Dumai, then ferry to Jeti Shahbandar. 25 h 28 min $134. 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 train to Jakarta Gambir Station, bus to Merak, car ferry to Bakauheni Port, drive to Dumai, then ferry to Jeti Shahbandar. 29 h 10 min $133. 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.