Travel options for:
Malacca to Matara
  • Bus to Kuala Lumpur, fly to Diyawanna Oya, train

    $73 - $304
    1. Malacca

      2 h 30 min - every 2 hours

      $3 - $6

    2. Kuala Lumpur (KUL)

      7 h 25 min - 1 stopover

      $65 - $290

    3. Diyawanna Oya (DWO)

      10 min - 5.3 miles

      $3 - $5

    4. Colombo Fort

      2 h 42 min - once daily

      $1 - $3

  • Bus to Kuala Lumpur, fly to Colombo, train

    $76 - $200
    1. Malacca

      2 h 30 min - every 2 hours

      $3 - $6

    2. Kuala Lumpur (KUL)

      3 h 20 min - non-stop

      $70 - $190

    3. Colombo (CMB)

      45 min - every 15 minutes - line 187

      $1

    4. Colombo Bastian Mawatha Bus

      6 min - 1670 feet

    5. Colombo Fort

      2 h 42 min - once daily

      $1 - $3

  • Bus to Kuala Lumpur, fly to Hambantota, taxi

    $229 - $876
    1. Malacca

      2 h 30 min - every 2 hours

      $3 - $6

    2. Kuala Lumpur (KUL)

      10 h 20 min - 1 stopover

      $170 - $800

    3. Hambantota (HRI)

      2 h 14 min - 72.8 miles

      $55 - $70

  • Bus to Singapore, fly to Colombo, train

    $132 - $261
    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)

      3 h 35 min - non-stop

      $110 - $230

    5. Colombo (CMB)

      45 min - every 15 minutes - line 187

      $1

    6. Colombo Bastian Mawatha Bus

      6 min - 1670 feet

    7. Colombo Fort

      2 h 42 min - once daily

      $1 - $3

  • Bus to Kuala Lumpur, fly to Hatton, taxi

    $199 - $456
    1. Malacca

      2 h 30 min - every 2 hours

      $3 - $6

    2. Kuala Lumpur (KUL)

      9 h 40 min - 2 stopovers

      $65 - $290

    3. Hatton (NUF)

      3 h 30 min - 160.1 miles

      $130 - $160

  • Bus to Kuala Lumpur, fly to Katugastota, train

    $56 - $232
    1. Malacca

      2 h 30 min - every 2 hours

      $3 - $6

    2. Kuala Lumpur (KUL)

      8 h 40 min - 2 stopovers

      $50 - $220

    3. Katugastota (KDZ)

      3 h 42 min - 4 times a week

      $1 - $3

    4. Colombo Fort

      2 h 42 min - once daily

      $1 - $3

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

From Melaka bus to Kuala Lumpur airport, fly to Diyawanna Oya airport, taxi to Colombo Fort, then train to Matara. 15 h 47 min $171. From Melaka bus to Kuala Lumpur airport, fly to Colombo airport, line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Matara. 12 h 30 min $108. From Melaka bus to Kuala Lumpur airport, fly to Hambantota airport, then taxi to Matara. 17 h 4 min $485. From Melaka bus to City Hall, subway to Tanah Merah, subway to Singapore airport, fly to Colombo airport, line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Matara. 14 h 2 min $154. From Melaka bus to Kuala Lumpur airport, fly to Hatton airport, then taxi to Matara. 17 h 40 min $315. From Melaka bus to Kuala Lumpur airport, fly to Katugastota airport, train to Colombo Fort, then train to Matara. 21 h 34 min $129.