Travel options for:
Colombo to Bandarawela
  • Bus

    $1 - $3
    1. Pettah CTB

      6 h 40 min - hourly

      $1 - $3

  • Train

    $1 - $6
    1. Colombo Fort

      8 h 48 min - once daily

      $1 - $6

  • Taxi

    $60 - $80
    1. Colombo

      3 h 6 min - 120.2 miles

      $60 - $80

  • Drive

    $14 - $21
    1. Colombo

      3 h 6 min - 120.2 miles

      $14 - $21

  • Fly to Hatton, taxi

    $52 - $234
    1. Colombo

      11 min - 5.8 miles

      $3 - $5

    2. Diyawanna Oya (DWO)

      30 min - non-stop

      $18 - $190

    3. Hatton (NUF)

      1 h 41 min - 59.2 miles

      $30 - $40

  • Fly to Katugastota, taxi

    $72 - $214
    1. Colombo

      11 min - 5.8 miles

      $3 - $5

    2. Diyawanna Oya (DWO)

      30 min - non-stop

      $13 - $140

    3. Katugastota (KDZ)

      2 h 13 min - 81.4 miles

      $55 - $70

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

From Pettah CTB bus to Bandarawela. 6 h 40 min Rs. 467. From Colombo Fort train to Bandarawela. 8 h 48 min Rs. 610. From Colombo taxi to Bandarawela. 3 h 6 min Rs. 11615. From Colombo drive to Bandarawela. 3 h 6 min Rs. 2732. From Colombo taxi to Diyawanna Oya airport, fly to Hatton airport, then taxi to Bandarawela. 2 h 23 min Rs. 23729. From Colombo taxi to Diyawanna Oya airport, fly to Katugastota airport, then taxi to Bandarawela. 2 h 55 min Rs. 22960.