Travel options for:
Bentota to Sigiriya
  • Train

    $14 - $21
    1. Aluthgama

      1 h 46 min - twice daily

      $1 - $2

    2. Colombo Fort

      4 h 59 min - once daily

      $1 - $4

    3. Palugaswewa

      27 min - 12.5 miles

      $13 - $16

  • Train, bus

    $42 - $59
    1. Aluthgama

      46 min - once daily

      $1 - $2

    2. Galle Bus Station

      10 h 25 min - once daily

      $2 - $3

    3. Dehiattakandiya

      1 h 57 min - 61.5 miles

      $40 - $55

  • Taxi

    $110 - $140
    1. Bentota

      3 h 25 min - 141.6 miles

      $110 - $140

  • Drive

    $17 - $25
    1. Bentota

      3 h 25 min - 141.6 miles

      $17 - $25

  • Taxi to Diyawanna Oya, fly to Katugastota, taxi

    $85 - $234
    1. Bentota

      56 min - 45.4 miles

      $35 - $45

    2. Diyawanna Oya (DWO)

      30 min - non-stop

      $13 - $140

    3. Katugastota (KDZ)

      1 h 31 min - 54.4 miles

      $35 - $50

  • Train to Colombo, fly to Sigiriya

    $227 - $560
    1. Bentota

      1 h 46 min - twice daily

      $1 - $2

    2. Colombo Fort

      11 min - 3103 feet

    3. Colombo Bastian Mawatha Bus

      45 min - every 15 minutes - line 187

      $1

    4. Colombo (CMB)

      30 min - non-stop

      $220 - $550

    5. Sigiriya (GIU)

      7 min - 2.7 miles

      $6 - $8

  • Taxi to Diyawanna Oya, fly to Batticaloa, taxi

    $125 - $334
    1. Bentota

      56 min - 45.4 miles

      $35 - $45

    2. Diyawanna Oya (DWO)

      45 min - non-stop

      $23 - $210

    3. Batticaloa (BTC)

      2 h 50 min - 95.1 miles

      $65 - $80

  • Taxi to Diyawanna Oya, fly to Hatton, taxi

    $125 - $319
    1. Bentota

      56 min - 45.4 miles

      $35 - $45

    2. Diyawanna Oya (DWO)

      30 min - non-stop

      $18 - $190

    3. Hatton (NUF)

      2 h 51 min - 102.2 miles

      $70 - $85

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

From Aluthgama train to Colombo Fort, train to Palugaswewa, then taxi to Sigiriya. 8 h 12 min Rs. 2905. From Aluthgama train to Galle Bus Station, bus to Dehiattakandiya, then taxi to Sigiriya. 14 h 8 min Rs. 8086. From Bentota taxi to Sigiriya. 3 h 25 min Rs. 20745. From Bentota drive to Sigiriya. 3 h 25 min Rs. 3197. From Bentota taxi to Diyawanna Oya airport, fly to Katugastota airport, then taxi to Sigiriya. 2 h 58 min Rs. 25824. From Aluthgama train to Colombo Fort, walk to Colombo Bastian Mawatha Bus Terminal, line 187 bus to Colombo airport, fly to Sigiriya airport, then taxi to Sigiriya. 4 h 27 min Rs. 39714. From Bentota taxi to Diyawanna Oya airport, fly to Batticaloa airport, then taxi to Sigiriya. 4 h 32 min Rs. 36515. From Bentota taxi to Diyawanna Oya airport, fly to Hatton airport, then taxi to Sigiriya. 4 h 17 min Rs. 35752.

 
 

Train from Bentota to Sigiriya

Sri Lanka Railways operates a train from Bentota to Sigiriya every 3 hours. Tickets cost $1 - $2 and the journey takes 1 h 46 min. Sri Lanka Railways also services this route once daily.