There are 9 ways to get from Kuliyapitiya to Matara by taxi, bus, train, car, 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.
Taxi, bus
best- Take the taxi from Kuliyapitiya to Kadawathataxi
- Take the bus from Kadawatha to Matarabus Ex 1-22
3h 21mRs 17,502–20,648Bus
cheapest- Take the bus from Alawwa to Matarabus
5h 11mRs 2,827–3,518Train via Mirigama
- Take the train from Mirigama to Fort Stationtrain Badulla / ...
- Take the train from Fort Station to Mataratrain Maradana
5h 58mRs 3,236–8,123Drive 216.9 km
- Drive from Kuliyapitiya to Mataracar 216.9 km
3h 1mRs 9,853–14,232Taxi
- Take the taxi from Kuliyapitiya to Matarataxi 216.9 km
3h 1mRs 33,000–40,000Taxi, fly to Weerawila International Airport
- Take the taxi from Kuliyapitiya to Colombo-Airport-CMBtaxi
- Fly from Bandaranaike International Airport (CMB) to Weerawila International Airport (WRZ)plane CMB - WRZ
- Take the taxi from Weerawila International Airport (WRZ) to Matarataxi
4h 4mRs 44,744–155,243Bus via Kaduwela
- Take the bus from Alawwa to Kadawathabus Trincomalee-Colombo
- Take the bus from Kadawatha to Matarabus Ex 1-22
4h 25mRs 4,686–5,283Train
- Take the train from Nattandiya to Colombo Forttrain Puttalam
- Take the train from Maradana to Mataratrain Maradana
7h 13mRs 5,207–10,452Taxi, fly to Koggala
- Take the taxi from Kuliyapitiya to Colombo-Airport-CMBtaxi
- Fly from Bandaranaike International Airport (CMB) to Koggala (KCT)plane CMB - KCT
4h 34mRs 28,844–139,143
Bandaranaike International Airport (CMB) to Weerawila International Airport (WRZ) flights
Questions & Answers
The cheapest way to get from Kuliyapitiya to Matara is to bus which costs Rs. 2800 - Rs. 3600 and takes 5h 11m.
The fastest way to get from Kuliyapitiya to Matara is to drive which takes 3h 1m and costs Rs. 9500 - Rs. 15000.
No, there is no direct bus from Kuliyapitiya to Matara. However, there are services departing from Alawwa and arriving at Matara via Kadawatha. The journey, including transfers, takes approximately 4h 25m.
No, there is no direct train from Kuliyapitiya to Matara. However, there are services departing from Mirigama and arriving at Matara via Fort Station. The journey, including transfers, takes approximately 5h 58m.
The distance between Kuliyapitiya and Matara is 219 km. The road distance is 216.9 km.
The best way to get from Kuliyapitiya to Matara without a car is to taxi and bus which takes 3h 21m and costs Rs. 17000 - Rs. 21000.
It takes approximately 3h 21m to get from Kuliyapitiya to Matara, including transfers.
Kuliyapitiya to Matara bus services, operated by Superline Travels, depart from Alawwa station.
Kuliyapitiya to Matara train services, operated by Sri Lanka Railways, depart from Mirigama station.
The best way to get from Kuliyapitiya to Matara is to train via Mirigama which takes 5h 58m and costs Rs. 3200 - Rs. 8500. Alternatively, you can bus via Kaduwela, which costs Rs. 4600 - Rs. 5500 and takes 4h 25m.
What companies run services between Kuliyapitiya, Sri Lanka and Matara, Sri Lanka?
You can take a vehicle from Kuliyapitiya to Matara via Mirigama and Fort Station in around 5h 58m. Alternatively, you can take a vehicle from Kuliyapitiya to Matara via Alawwa and Kadawatha in around 4h 25m.
- Website
- cinnamonair.com
Flights from Bandaranaike International Airport to Weerawila International Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- Rs 15,000–120,000
Flights from Bandaranaike International Airport to Weerawila International Airport via Sigiriya
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- Rs 18,000–130,000
Flights from Bandaranaike International Airport to Weerawila International Airport via Batticaloa
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- Rs 19,000–130,000
Flights from Bandaranaike International Airport to Koggala
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rs 14,000–120,000
Flights from Bandaranaike International Airport to Koggala via Weerawila International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- Rs 17,000–120,000
Flights from Bandaranaike International Airport to Koggala via Sigiriya
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- Rs 18,000–130,000
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Mirigama to Fort Station
- Ave. Duration
- 1h 1m
- Frequency
- Twice daily
- Estimated price
- Rs 1,200–2,900
- 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,200–2,900
Train from Fort Station to Matara
- Ave. Duration
- 3h 13m
- Frequency
- 4 times a day
- Estimated price
- Rs 240–3,100
- 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,300–3,100
- 3rd Class
- Rs 1,802
- 2nd Class
- Rs 240
- 1st Class
- Rs 2,163
Train from Nattandiya to Colombo Fort
- Ave. Duration
- 2h 24m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,200–2,900
- 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,200–2,900
Train from Maradana to Matara
- Ave. Duration
- 3h 23m
- Frequency
- 4 times a day
- Estimated price
- Rs 240–3,100
- 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,300–3,100
- 3rd Class
- Rs 1,802
- 2nd Class
- Rs 240
- 1st Class
- Rs 2,163
- Phone
- +94 011-2587372
- [email protected]
- Website
- ntc.gov.lk
Bus from Kadawatha to Matara
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- Rs 530–590
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 530–590
- Semi Lux
- Rs 650–900
- Super Lux
- Rs 1,200–1,600
Bus from Kadawatha to Matara
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- Rs 530–590
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 530–590
- Semi Lux
- Rs 650–900
- Super Lux
- Rs 1,200–1,600
- Phone
- +94 777 382 186
- [email protected]
- Website
- superline.lk
Bus from Alawwa to Kadawatha
- Ave. Duration
- 1h 6m
- Frequency
- Once daily
- Estimated price
- Rs 2,300–2,500
- Website
- https://superline.lk/
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Alawwa to Matara
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Estimated price
- Rs 950–1,300
- Schedules at
- sltb.eseat.lk
- Ave. Duration
- 1h 34m
- Estimated price
- Rs 13,000–40,000
Visit Lanka Sri Taxi
- Phone
- +94763222239
- 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 How do I get from Sydney to Melbourne, South Korea: Travelling from Seoul to Busan , and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Kuliyapitiya to Matara bus services, operated by Superline Travels, arrive at Kadawatha station.
Kuliyapitiya to Matara train services, operated by Sri Lanka Railways, arrive at Fort Station.
Yes, the driving distance between Kuliyapitiya to Matara is 217 km. It takes approximately 3h 1m to drive from Kuliyapitiya to Matara.
There are 3645+ hotels available in Matara.













