Travel within Sri Lanka is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Kataragama?

Book now

There are 4 ways to get from Ambalangoda to Kataragama by plane, train, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  1h 44m

  1. Fly from Koggala (KCT) to Weerawila (WRZ) KCT - WRZ

Cheapest option

Train, taxi  •  2h 54m

  1. Take the train from Ambalangoda to Beliatta Colombo
  2. Take a taxi from Beliatta to Kataragama

2 alternative options

Taxi  •  2h 20m

  1. Take a taxi from Ambalangoda to Kataragama 181.4 km

Drive  •  2h 20m

  1. Drive from Ambalangoda to Kataragama 181.4 km

Koggala (KCT) to Weerawila (WRZ) flights

The flight time between Koggala (KCT) and Weerawila (WRZ) is around 30 min and covers a distance of around 105 km. Services are operated by SriLankan Airlines and Cinnamon Air. Typically 14 flights run weekly, although weekend and holiday schedules can vary so check in advance.

14 Weekly Planes
30 min Average Duration
Rs. 1365 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Ambalangoda to Kataragama is to train and taxi which costs Rs. 4600 - Rs. 6000 and takes 2h 54m.

More details

The quickest way to get from Ambalangoda to Kataragama is to fly which costs Rs. 7000 - Rs. 70000 and takes 1h 44m.

More details

The distance between Ambalangoda and Kataragama is 143 km. The road distance is 181.4 km.

Get driving directions

The best way to get from Ambalangoda to Kataragama without a car is to train and taxi which takes 2h 54m and costs Rs. 4600 - Rs. 6000.

More details

It takes approximately 1h 44m to get from Ambalangoda to Kataragama, including transfers.

More details

The quickest flight from Koggala Airport to Weerawila Airport is the direct flight which takes 30 min.

Search flights

Yes, the driving distance between Ambalangoda to Kataragama is 181 km. It takes approximately 2h 20m to drive from Ambalangoda to Kataragama.

Get driving directions

SriLankan Airlines and Cinnamon Air offer flights from Koggala Airport to Weerawila Airport.

Search flights

There are 125+ hotels available in Kataragama. Prices start at Rs. 32500 per night.

More details

The best way to get from Ambalangoda to Koggala Airport is to taxi which takes 44 min and costs Rs. 4500 - Rs. 5500.

More details

Map of how to get from Ambalangoda to Kataragama.
Launch map view
  • Distance: 142.9 km
  • Duration: 1h 44m

What companies run services between Ambalangoda, Southern, Sri Lanka and Kataragama, Sri Lanka?

SriLankan Airlines and Cinnamon Air fly from Ambalangoda to Kataragama twice daily.

Airlines
SriLankan Airlines
Website
srilankan.com
Flights from Koggala to Weerawila
Ave. Duration
30 min
When
Every day
Estimated price
Rs. 46000 - Rs. 85000
Cinnamon Air
Website
cinnamonair.com
Flights from Koggala to Weerawila
Ave. Duration
30 min
When
Every day
Estimated price
Rs. 46000 - Rs. 85000
Train operators
Other operators
Taxi from Beliatta to Kataragama
Ave. Duration
1h 20m
Estimated price
Rs. 4400 - Rs. 5500
Senu Cabs
Phone
+94 77 05 28 583
Website
senutaxicabs.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, Train travel in France: A guide to SNCF and Need to know: Eurostar - to help you get the most out of your next trip.

ticket