Travel from Matara to Bentota

Train from Matara to Bentota

Sri Lanka Railways operates a train from Matara to Bentota every 4 hours. Tickets cost $1 - $2 and the journey takes 1 h 36 min.

How to get from Matara to Bentota

From Matara train to Aluthgama. 1 h 36 min Rs. 239. From Matara taxi to Bentota. 1 h 10 min Rs. 8912. From Matara drive to Bentota. 1 h 10 min Rs. 1372.

Is there a direct train between Matara and Bentota?

Yes, there is a direct train departing from Matara and arriving at Aluthgama. Services depart every 4 hours, and operate every day. The journey takes approximately 1½ hours.

Operators from Matara to Bentota