Bus from Haputale to Tangalle
National Transport Commission operates a bus from Haputale to Tangalle every 30 minutes. Tickets cost $1 - $2 and the journey takes 3 h 55 min. National Transport Commission also services this route every 2 hours.
How to get from Haputale to Tangalle
From Haputale taxi to Wellawaya, bus to Matara Bus Station, then bus to Tangalle Bus Station. 6 h 28 min Rs. 3321. From Haputale taxi to Tangalle. 2 h 32 min Rs. 13479. From Haputale drive to Tangalle. 2 h 32 min Rs. 2080. From Haputale taxi to Hambantota airport, fly to Dickwella airport, then taxi to Tangalle. 2 h 19 min Rs. 27802.