How to Visit Weligama from Kandy

Home » How to visit Weligama » From Kandy

Coming to Weligama from Kandy is a pretty much easy task. It is a matter of get in to a correct bus or train. Travelers can have three options to come to this magnificent Weligama beach - Sri Lanka from Kandy. Please find below details for, how you visit this coastal town from scenic Kandy city.
How to visit Weligama from Kandy

Total distance from Kandy to Weligama: 241 KM

How to visit Weligama from Kandy

Kandy to Weligama by Bus

Travelers need to go the main bus station in Kandy city. It is located in the city central of Kandy near Kandy railway station. There are three types of bus stops in the city. They are Good Shed bus stop, Intercity bus stop, Colombo private bus stand. Intercity bus stop has only A/C buses towards Colombo capital (most of the buses). Good Shed bus stop and Colombo private bus stand has normal buses (most of them are non AC). There is only one buses which will direct travel to Matara. It is a luxury highway bus which is leaving from Kandy at 05:30 AM. Because there is no direct buses available to go to Weligama, we highly recommend to use train. Instead if you miss the train and you did not wait for the next train bus is a good option.

Because of no direct bus availability towards Weligama, travelers need to come to Colombo main bus stop and take Colombo - Matara bus or Colombo - Matara train. Traveler have two choices either get in to AC buses or non AC buses towards Colombo. Buses line up in Intercity bus stop (in Kandy town) or Colombo private bus stand (in Kandy town). Take the Colombo - Kandy bus route number 01 from the bus station (Please ask help from the information center inside the bus station). Bus fare for Colombo from Kandy between 3 - 4 USD. Traveler can easily identify the bus line up location which is nearby the station, If you take Kandy - Matara bus, traveler can easily find a seat to sit. Colombo - Matara buses operate all the day and all time. But after 20:00, operate frequency of buses decrease. It is advisable avoid stay public places like bus stations after 20:00. After you reach Colombo you can take Colombo - Matara route number 02 bus towards Weligama. Please read this article for visit Weligama from Colombo city.

Public bus in Sri Lanka
Public bus in Sri Lanka
Main bus station - Kandy
Main bus station - Kandy

Kandy to Weligama by Train

From Kandy train station traveler can take a straight train to Weligama. Please read this article regarding the train timetables towards Weligama. You can find up-to date train time table from this government website: There is only one direct train that heading towards Matara will stop at Weligama railway station. This train starts at 05:00 AM, and it has transit in Maradana railway station. At Maradana railway station travelers need to transit in to Matara train in order to go to Weligama. But if the traveler does not able to get the direct train in the morning. He can also take a train or bus to Colombo and get a another train towards Weligama. Please read this article to visit Weligama from Colombo city. It is Highly recommend the train as the touring method when you equipped with heavy backpacks. But conditions inside trains are decent and less comfortable especially lavatory etc... Trains may get more crowded in festive and vacation months like April, August, December. Ticket fare would be less than 3 USD. Do not forget to departure from Weligama station otherwise traveler would be heading towards Matara.

Eight (8) trains available for Colombo fort from Kandy railway station

Train name Departure time Arrival time Frequency
Long Distance Train
Only in weekdays (Not in public holidays)
Intercity 1
Express train 1
Express train 2
Udarata Menike
Intercity 2
Express Train 3
Only in weekdays (Not in public holidays)
Podi Menike

Kandy Train Station
Kandy Train Station

Kandy to Weligama by Taxi

Some of the taxi services nearby Kandy city has bit hire rates. Currently Pickme, Uber taxi services the only taxi service which operated in the Colombo area available in Kandy. But it is highly doubtful that those taxi may travel towards Weligama. Therefore we highly recommend to use public transport instead. If traveler needs any local taxi services like car or van, they were park nearby Kandy bus stand, other side of the road of the railway station.

Travelers can have another option where several social media groups have share taxi rides with each other. You can just join those groups and try to share rides among backpackers. Please join social media below groups:
- Journey to Sri Lanka (Backpacking / Tourism / Information Hub)
- South Sri Lanka Surf Community
- Sri Lanka Taxi Share and Service
- Backpacking Sri Lanka / Taxi Service / Hotel Bookings

Additionally above options travelers can join several Telegram/WhatsApp group among Sri Lankan taxi service providers where they share / update their details, especially drivers who has got empty ride way back to different locations. Join below groups:
- Tourist Help Line Sri Lanka - Telegram group
- Sri Lanka Taxi - WhatsApp group
- Hikkaduwa Airport Drops - WhatsApp group

Minimum cost for Kandy to Weligama would be 120 USD. This amount will be change according to the route, vehicle type, passengers.

You can book a taxi to Weligama from the Kandy via this form.

Different ways to visit Weligama from Kandy in Google Maps

Below map include the different ways come to Weligama from Kandy, Sri Lanka including bus routes, train and taxi routes.

Following details may helpful, if you hope to visit Weligama from various other tourist destinations around this lovely Island.

From Colombo Airport (CMB) to Weligama
From Colombo to Weligama
From Hikkaduwa to Weligama
From Galle to Weligama
From Matara to Weligama
From Hiriketiya to Weligama
From Yala to Weligama
From Udawalawe to Weligama
From Ella to Weligama
From Kandy to Weligama
From Sigiriya to Weligama
From Arugambay to Weligama
From Kalpitiya to Weligama

Last Updated on: 2019/05/30