Travel options for:
Malacca to Jakarta Raya
  • Bus to Kuala Lumpur, fly to Jakarta

    $32 - $130
    1. Malacca

      2 h 30 min - every 2 hours

      $3 - $6

    2. Kuala Lumpur (KUL)

      1 h 55 min - non-stop

      $24 - $120

    3. Jakarta (CGK)

      1 h - every 30 minutes

      $3

    4. Gambir Central

      7 min - every 15 minutes

      $1

      • Jakarta
  • Fly Malacca to Jakarta

    $98 - $329
    1. Malacca

      9 min - 5.3 miles

      $3 - $5

    2. Malacca (MKZ)

      3 h 50 min - 1 stopover

      $90 - $320

    3. Jakarta (CGK)

      1 h - every 30 minutes

      $3

    4. Gambir Central

      7 min - every 15 minutes

      $1

      • Jakarta
  • Bus to Singapore, fly to Jakarta

    $50 - $161
    1. Malacca

      3 h 15 min - 3 times a day

      $18 - $23

    2. City Hall

      19 min - every 5 minutes

      $1 - $2

    3. Tanah Merah

      8 min - every 10 minutes

      $1 - $2

    4. Singapore (SIN)

      1 h 45 min - non-stop

      $26 - $130

    5. Jakarta (CGK)

      1 h - every 30 minutes

      $3

    6. Gambir Central

      7 min - every 15 minutes

      $1

      • Jakarta
  • Fly Malacca to Jakarta Halim Perdana Kusuma

    $127 - $448
    1. Malacca

      9 min - 5.3 miles

      $3 - $5

    2. Malacca (MKZ)

      6 h 55 min - 1 stopover

      $120 - $440

    3. Jakarta Halim (HLP)

      45 min - hourly

      $2

    4. Gambir Central

      7 min - every 15 minutes

      $1

      • Jakarta
  • Bus to Kuala Lumpur, fly to Bandung, train

    $37 - $199
    1. Malacca

      2 h 30 min - every 2 hours

      $3 - $6

    2. Kuala Lumpur (KUL)

      2 h 10 min - non-stop

      $30 - $180

    3. Bandung (BDO)

      5 min - 2.3 miles

      $1 - $2

    4. Bandung Station

      2 h 56 min - twice daily

      $1 - $10

    5. Gambir Central

      7 min - every 15 minutes

      $1

      • Jakarta
  • Bus to Johor Bahru, fly to Jakarta

    $36 - $96
    1. Malacca

      3 h 30 min - every 4 hours

    2. Johor Bahru

      10 min - 2868 feet

    3. Larkin Terminal

      12 min - every 30 minutes

    4. JB Sentral

      40 min - hourly

      $2

    5. Johor Bahru (JHB)

      1 h 55 min - non-stop

      $30 - $90

    6. Jakarta (CGK)

      1 h - every 30 minutes

      $3

    7. Gambir Central

      7 min - every 15 minutes

      $1

      • Jakarta
  • Ferry, drive, car ferry

    $120 - $170
    1. Jeti Shahbandar

      2 h - once daily

      $28

    2. Dumai

      24 h 31 min - 965.1 miles

      $85 - $130

    3. Bakauheni Port

      2 h - hourly

      $1 - $2

    4. Merak

      1 h 17 min - 70.8 miles

      $6 - $10

      • Jakarta
  • Ferry, drive, car ferry, train

    $116 - $170
    1. Jeti Shahbandar

      2 h - once daily

      $28

    2. Dumai

      24 h 31 min - 965.1 miles

      $85 - $130

    3. Bakauheni Port

      2 h - hourly

      $1 - $2

    4. Merak

      2 h 52 min - once daily

      $1 - $9

    5. Tanahabang

      11 min - every 15 minutes

      $1

      • Manggarai
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Melaka bus to Kuala Lumpur airport, fly to Jakarta airport, bus to Gambir Central, then train to Jakarta. 7 h 50 min $44. From Malacca taxi to Malacca airport, fly to Jakarta airport, bus to Gambir Central, then train to Jakarta. 5 h 24 min $188. From Melaka bus to City Hall, subway to Tanah Merah, subway to Singapore airport, fly to Jakarta airport, bus to Gambir Central, then train to Jakarta. 8 h 57 min $70. From Malacca taxi to Malacca airport, fly to Jakarta Halim Perdana Kusuma airport, bus to Gambir Central, then train to Jakarta. 8 h 29 min $227. From Melaka bus to Kuala Lumpur airport, fly to Bandung airport, taxi to Bandung Station, train to Gambir Central, then train to Jakarta. 10 h 51 min $59. From Melaka bus to Johor Bahru, walk to Larkin Terminal, bus to JB Sentral, bus to Johor Bahru airport, fly to Jakarta airport, bus to Gambir Central, then train to Jakarta. 10 h 37 min $55. From Jeti Shahbandar ferry to Dumai, drive to Bakauheni Port, car ferry to Merak, then drive to Jakarta. 30 h 18 min $146. From Jeti Shahbandar ferry to Dumai, drive to Bakauheni Port, car ferry to Merak, train to Tanahabang, then train to Manggarai. 33 h 12 min $148.