What is the cheapest way to get from Matara to Avissawella?
The cheapest way to get from Matara to Avissawella is to bus which costs $8.15 - $10.33 and takes 3h 50m.
What is the fastest way to get from Matara to Avissawella?
The fastest way to get from Matara to Avissawella is to fly and taxi which takes 2h 10m and costs $326.09 - $521.74 .
Is there a direct bus between Matara and Avissawella?
No, there is no direct bus from Matara to Avissawella. However, there are services departing from Matara and arriving at Avissawella via Makabura. The journey, including transfers, takes approximately 3h 50m.
How far is it from Matara to Avissawella?
The distance between Matara and Avissawella is 172 km. The road distance is 173.2 km.
How do I travel from Matara to Avissawella without a car?
The best way to get from Matara to Avissawella without a car is to bus and taxi which takes 2h 25m and costs $19.57 - $25 .
How long does it take to get from Matara to Avissawella?
It takes approximately 2h 25m to get from Matara to Avissawella, including transfers.
Where do I catch the Matara to Avissawella bus from?
Matara to Avissawella bus services, operated by National Transport Commission, depart from Matara station.
Train, bus or fly from Matara to Avissawella?
The best way to get from Matara to Avissawella is to bus which takes 3h 50m and costs $8.15 - $10.33 . There are no good options to train or fly between Matara to Avissawella.
Where does the Matara to Avissawella bus arrive?
Matara to Avissawella bus services, operated by National Transport Commission, arrive at Makumbura station.
Can I drive from Matara to Avissawella?
Yes, the driving distance between Matara to Avissawella is 173 km. It takes approximately 2h 11m to drive from Matara to Avissawella.
Where can I stay near Avissawella?
There are 76+ hotels available in Avissawella. Prices start at $19.65 per night.
→
+0→
Transport search
Transport search
Popular routes
Choose one of the options below and start your journey