How to get from Colombo to Unawatuna
How to get from Colombo to Unawatuna: coast line train to its own station, bus to Galle and the last 5 km, a decision table by situation, official fares and what we could not confirm. Checked 24 October 2026.

How do you get from Colombo to Unawatuna?
Quick answer: There are two good ways. Take the coast line train from Colombo Fort, which has its own Unawatuna station 119.53 km away and costs Rs 240 in 3rd class on the railway's fare table dated July 2022. Or take a bus to Galle and cover the last 5 km by bus or tuk-tuk. By road, the trip takes a little under 2 hours with no traffic. We could not confirm train or bus times, so check on the day.
The long part of the trip is the part from Colombo to Galle, and our Colombo to Galle train guide already covers that in full, with fares, status and booking. This page does not repeat it. It answers the question that remains: how to finish the journey at Unawatuna, and when to choose which route.
Which route should you pick?
Start with how you are travelling, not with the price.
| Your situation | Best route | Why |
|---|---|---|
| Light bags, lowest cost | 3rd class train to Unawatuna | Rs 240 on the July 2022 fare table |
| Light bags, want a seat | Reserved 2nd class train, if the train has one | Rs 500 on the July 2022 table, plus a 5 per cent booking fee online |
| Heavy bags, arriving in daylight | Bus to Galle, then a tuk-tuk | One change, and a short last leg |
| Landed at the airport and tired | Car or taxi, booked in advance | No change of vehicle |
| Not sure the train stops at Unawatuna | Train to Galle, then 5 km | A safe fallback, as our train guide notes |
What does each route cost and how far is it?
| Option | Distance | Cost we can source (rail: July 2022 table) | Time we can source |
|---|---|---|---|
| Train, 3rd class | 119.53 km from Colombo Fort | Rs 240 | Not confirmed |
| Train, 2nd class | 119.53 km | Rs 500 | Not confirmed |
| Train, 1st class | 119.53 km | Rs 950 | Not confirmed |
| Normal bus to Galle, route 2-1 | About 126 km to Galle by road | Rs 496 | Not confirmed |
| Air-conditioned bus to Galle, route 2-1 | About 126 km to Galle by road | Rs 970 | Not confirmed |
| Expressway bus EX 1, Makumbura to Galle | Starts at Makumbura, not Colombo Fort | Rs 930 | Not confirmed |
| Car or taxi | 124.1 km to Unawatuna station | Agree before you set off | About 109 minutes with no traffic |
| Last leg, Galle to Unawatuna | About 5 km | Tuk-tuk: no official tariff | About 6 minutes on our Galle vs Unawatuna route |
The Galle fares stop at Galle. Ask the conductor whether the bus passes the Unawatuna turn, or travel on to Galle and take a tuk-tuk for the last 5 km.
How do you go by train?
The train is the simplest route, because Unawatuna has its own station and it costs the same as Galle: Rs 950 in 1st class, Rs 500 in 2nd and Rs 240 in 3rd, on the railway's July 2022 table. The two stations are 5.64 km apart by rail, worked out from 119.53 km and 113.89 km.
To reserve a seat, our train booking guide explains the railway's steps. You book on the railway's seat reservation site and pay by card or LankaQR. You get a code by SMS and email, and you show it, with your ID, at a station with a reservation counter to collect the ticket. You can book up to 30 days ahead and for up to 5 passengers at a time. The reservation system lists Colombo Fort to Beliatta as a route, but whether a train runs on your date has to be checked. If no seat appears, the guide says the seats may be sold out, the date may be too far away, or the station pair may not take reservations.
Trains leave from Colombo Fort, not from the airport. If you are landing at Bandaranaike International Airport, see the next section.
What if you are coming from the airport?
There is no direct train from the airport to Galle. You would first go into Colombo and take a coast line train from Colombo Fort. Our Colombo airport to Galle and Mirissa guide lists the expressway buses from Negombo and Makumbura, and notes that a private car is the quickest option. For Unawatuna, that guide says to take a Galle bus and continue a short way east.
If you are landing late, think about the last 5 km. We could not confirm last departures for any bus or train, so book the final leg in advance, or plan to sleep in Galle and finish in the morning.
How do you finish the trip from Galle to Unawatuna?
Unawatuna is about 5 km south-east of Galle city centre. The Southern Province tourist bureau says buses run regularly between Galle and Unawatuna, and that tuk-tuks are a convenient way to move between the beaches. That is the whole last leg. On our Galle vs Unawatuna route check, it takes about 6 minutes without traffic.
Our Galle vs Unawatuna guide helps if you are still deciding where to sleep. In short, Galle Fort is the old walled town, and Unawatuna is the swimming bay with Jungle Beach and Rumassala hill nearby. Many people stay in one and visit the other.
What is the weather doing this weekend?
The Department of Meteorology forecast issued at 5.30 a.m. on 24 October 2026 expects showers or thundershowers after 1.00 p.m. elsewhere on the island, with fairly heavy falls above 50 mm likely at some places. It also expects more rain in the south-western parts of the island in the next few days, and warns of strong gusts and lightning. The sea areas off Colombo, Galle and Matara may be rough at times.
What that means for the trip: leave Colombo early, so that you reach the coast before the afternoon showers. Do not plan to swim on arrival if the sea is rough. Our Unawatuna page warns of strong currents, especially from May to October, and says to swim only in designated safe areas.
| Month | Rain at Galle (mm) | Rain days |
|---|---|---|
| October | 344.5 | 18.2 |
| November | 282.6 | 14.9 |
| December | 175.9 | 11.2 |
| February | 71.1 | 5.8 |
These are the WMO 1991 to 2020 normals for Galle, the nearest station, as printed on our Unawatuna page. October is the wettest month, and February the driest in the table.
What should you check before you go?
- Times: we could not load the railway timetable or confirm bus times. Ask at Colombo Fort or on the seat reservation site.
- Seats: book early if you want a reserved seat, up to 30 days ahead.
- Cash: carry small notes for 3rd class tickets and bus fares.
- Last leg: agree the tuk-tuk price before you set off.
- Your bags: the 3rd class carriage and the local bus have little space for large cases.
Frequently asked questions
How do I get from Colombo to Unawatuna?
Take the coast line train from Colombo Fort, which has its own Unawatuna station 119.53 km out, or take a bus to Galle and continue about 5 km. By road, expect a little under 2 hours with no traffic on our 24 October 2026 route check. We could not confirm train or bus times, so check on the day.
How much is the train from Colombo to Unawatuna?
The Sri Lanka Railways fare table, dated July 2022 and still the published table when we checked our train guides, lists Colombo Fort to Unawatuna at Rs 950 in 1st class, Rs 500 in 2nd and Rs 240 in 3rd. The price shown when you book is the price you pay.
How much is the bus from Colombo to Galle for Unawatuna?
The NTC fare list effective 6 July 2026 gives Rs 496 for the normal bus on route 2-1 from Colombo to Galle and Rs 970 for the air-conditioned bus. The expressway bus EX 1 from Makumbura to Galle is Rs 930.
How far is Unawatuna from Galle?
About 5 km, around 6 minutes by road on the OpenStreetMap route used on our Galle vs Unawatuna guide. The Southern Province tourist bureau says buses run regularly between Galle and Unawatuna and that tuk-tuks link the beaches.
How long does Colombo to Unawatuna take by road?
On 24 October 2026, an OpenStreetMap route from Colombo Fort to Unawatuna station was 124.1 km and about 109 minutes with no traffic. Real journeys take longer in rain and at busy times. We found no official bus or train journey time.
What if my train does not stop at Unawatuna?
Get off at Galle, then go the last 5 km by bus or tuk-tuk. Our Colombo to Galle train guide gives this as the fallback. Ask the station or the conductor before you board, because we could not load the railway timetable.
Can I book the Colombo to Unawatuna train online?
Yes, on trains with reserved seats. The railway's booking site sells up to 30 days ahead and for up to 5 passengers, with a 5 per cent convenience fee, as explained on our train booking guide. The Colombo Fort to Beliatta route is in the system, but whether trains run on your date must be checked on the day.
Is it worth taking the train instead of a taxi from Colombo to Unawatuna?
Take the train if you want the lowest fare, have light bags and are not in a hurry. Take a taxi or car if you land late, have a lot of luggage, or want to go door to door. Agree the price first, because we found no official taxi tariff.
Sources
Last verified 2026-10-24
- https://www.railway.gov.lk/web/images/pdf/Ticket_Price_Line/main_line/1_fot.pdf
- https://seatreservation.railway.gov.lk/
- https://ntc.gov.lk/Bus_info/bus_fares.php?lang=en
- https://ntc.gov.lk/bus_fare/2026/July/Normal%20Fares%20(Effect%20from%202026-07-06).pdf
- https://ntc.gov.lk/bus_fare/2026/July/Expressway_Full_Fare.pdf
- https://southernsrilanka.lk/destination/unawatuna-rumassala-jungle-beach
- https://www.openstreetmap.org/
- https://router.project-osrm.org/
- https://www.dmc.gov.lk/images/dmcreports/Weather_Report_at_0530_hrs_on_2026__1792802094.pdf
- https://www.ncei.noaa.gov/data/oceans/archive/arc0216/0253808/2.2/data/0-data/Region-2-WMO-Normals-9120/SriLanka/CSV/








