Sri Lanka bus service

Sri Lanka’s hop on hop off bus service


We are glad you’re here. If you’re looking for transportation options for your Sri Lankan adventure, you’ve come to the right place. Hop-On Lanka is a bus service that covers all the major island hot-spots and designed for the independent traveler.

How it works

Hop-On Lanka is a transport service that travels around Sri Lanka in a 1,200 km circular route (loop), covering all the must-see places on the island. The busses travel in one direction (clockwise) along the route which consists of 4 sectors. A bus travels one sector, once per day. Within a sector, the bus will stop at multiple locations where you can hop on or hop off at your convenience. All you have to keep in mind is that you cannot connect from one sector to another on the same day.

Important notice to our clients:
Unfortunately, we have been impacted by recent flooding and have had to restructure our services for the 2017 Summer season. We regret to inform that we are not accepting any new bookings for the 2017 Summer season. We will accommodate all clients currently holding a Travel Pass.
We are happy to report that we are open and accepting bookings for the Winter season starting services in December 2017.
We apologize for any inconvenience.

Route & sectors

The termination point of each sector is an overnight stop, we have designed the sectors to terminate at popular destinations.

Colombo – Anuradhapura – Sigiriya – Habarana

Starting from Colombo and ending in Habarana. Along the way we stop at Seeduwa (3km from the airport), Negombo, Palavi Junction and Wilpattu. After a stop in Anuradhapura (2 hours) we continue towards Dambulla and Sigiriya, to end the sector in the town of Habarana.

Habarana – Kandy – Nuwara Eliya – Ella

Starting from Habarana, we arrive in Kandy where we make a stop (1h30) before making our way to the  tea estates in Nuwara Eliya.  We then complete the sector in the old railway town of Ella, a destination made popular by train travelers.

Ella – Kataragama – Mirissa – Galle

From Ella we drive towards Kataragama and Tissamaharama (Tissa), not far from Yala National Park. From Tissa, we go along the southern coast of Sri Lanka to Mirissa, a popular beach destination. We continue along the coast to our sector terminal destination – the most popular southern city among travelers – the fortress town of Galle.

Galle – Hikkaduwa – Colombo – Negombo

Along the coast, through popular beach towns. Starting in Galle, we pass through Hikkaduwa, the surf town of the south, up the coast of Bentota and back towards Colombo. From Colombo, we end this final sector in Seeduwa and Negombo.

Travel Pass & Booking

Flexi Pass


  • Unlimited rides
  • No travel plan in advance



  • For pre-planned itineraries
  • Schedule your trip at the start
Tell me more

Why HOp-On Lanka

Sri Lanka bus service


  • Welcome change from the public buses
  • Air-conditioned bus & vans with onboard WiFi and charge ports
  • Hop on & off at convenient points along the route
  • Separate luggage compartment

Sri Lanka bus service


  • Plan your travel dates in advance or book them as you go
  • Start and finish from any hop on location
  • Stay as long as you want along the route
  • Experience Sri Lanka at your own pace

Sri Lanka bus service


  • English speaking, friendly assistants and drivers
  • On-board information
  • Online and Skype assistance
Sri Lanka bus service


  • Comfortable environment for the first timers
  • Meet like-minded travellers
  • Share travel experiences & stories
  • Interact with locals

Sri Lanka bus service


  • Your safety is our top priority
  • Experienced and safety conscious drivers
  • Modern fleet of vans and buses
  • Insured against accidents in accordance with Sri Lanka national insurance policy

Free Airport pickup

For a limited time transfer from airport to our Seeduwa hop on location is offered FREE.
Get in touch with us