There are 6 ways to get from Matara to Ambepussa by bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Matara to Kadawathabus Ex 1-22
- Take the bus from Kadawatha to Warakapolabus
3h 32mBus via Moratuwa
cheapest- Take the bus from Matara to Panadurabus Matara
- Take the bus from Panadura to Ambepussabus 17
5h 7mRs 748–1,502Drive 192.5 km
- Drive from Matara to Ambepussacar 192.5 km
2h 23mRs 8,620–12,452Taxi
- Take the taxi from Matara to Ambepussataxi 192.5 km
2h 23mRs 29,000–35,000Taxi to Weerawila International Airport, fly, taxi
- Take the taxi from Matara to Weerawila International Airport (WRZ)taxi
- Fly from Weerawila International Airport (WRZ) to Bandaranaike International Airport (CMB)plane WRZ - CMB
- Take the taxi from Colombo-Airport-CMB to Ambepussataxi
2h 42mRs 38,831–118,709Fly from Koggala, taxi
- Fly from Koggala (KCT) to Bandaranaike International Airport (CMB)plane KCT - CMB
- Take the taxi from Colombo-Airport-CMB to Ambepussataxi
3h 47mRs 23,190–102,849
Weerawila International Airport (WRZ) to Bandaranaike International Airport (CMB) flights
Comparing Your Travel Options
The cheapest way to get from Matara to Ambepussa is to bus via Moratuwa which costs Rs. 750 - Rs. 1500 and takes 5h 7m.
The fastest way to get from Matara to Ambepussa is to drive which takes 2h 23m and costs Rs. 8500 - Rs. 13000.
No, there is no direct bus from Matara to Ambepussa. However, there are services departing from Matara and arriving at Warakapola via Kadawatha. The journey, including transfers, takes approximately 3h 32m.
The distance between Matara and Ambepussa is 196 km. The road distance is 192.5 km.
The best way to get from Matara to Ambepussa without a car is to bus which takes 3h 32m and costs .
It takes approximately 3h 32m to get from Matara to Ambepussa, including transfers.
Matara to Ambepussa bus services, operated by National Transport Commission, depart from Matara station.
Matara to Ambepussa bus services, operated by National Transport Commission, arrive at Kadawatha station.
Yes, the driving distance between Matara to Ambepussa is 192 km. It takes approximately 2h 23m to drive from Matara to Ambepussa.
There are 117+ hotels available in Ambepussa.
What companies run services between Matara, Sri Lanka and Ambepussa, Sabaragamuwa, Sri Lanka?
You can take a bus from Matara to Ambepussa via Kadawatha and Warakapola in around 3h 32m.
- Website
- cinnamonair.com
Flights from Weerawila International Airport to Bandaranaike International Airport
- Ave. Duration
- 32 min
- When
- Every day
- Estimated price
- Rs 11,000–85,000
Flights from Koggala to Bandaranaike International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- Rs 10,000–85,000
- Phone
- +94 011-2587372
- info@ntc.gov.lk
- Website
- National Transport Commission
Bus from Matara to Kadawatha
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- Rs 520–580
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 520–580
- Semi Lux
- Rs 600–900
- Super Lux
- Rs 1,200–1,500
Bus from Matara to Panadura
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- Rs 430–480
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 430–480
- Semi Lux
- Rs 500–750
- Super Lux
- Rs 950–1,300
Bus from Panadura to Ambepussa
- Ave. Duration
- 3h 10m
- Frequency
- Every 15 minutes
- Estimated price
- Rs 310–350
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 310–350
- Semi Lux
- Rs 360–500
- Super Lux
- Rs 650–850
- Phone
- +94 76 714 8292
- ncgexpress@gmail.com
- Website
- ncgexpress.lk
Bus from Kadawatha to Warakapola
- Ave. Duration
- 25 min
- Frequency
- Once daily
- Schedules at
- NCG Express Facebook
- Phone
- +94 70 311 0501
- info@eseat.lk
- Website
- sltb.eseat.lk
Bus from Matara to Panadura
- Ave. Duration
- 2h 38m
- Frequency
- Once daily
- Estimated price
- Rs 850–1,200
- Schedules at
- sltb.eseat.lk
- Ave. Duration
- 1h 23m
- Estimated price
- Rs 12,000–35,000
Kandy Meter Taxi
- Phone
- +94 81 49 55 655
- Website
- kandy-taxi.business.site
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Visit Sri Lanka Taxi
- Phone
- +94 763222239
- Website
- visitlankataxi.com
Kandy Meter Taxi
- Phone
- +94 81 49 55 655
- Website
- kandy-taxi.business.site
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Visit Sri Lanka Taxi
- Phone
- +94 763222239
- Website
- visitlankataxi.com
Colombo Airport Taxi
- Phone
- +94 76 61 61 881
- Website
- taxicolomboairport.com
Colombo Budget Taxi
- Phone
- +94 71 30 05 353
- Website
- colombobudgettaxi.lk
Mr.Taxi.Lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
Pickme
- Phone
- +94 11 74 33 433
- Website
- pickme.lk
Visit Sri Lanka Taxi
- Phone
- +94 76 32 22 239
- Website
- visitlankataxi.com
Colombo Airport Taxi
- Phone
- +94 76 61 61 881
- Website
- taxicolomboairport.com
Colombo Budget Taxi
- Phone
- +94 71 30 05 353
- Website
- colombobudgettaxi.lk
Mr.Taxi.Lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
Pickme
- Phone
- +94 11 74 33 433
- Website
- pickme.lk
Visit Sri Lanka Taxi
- Phone
- +94 76 32 22 239
- Website
- visitlankataxi.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 Travel Insider: Top Japan travel tips by Beatrix Holland, Flying into Beijing?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.









