Travel options for:
Maharagama to Weligama
  • Train

    $1 - $3
    1. Maharagama

      26 min - hourly - line 99

      $1

    2. Pettah CTB

      11 min - 3075 feet

    3. Colombo Fort

      2 h 16 min - once daily

      $1 - $3

  • Bus

    $10 - $14
    1. Maharagama

      26 min - hourly - line 99

      $1

    2. Colombo Bastian Mawatha Bus

      5 h 10 min - every 2 hours

      $1 - $3

    3. Matara Bus Station

      20 min - 10.6 miles

      $9 - $11

  • Taxi

    $65 - $80
    1. Maharagama

      1 h 36 min - 81.4 miles

      $65 - $80

  • Drive

    $9 - $15
    1. Maharagama

      1 h 36 min - 81.4 miles

      $9 - $15

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

From Maharagama line 99 bus to Pettah CTB, walk to Colombo Fort, then train to Weligama. 3 h 53 min Rs. 371. From Maharagama line 99 bus to Colombo Bastian Mawatha Bus Terminal, bus to Matara Bus Station, then taxi to Weligama. 6 h 56 min Rs. 2222. From Maharagama taxi to Weligama. 1 h 36 min Rs. 11979. From Maharagama drive to Weligama. 1 h 36 min Rs. 1855.