Travel options for:
Colombo Airport (CMB) to Sigiriya
  • Fly

    $233 - $539
    1. Colombo (CMB)

      30 min - non-stop

      $220 - $550

    2. Sigiriya (GIU)

      7 min - 2.5 miles

      $6 - $8

  • Train

    $20 - $28
    1. Colombo Airport (CMB)

      24 min - 12.4 miles

      $7 - $9

    2. Gampaha

      4 h 26 min - once daily

      $1 - $4

    3. Palugaswewa

      26 min - 12.5 miles

      $12 - $16

  • Train via Colombo Fort

    $14 - $21
    1. Katunayake Airport Bus Station

      45 min - every 15 minutes - line 187

      $1

    2. Colombo Bastian Mawatha Bus

      11 min - 3103 feet

    3. Colombo Fort

      4 h 59 min - once daily

      $1 - $4

    4. Palugaswewa

      26 min - 12.5 miles

      $12 - $16

  • Taxi

    $60 - $75
    1. Colombo Airport (CMB)

      2 h 34 min - 89.4 miles

      $60 - $75

  • Drive

    $10 - $16
    1. Colombo Airport (CMB)

      2 h 34 min - 89.4 miles

      $10 - $16

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

From Colombo airport fly to Sigiriya airport then taxi to Sigiriya. 37 min $260. From Colombo Airport (CMB) taxi to Gampaha, train to Palugaswewa, then taxi to Sigiriya. 5 h 16 min $26. From Katunayake Airport Bus Station line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, train to Palugaswewa, then taxi to Sigiriya. 7 h 21 min $18. From Colombo Airport (CMB) taxi to Sigiriya. 2 h 34 min $72. From Colombo Airport (CMB) drive to Sigiriya. 2 h 34 min $13.