If you're wondering how to get to Unawatuna from Colombo airport, the easiest route is through Galle. You can typically take a bus from Colombo to Galle, and the government express buses to Galle and Matara depart from the Maharagama bus station in the southern part of Colombo. These buses run every 20-30 minutes, with a travel time of approximately two hours to Galle, costing LKR 500.
From Galle to Unawatuna, the bus journey is only about 10 minutes and costs 10 LKR. Alternatively, you can opt for popular rickshaws, known as tuk-tuks, which typically charge around 200-250 LKR. If you prefer a direct cab from the airport to Unawatuna, it will cost approximately 3500 LKR and take at least 4-5 hours, depending on traffic conditions in Colombo, through which you'll have to travel. In Galle, the bus station is conveniently located in the city center, and there are shuttle buses connecting to other resort towns along the coast.
Galle also boasts a train station with connections from Colombo, departing from the Maradana station. Second-class train tickets cost about 100 LKR, third-class about 60 LKR, and the journey takes approximately three hours.
To reach Galle from Colombo more comfortably, consider taking the express buses on the new southern highway, which have Galle and Matara as their final destinations without any intermediate stops.