Travel options for:
Rome Airport (FCO) to Weligama
  • Fly to Diyawanna Oya, train

    $353 - $806
    1. Rome (FCO)

      12 h 40 min - 2 stopovers

      $340 - $800

    2. Diyawanna Oya (DWO)

      10 min - 5.3 miles

      $3 - $5

    3. Colombo Fort

      2 h 16 min - once daily

      $1 - $3

      • Weligama
  • Fly to Colombo, train

    $250 - $755
    1. Rome (FCO)

      11 h 10 min - 1 stopover

      $240 - $750

    2. Colombo (CMB)

      45 min - every 15 minutes - line 187

      $1

    3. Colombo Bastian Mawatha Bus

      6 min - 1670 feet

    4. Colombo Fort

      2 h 16 min - once daily

      $1 - $3

      • Weligama
  • Fly to Hambantota, taxi

    $618 - $1,618
    1. Rome (FCO)

      12 h 30 min - 1 stopover

      $550 - $1,600

    2. Hambantota (HRI)

      2 h 30 min - 82.1 miles

      $65 - $80

      • Weligama
  • Fly to Hatton, taxi

    $472 - $952
    1. Rome (FCO)

      14 h 55 min - 3 stopovers

      $350 - $800

    2. Hatton (NUF)

      3 h 29 min - 155.1 miles

      $120 - $150

      • Weligama
  • Fly to Katugastota, train

    $259 - $591
    1. Rome (FCO)

      13 h 55 min - 3 stopovers

      $250 - $600

    2. Katugastota (KDZ)

      3 h 42 min - 4 times a week

      $1 - $3

    3. Colombo Fort

      2 h 16 min - once daily

      $1 - $3

      • Weligama
  • Fly to Sigiriya, train

    $409 - $916
    1. Rome (FCO)

      14 h 25 min - 2 stopovers

      $380 - $900

    2. Sigiriya (GIU)

      39 min - 21.4 miles

      $18 - $22

    3. Kekirawa

      5 h 4 min - once daily

      $1 - $4

    4. 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 Rome airport fly to Diyawanna Oya airport, taxi to Colombo Fort, then train to Weligama. 16 h 6 min $544. From Rome airport fly to Colombo airport, line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Weligama. 15 h 24 min $449. From Rome airport fly to Hambantota airport then taxi to Weligama. 15 h $1,038. From Rome airport fly to Hatton airport then taxi to Weligama. 18 h 24 min $691. From Rome airport fly to Katugastota airport, train to Colombo Fort, then train to Weligama. 21 h 53 min $399. From Rome airport fly to Sigiriya airport, taxi to Kekirawa, train to Colombo Fort, then train to Weligama. 24 h 24 min $626.