City in Sri Lanka
Photo: AntanO, CC BY-SA 3.0 via Wikimedia Commons
Batticaloa (Tamil: மட்டக்களப்பு, Sinhala: මඩකලපුව) is a city (pop. 86,227 in 2012) in Northeastern Sri Lanka, known for its lagoon, historical landmarks and nearby beaches.
From the travel guide. Select a place for details, a map and what is nearby.
This fort was built by the Portuguese in 1628 and was the first to be captured by the Dutch in 1638. Later, the fort was used by the British from 1745. It now contains government administration offices.
This bridge was built in 1924 during British colonial rule. The bridge was named Lady Manning Bridge in honour of the wife of William Manning, the British Governor of Ceylon. It was the oldest and longest iron bridge in Sri Lanka.
This lighthouse near the estuary in Palameenmadu was built in 1913 and is 28 metres high. It's around 5 km from Batticaloa city, on Bar Road.
The Batticaloa Gate is a monument commemmorating the former port which connected the old town on the island of Puliyanthivu (island) with the mainland. This is believed to have been the landing site of Rev William Ault, who was the first Methodist missionary to Batticaloa, in 1814. Batticaloa Gate is a part of Gandhi Park.
This is a coastal resort town located about 35 km northwest of Batticaloa town. It is a popular tourist destination, especially for its calm water body and resorts & hotels
This is a popular Hindu shrine, where an annual pilgrimage occurs during July/August.
This neo-Gothic cathedral is the main Catholic church in Batticaloa diocese.
Guided trail rides and horsemanship sessions in the Punanai countryside. Advance reservation and rider-suitability review are required.
Small place with authentic Italian food
Sri Lankan, Indian & Western food and snack
Cheapest option in town. Just north of the lagoon in a lovely area. No mosquito net. Book well in advance.
An idyllic, eco-friendly family-run guest house in Batticaloa.
This beach resort in Pasikudah offers deluxe rooms, suites, and attic rooms overlooking the Indian Ocean with facilities such as jacuzzi, cluster pools, infinity pools and spa.
holiday home
Two-bedroom holiday villa in the fishing village of Navalady, close to Batticaloa. The place is equipped with air-conditioning, hammocks and there's a yoga teacher on site. Bicycles are available to explore the surroundings and the beach with great views and lagoon swimming options is only 300 m away. Food can be delivered on request, or there are restaurants in the area.
Lagoon-side hotel on the mainland 1km north of the old town
By rail
The train station is on the mainland, a little over 1 km north of the old town. One sleeper train per day leaves Colombo at 19:00 and arrives at Batticaloa at 04:00. A 2nd class seat costs Rs.
By plane
Cinnamon Air provides daily scheduled flights that leave Colombo (Bandaranaike International Airport) and reach Batticaloa in 45 minutes.
The old town is very compact, so is easily walkable. Tuk-tuks are available, but agree on a price before departing. A rule of thumb is Rs. 100 per kilometre.
Read in the guideChoose an airport to see hotels, stations, taxi ranks and car rental desks around it.
Batticaloa · Regional · BTC
Loading places around the airport…
Articles and travel topics about Batticaloa and Sri Lanka.
The full 2026 list of visa-free and visa-on-arrival countries for Sri Lankan passport holders, with digital arrival cards and border rules.
7 min read
The best places to visit in January for winter sun, deep powder snow and wildlife, comparing Niseko, Sri Lanka, Tromsø and New Zealand.
7 min read
Plan your trip on the Kandy to Ella train in Sri Lanka. Timetables, seat booking tips, carriage classes, and ticket prices for the scenic highland ride.
9 min read
Plan your trip with the best places to visit in Sri Lanka, from Sigiriya Lion Rock and Kandy temples to Ella tea hills, Yala leopards, and Galle Fort.
6 min read
Every section of the guide. Open one to read it in full.