Available Facilities


tourist informationFeel free to come and visit us to get information about “all what you need to know to enjoy your stay in Batticaloa district”. Our guests can get information about places to visit on their own, guided tours, restaurants adapted to their wishes and budget… We also can arrange your taxi, rent you a bicycle, book your room in Batticaloa or your next stop, etc.ENW - Batticaloa map with photos and Ministry support

Please come and collect our free city map of Batticaloa in our centre, situated at the following address: East N’ West on Board, 31 Lake Road, Sinna Uppodai, Batticaloa (close to Kallady Bridge).



The Batticaloa Teaching hospital is situated in town. It is a governmental teaching hospital of around 900 beds. It is located on Hospital road, in Puliyanthivu, Batticaloa. Tel: +94 65 222 22 61. The hospital has a Facebook page.

Welcome to Batticaloa - Batticaloa Teaching Hospital map

There are also number of private hospitals: Here are the contact details of a few of them:

G. V. Hospital, 35/2 New Kalmunai Road, Batticaloa

Tel: +94 65 222 56 96

New Pioneer Hospital, 91, Pioneer Road, Batticaloa

Tel: +94 65 222 36 42


There are number of pharmacies in Batticaloa and other cities/villages around. Here are details of few of them. Might you require medicine outside of their opening times, it is advisable to go to one of the hospitals whose pharmacies are open 24/7.

NameLocationContact detailsOpening hours
New Batticaloa MedicalsBatticaloa19, Bar Road

Tel: +94 65 222 4400
Monday to Saturday:
8.30 AM to 8.30 PM

Sunday: 10.30AM to 8.30PM
Royal Plus PharmacyBatticaloa16, Baily Road

Tel: +94 65 492 7308
Mob: +94 77 300 0995
8AM to 9PM
Tip Top PharmacyBatticaloa
6, Main Street

Tel: +94 65 222 22 21
Monday to Thursday & Saturday:
8AM to 8.30PM

8AM to 12PM - 1.30PM to 8.30PM

9AM to 7PM


There are daily trains between Colombo and Batticaloa. The journey takes 8 to 9 hours. The train stops in Valaichchenai, where you can get down to reach Passikudah and Kalkudah.

From Colombo to Batticaloa: you can take either the morning train at 6.10AM, or the night train at 7.15PM.

From Batticaloa to Colombo: you have the choice between the day train which starts at 7.15AM and the night train that leaves at 8.15PM.

The tickets have to be bought directly in the train station. The rates are between 230 Rs (3rd class ticket) and 760 Rs (1st class ticket). You can also book tickets in advance from the railway station of your departure to get a “sleeperette”, i.e. an adjustable seat.

More information about the Sri Lankan Railways can be found on the following website: http://railway.gov.lk/web/index.php?lang=en. The train schedule can be checked on the following page: http://eservices.railway.gov.lk/schedule/homeAction.action?lang=en


Public Buses:

Public buses to reach Batticaloa from other main cities of Sri Lanka are gathered in the following chart:

From ... to BatticaloaTime of DepartureDuration of travel
Colombo7AM, 10.30AM, 2PM, 11PM + 6PM (bus to Kalmunai)Around 9 hours
Badulla6AM, 12PMAround 6 hours
Jaffna7AM, 8AMAround 9 hours
Kandy2.20PMAround 6 hours
Passikudah8AM, 10.15Am, 12.15PM, 2.15PM, 4.15PMAround 1 hour
Polonnaruwa8AMAround 3 hours
Pottuvil6AMAround 3.5 hours
Trincomalee6AM, 12PMAround 3 hours
Vavuniya7AM, 11AMAround 7 hours

Public buses starting from Batticaloa to other main cities of Sri Lanka are gathered in the following chart. Public buses start from the Main Bus Stand, situated on Munai street, Batticaloa. As time schedule for the public buses might change from time to time, you can call the Main Bus stand at the following number to get confirmation about your time of departure: + 94 65 222 57 23.

From Batticaloa to ...Time of departureDuration of travel
Colombo12PM, 1.15PM, 6PM, 7.30PMAround 9 hours
Badulla5AM + 6.45AM (bus to Panadura)Around 6 hours
Kandy5.15AMAround 6 hours
Jaffna4.30AM, 11.15AM, 5.30PMAround 9 hours
Passikudah6AM, 8.15AM, 10.15AM, 12.15PM, 2.15PM, 4.15PMAround 1 hour
Polonnaruwa3.15PMAround 3 hours
Pottuvil6.15AM, 10.15AM, 3.15PM, 3.30PMAround 3.5 hours
Trincomalee5AM, 6.15AM, 11.15AM, 1.15PMAround 3 hours
Vavuniya8.45AM + 4.30AM, 11.15AM, 5.30PM (buses to Jaffna)Around 7 hours

N.B.: Seats in buses to Jaffna and Colombo can be booked at the Main Bus Stand one day in advance. For other buses, come to the bus stand around 1 hour before the departure of your bus.