Buses running around the coast pass along the Colombo to Matara Road every 20 minutes or more frequently, 24 hours per day.
Under construction at the time of writing but when running will be a stop on the Colombo to Matara line. See Colombo Fort Train Station departure times.
By tuk tuk
More expensive than buses but take you door to door. approx 700rupee from Midigama to Galle (although the Tuk Tuk owners will start at R1500 - R2000 before being bargained down to 700), 150-200rupee to Weligama.
Cheap and easy way to get around the main features but is restricted to the main roads. They pass along the road every 10-20 minutes and are a good alternative for the budget traveler as the cost is only R50 to Galle and R40 to Matara.
Surf: Multiple surf breaks within walking distance along the coast. Lazy lefts - popular left hand reef break with easy take off and long walls great for mid range surfers. Ram's - A frame reef break with steep take off and hollow sections on both right and left, beware shallow reef. Renting a board costs 300 rupees per hour or 1000 for a day (as of Nov 2015). Surf lessons ranges from 2000-2500 rupees but you might be able to get it for cheaper if you're a good haggler.
Beach: Possible to swim and snorkel but do note there can be a lot of surfers in the water during high season, specially beginners. The current can be quite strong and unpredictable so swim with caution. Jungle Beach (about 3km from Weligama centre towards Midigama) is a nice hidden beach where you often are alone. A tuktuk to here should cost you 150 rupees.
Local guest houses provide good local foods and limited drink (beer and soft drink) for reasonable prices.
Kasuma's Lazy left guesthouse: located in the middle of Midigama beach. Lazy lefts offers cheap, clean and friendly accommodation catering for travelers keen to enjoy the surf and beautiful beach that runs directly in front of the guesthouse. 700rupee per night includes private room with attached bathroom right on the beach. Has good food and drink available on site, surfboards for hire, internet access and friendly staff.
Raja's Guest Home: Located a minute from the beach and a 10 minute walk from the main surf spot, at the edge of Weligama centre. The owner Raja will do anything to help out his guests and he is famous in surfer circles throughout the world. He is also a great cook (which he isn't shy bragging about) and you can get an affordable meal here. Don't miss the Egg Hopper and Banana Pancake for breakfast! Rooms are very limited and often booked up during high season so make sure to book ahead, they're on Hostelworld. Singles are 1000 rupees and doubles 1500 (as of Nov 2015).