How to Get to Matara
From Batticaloa to Matara
Traveling from Batticaloa to Matara, your best choice is charter for 62825 LKR, which gets you there in just 4h 17m.
From Galle to Matara
Traveling from Galle to Matara, your best choice is train for 450 LKR, which gets you there in just 1h 4m.
From Nuwara Eliya to Matara
Traveling from Nuwara Eliya to Matara, your best choice is charter for 43640 LKR, which gets you there in just 2h 9m.
From Colombo to Matara
From Colombo to Matara, the cheapest way to travel is by bus for 1556 LKR, while traveling by charter takes 2h 10m and is the fastest option.
From Kandy to Matara
Traveling from Kandy to Matara, your best choice is charter for 48557 LKR, which gets you there in just 2h 45m.
Arrival stations in Matara
Travelers arriving in Matara usually arrive at one of these stations: