Travel from Bandarawela to Weligama

Bus from Bandarawela to Weligama

National Transport Commission operates a bus from Bandarawela to Weligama every 30 minutes. Tickets cost $1 - $2 and the journey takes 3 h 55 min.

How to get from Bandarawela to Weligama

ModeDurationPrice
From Bandarawela taxi to Wellawaya, bus to Matara Bus Station, then taxi to Weligama.4 h 55 minRs. 5951
From Bandarawela taxi to Weligama.3 h 26 minRs. 18479
From Bandarawela drive to Weligama.3 h 26 minRs. 2894
From Bandarawela taxi to Hatton airport, fly to Koggala airport, then taxi to Weligama.2 h 26 minRs. 26097
From Bandarawela taxi to Hambantota airport, fly to Dickwella airport, then taxi to Weligama.2 h 54 minRs. 29681
From Bandarawela taxi to Dickwella airport, fly to Koggala airport, then taxi to Weligama.3 h 22 minRs. 32202

How long does it take to get from Bandarawela to Weligama?

It takes approximately 4 h 55 min to get from Bandarawela to Weligama, including transfers.

Operators from Bandarawela to Weligama

OperatorPhoneWebsite
National Transport Commission+94 011-2587372National Transport Commission
Cinnamon AirCinnamon Air
SriLankan AirlinesSriLankan Airlines