There are 5 ways to get from Ibbagamuwa to Matara by bus, train, 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 Kurunegala to Colombo Bastian Mawatha Bus Terminal57 / ...
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Matara Bus StationEx 1-18
5h 7mRs 1,651–3,915Train
- Take the train from Kurunegala to Colombo FortKankesanthurai / ...
- Take the train from Fort Station to MataraMaradana
5h 40mRs 2,237–8,941Drive 243 km
- Drive from Ibbagamuwa to Matara243 km
3h 5mRs 10,057–14,526Taxi
- Take the taxi from Ibbagamuwa to Matara243 km
3h 5mRs 37,000–45,000Taxi, fly
- Take the taxi from Ibbagamuwa to Hatton (NUF)
- Fly from Hatton (NUF) to Koggala (KCT)NUF - KCT
3h 10mRs 25,165–103,695
Hatton (NUF) to Koggala (KCT) flights
Questions & Answers
The cheapest way to get from Ibbagamuwa to Matara is to bus which costs Rs. 1600 - Rs. 4000 and takes 5h 7m.
The fastest way to get from Ibbagamuwa to Matara is to drive which takes 3h 5m and costs Rs. 10000 - Rs. 15000.
The distance between Ibbagamuwa and Matara is 261 km. The road distance is 243 km.
The best way to get from Ibbagamuwa to Matara without a car is to bus which takes 5h 7m and costs Rs. 1600 - Rs. 4000.
It takes approximately 5h 7m to get from Ibbagamuwa to Matara, including transfers.
The best way to get from Ibbagamuwa to Matara is to bus which takes 5h 7m and costs Rs. 1600 - Rs. 4000. Alternatively, you can train, which costs Rs. 2200 - Rs. 9000 and takes 5h 40m.
Yes, the driving distance between Ibbagamuwa to Matara is 243 km. It takes approximately 3h 5m to drive from Ibbagamuwa to Matara.
There are 3332+ hotels available in Matara.
What companies run services between Ibbagamuwa, Sri Lanka and Matara, Sri Lanka?
You can take a vehicle from Ibbagamuwa to Matara Bus Station via Kurunegala and Colombo Bastian Mawatha Bus Terminal in around 5h 7m. Alternatively, you can take a vehicle from Ibbagamuwa to Matara via Kurunegala and Fort Station in around 5h 40m.
- Website
- cinnamonair.com
Flights from Hatton to Koggala
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- Rs 10,000–85,000
- Phone
- +94 11 4 600 111
- Website
- seatreservation.railway.gov.lk
Train from Kurunegala to Colombo Fort
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- Rs 1,200–3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,500–3,000
Train from Fort Station to Matara
- Ave. Duration
- 3h 13m
- Frequency
- 5 times a day
- Estimated price
- Rs 240–5,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,600–5,000
- 3rd Class
- Rs 1,802
- 2nd Class
- Rs 240
- 1st Class
- Rs 2,163
- Phone
- +94 011-2587372
- info@ntc.gov.lk
- Website
- ntc.gov.lk
Bus from Kurunegala to Colombo Bastian Mawatha Bus Terminal
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- Rs 330–370
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 330–370
- Semi Lux
- Rs 390–550
- Super Lux
- Rs 700–950
Bus from Colombo Bastian Mawatha Bus Terminal to Matara Bus Station
- Ave. Duration
- 2h 35m
- Frequency
- Every 30 minutes
- Estimated price
- Rs 530–580
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 530–580
- Semi Lux
- Rs 650–900
- Super Lux
- Rs 1,200–1,600
- Phone
- +94 777 382 186
- info@superline.lk
- Website
- superline.lk
Bus from Kurunegala to Colombo Bastian Mawatha Bus Terminal
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Estimated price
- Rs 2,250–2,350
- Website
- https://superline.lk/
- Ave. Duration
- 2h 36m
- Estimated price
- Rs 5,500–45,000
Shan Cabs
- Phone
- +94 77 67 47 747
- Website
- shancab.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Kurunegala Taxi
- Phone
- +94 72 48 54 606
- Website
- kurunegalataxi.com
Shan Cabs
- Phone
- +94 77 67 47 747
- Website
- shancab.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Kurunegala Taxi
- Phone
- +94 72 48 54 606
- Website
- kurunegalataxi.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 to the UK: What do I need to know?, Train travel in France: A guide to SNCF, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.











