Rent a tuktuk in Batticaloa, Sri Lanka!

The best way to travel around Batticaloa is by driving your own tuk-tuk. 


Madakalapuwa or Batticaloa is situated in Eastern Sri Lanka, this was also the former capital of the beautiful island. The name Batticaloa is a Portuguese derivation, this city is the trading city for coconut and rice. This amazing land is also known as the  “Land of singing fish”.

Sights in Batticaloa

Dutch fort Batticaloa

Bearing a long history, this lighthouse was built by the Portuguese back in 1628 before being captured by the Dutch on the 18th May 1795. After 1795 the lighthouse was used by the British. The fort is still standing tall where it is surrounded by two lagoons on either side. The fort houses a few government departments inside the old building at present. You can find this legendary fort here.

Navalady Beach

A serene and secluded beach to enjoy the wonderful golden beach. This amazing beach is perfect for a swim. Shaded with pine forest and spots of fishermen huts. You can find the location here.

Batticaloa Gate

Batticaloa Gate is a monument that stands in the old docks of the city harbor at the end of Gandhi Park. A few steps away from the monument is the statue of Reverend William Ault who was the first Methodist missionary to disembark from Batticaloa in 1814. For the location to this monument click here.

Lagoon Park 

With a view towards the lagoon, the park allows you to explore its beautiful surrounding with short motorboat rides to some of its other islands. You can also rent kayaks and paddleboats to explore further. To check the place click here.

Food & Drinks

Fort Land restaurant 

The restaurant is located just opposite the Batticaloa lagoon and it is indeed a sight to enjoy. They have a variety of food items for an affordable price. For the location of the restaurant click here.

Soul Connection

A restaurant and pub at the beachside, to chill with a beer and enjoy good food. For the location of the restaurant click here.

Hotel Mirchi

Hotel Mirchi is famous for its south Indian dishes. Set in a simple setting this restaurant is very affordable to your pocket. For the location of the restaurant click here.


Riviera Resort

Located just a few feet from the Batticaloa lagoon, Riviera offers cabanas, rooms and a beautiful garden, and a pool with a view. It would cost $35 per night for two people. For the location of the hotel click here.

Hotel East Lagoon 

A 2-star hotel situated closer to the lagoon consists of a casual restaurant and a relaxing bar with 2 outdoor pools. It would cost $49 per night for two people. For the location to the hostel click here

Sea view resort

This resort is built in a simple setting with an amazing garden with a view of the sunset. It consists of cabanas to make you more comfortable and to add privacy to your stay. It would cost around $21 per night for two people, which includes breakfast. For the location of the resort click here.

Aki Villa

This 5 star hotel is few meters away from the beach and offeres a wide range of amenities for your comfort. Many customers have rated them for their professional service and cleanly environment. For the location of the Villa click here.



How to get to Batticaloa from Colombo by train

You could take the train from Colombo fort to Batticaloa on a daily basis, the train stops in Valaichchenai. Trains are available one trip in the morning and evening from Colombo. The journey would last for 8 hours and 30 minutes and cost you Rs 500-700 for second-class (which will most of the time guarantee you a seat).

How to get to Batticaloa from Colombo by bus

From Colombo Pettah Kolikadai Manning market you could hop into a luxury AC bus (route 48 – 14) which goes to Kattankudy (which will cost Rs 650 to Rs 1200, and take around 7.5 hours), and from Kattankudy, you could take a taxi or a tuktuk to Batticaloa which will cost you around Rs 300 depending on where your accommodation is.

How to get to Batticaloa from Colombo by taxi

You can also arrange a private vehicle and driver to take you via a rental car or use one of the apps named Uber or Pick me (Sri Lankan Uber). This is the fastest but most expensive way to travel. It will take approximately 6 hours and 50 minutes from Colombo to Batticaloa assuming you take the Expressway for a part of your journey. The ride would cost you around Rs 30,000 – Rs 35,000.

How to book a tuktuk in Batticaloa

  2. Check your mail inbox for the confirmation email.
  3. Upload your license details through the link in the email.
  4. Get ready at your requested booking time at Mahathma Gandhi Park.

Need more help? Email us at HELLO@TUKTUKRENTAL.COM or call/WhatsApp us on +94 772928618 and we’ll answer any of your questions!

By renting a tuktuk through you can start and end your journey in Sri Lanka at any of our 27+ locations around the island.

What’s more, you’ll be supporting the local economy and one of our valued tuktuk owners. We are a social enterprise and all of our vehicles are owned by local Sri Lankans. Batticaloa location details

After you make a booking, one of our driving instructors will meet you at Mahatma Gandhi Park, to handover your tuk-tuk and provide you with a comprehensive driving lesson.

Mahatma Gandhi Park (Batticaloa) – Meeting Point

Mahatma Gandhi Park.

Bazaar St. Batticaloa

We’ll be in communication with you in the period leading up to your reservation to make sure everything has been arranged for you (including your local driving permit).