← Getting around
Galle to Weligama
A short hop along the coast road through Koggala and Ahangama — easy as a day trip or a transfer between bases.
Your options
| Mode | Time | Cost |
|---|---|---|
| Private car / taxiDoor to door. Book a driver, or use PickMe/Uber (car). | 40 – 50 minutes | LKR 4,000 – LKR 4,900 |
| Tuk-tukThe lower end is the app price; street drivers usually ask more. | ~60 min | LKR 2,900 – LKR 6,400 |
| TrainWeligama station is in town, a short walk or tuk-tuk from the bay. | 35 – 50 minutes | LKR 50 – 180 |
| BusGalle–Matara bus (route 2). | 50 – 60 minutes | LKR 120 – 200 |
Fares are estimates, last reviewed October 2026.
Local tips
- The train is a lovely short ride and drops you right in Weligama town.
Check a fare
About 29 km by road
🛺 Tuk-tuk (PickMe / Uber)LKR 2,900 – LKR 3,800~1 h 2 min
🛺 Tuk-tuk (street, negotiated)LKR 4,400 – LKR 6,400A fair price to agree before you get in
🚗 Private car with driverLKR 4,000 – LKR 4,900~44 min · tolls extra
Estimates only, last reviewed October 2026. Prices go up late at night, during festivals and in peak season.
Destination guides
Frequently asked questions
How long does it take to get from Galle to Weligama?
About 40 – 50 minutes by car for the 29 km trip. The train takes 35 – 50 minutes. The bus takes 50 – 60 minutes.
How much does a taxi from Galle to Weligama cost?
Expect roughly LKR 4,000 – LKR 4,900 for a private car with a driver. Prices last reviewed October 2026.
What is the cheapest way to get from Galle to Weligama?
The train (LKR 50 – 180) or bus (LKR 120 – 200). Weligama station is in town, a short walk or tuk-tuk from the bay.
Rather not figure out transport?
We'll plan your whole route with realistic travel times and drivers we trust.
Plan my trip