Travel options for:
Sorsogon to Weligama
  • Fly Legaspi to Hambantota, taxi

    $307 - $746
    1. Sorsogon

      1 h 4 min - 3 times a day

      $11 - $16

    2. Legaspi (LGP)

      15 h 15 min - 3 stopovers

      $230 - $650

    3. Hambantota (HRI)

      2 h 30 min - 82.1 miles

      $65 - $80

      • Weligama
  • Fly Legaspi to Hatton, taxi

    $292 - $626
    1. Sorsogon

      1 h 4 min - 3 times a day

      $11 - $16

    2. Legaspi (LGP)

      22 h 40 min - 4 stopovers

      $160 - $460

    3. Hatton (NUF)

      3 h 29 min - 155.1 miles

      $120 - $150

      • Weligama
  • Fly Legaspi to Diyawanna Oya, train

    $176 - $484
    1. Sorsogon

      1 h 4 min - 3 times a day

      $11 - $16

    2. Legaspi (LGP)

      18 h 35 min - 3 stopovers

      $160 - $460

    3. Diyawanna Oya (DWO)

      10 min - 5.3 miles

      $3 - $5

    4. Colombo Fort

      2 h 16 min - once daily

      $1 - $3

      • Weligama
  • Fly Legaspi to Colombo, train

    $184 - $520
    1. Sorsogon

      1 h 4 min - 3 times a day

      $11 - $16

    2. Legaspi (LGP)

      10 h 15 min - 2 stopovers

      $170 - $500

    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 16 min - once daily

      $1 - $3

      • Weligama
  • Bus to Manila, fly to Colombo, train

    $261 - $408
    1. Sorsogon

      11 h 19 min - 3 times a day

      $18 - $35

    2. Manila Pasay

      4 min - 1143 feet

    3. Taft Avenue Bus Stop

      15 min - every 30 minutes

      $1

    4. Manila (MNL)

      7 h 30 min - 1 stopover

      $240 - $370

    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 16 min - once daily

      $1 - $3

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

From Sorsogon bus to Legaspi airport, fly to Hambantota airport, then taxi to Weligama. 20 h 49 min $485. From Sorsogon bus to Legaspi airport, fly to Hatton airport, then taxi to Weligama. 29 h 13 min $445. From Sorsogon bus to Legaspi airport, fly to Diyawanna Oya airport, taxi to Colombo Fort, then train to Weligama. 25 h 5 min $291. From Sorsogon bus to Legaspi airport, fly to Colombo airport, line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Weligama. 17 h 33 min $318. From Sorsogon bus to Manila Pasay, walk to Taft Avenue Bus Stop, bus to Manila airport, fly to Colombo airport, line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Weligama. 25 h 37 min $308.