Travel options for:
Colombo to Weligama
  • Train

    $1 - $3
    1. Colombo Fort

      2 h 16 min - once daily

      $1 - $3

      • Weligama
  • Bus

    $10 - $14
    1. Colombo Bastian Mawatha Bus

      5 h 10 min - every 2 hours

      $1 - $3

    2. Matara Bus Station

      20 min - 10.6 miles

      $9 - $11

      • Weligama
  • Taxi

    $70 - $90
    1. Colombo

      1 h 51 min - 89.3 miles

      $70 - $90

      • Weligama
  • Drive

    $10 - $16
    1. Colombo

      1 h 51 min - 89.3 miles

      $10 - $16

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

From Colombo Fort train to Weligama. 2 h 16 min Rs. 340. From Colombo Bastian Mawatha Bus Terminal bus to Matara Bus Station then taxi to Weligama. 5 h 30 min Rs. 2121. From Colombo taxi to Weligama. 1 h 51 min Rs. 13128. From Colombo drive to Weligama. 1 h 51 min Rs. 2020.