How To Travel Around Sri Lanka – A guide to navigating an idyllic tropical island

Sri Lanka is a tropical gem brimming with a diverse range of attractions. The island is a melting pot of things to do and see, from idyllic beaches and cultural relics to tranquil hills and varied wildlife. Figuring out how to visit these attractions should form an essential part of your planning. Here is a handy guide on the different modes of transport in Sri Lanka and some tips on the best ways to get around the island.

By train

Sri Lankan Train ride in Sri lankan countryside | Image via flickr

Many visitors to Sri Lanka almost always opt for train travel as it is considered a highlight and a must-do activity. While it is a popular mode of transport, the rail network itself is not extensive. Famous lines include the southern coastal line, which runs from Colombo towards the south via Matara, calling over at many popular beach destinations in between. For example, if you are hoping to visit Mirissa in Sri Lanka, you can get there via train. Sri Lanka’s countryside line is perhaps the most popular route. It guarantees spectacular scenery and a thrilling experience climbing up hills and winding around mountains, tea plantations, and viaducts. This line calls over at famous hillside destinations, including Kandy and Ella, and ends at Badulla. There are also trains traveling to Jaffna in the north and cities on the island’s east coast.

Trains are relatively cheap but can become crowded during rush hour/holidays. They are also slow and subject to delays. Reservations can be made for seats in the 1st and 2nd class carriages at the station or through online websites. Third-class carriages have limited/unreserved seating, and they are often crowded. That being said, train travel in Sri Lanka is a must and ideal for those who don’t mind slower-paced journeys.

By bus


The bus network in Sri Lanka is perhaps more comprehensive than the train network and services more cities/towns on the island. It is also less expensive than the train, although this depends on whether you take public buses operated by the Sri Lanka Transport Board or private buses. Public buses are not air-conditioned, while private buses can be air-conditioned and equipped with basic modern facilities. Bus drivers tend to drive recklessly on the roads, so be prepared for sharp turns, bumpy rides, and daring jerks and swerves. Public buses tend to have swarms of people during rush hour.
It is easier to purchase bus tickets from the conductor once you board. Some bus stations allow you to book/reserve seats in advance. This is mainly for private luxury or air-conditioned buses. Deciphering which bus to take maybe a challenge. Hence, ensure you research bus routes beforehand. Keep in mind that the two seats at the front of the bus are always reserved for members of the clergy.

By car or bike


Car rentals are available in Sri Lanka. However, keep in mind that you need to have an international driving permit. Further, Sri Lankan roads take some getting used to while motorists do not always observe traffic rules. It is much more convenient and hassle-free to hire a car and driver for your travels. Traveling by private car is faster and ideal for long distances. Additionally, seating is more comfortable. However, car hire is costlier than public transport.
Motorbikes/scooter rentals are also available in Sri Lanka but mostly in small townships. Be sure to browse through dedicated Sri Lankan travel websites, the likes of Truly Sri Lanka, for details on the best places to ride a scooter/motorbike. Avoid riding scooters on the main roads and stick to town limits. You can also arrange for motorbike/scooter or bicycle rentals via your chosen accommodation. They are perfect for exploring attractions in the vicinity.

By taxi


Tuk-tuks, 3-wheeled motorized rickshaws, are the ideal way to travel within cities and towns in Sri Lanka. They are perfect for short distances and must be experienced at least once on your trip. Most tuk-tuks are metered, but some tend to switch off the meters claiming they are broken, while others don’t have any. In such instances, be prepared to negotiate fares, or the drivers may overcharge you. You can also use rideshare apps such as PickMe (a local app) or Uber.

By flight


Cinnamon Air operates domestic flights to certain cities in Sri Lanka. Travel time is short, and you will be treated to breathtaking aerial vistas of the island. Most flights depart from Colombo’s international airport to cities such as Kandy, Sigiriya, Nuwara Eliya, and Jaffna. While the planes are small, the airfares are exorbitant for the distance covered. Hence, opt for this method only if you are short on time or do not wish to travel via rail or road.