Home Search Destinations Attractions

Tours in Batticaloa , Sri Lanka

113 experiences found

Polonnaruwa Ancient City Private Day Tour (Hidden Gems)

Polonnaruwa Ancient City Private Day Tour (Hidden Gems)

5.0
(18)
6h
$30
per person
Airport pickup & Drop service

Airport pickup & Drop service

5.0
(11)
1h
$117
per person
Sigiriya Day Trip with Elephant Safari & Lunch in a Village House

Sigiriya Day Trip with Elephant Safari & Lunch in a Village House

5.0
(7)
12h
$300
per person
Minneriya National Park Private Safari Tour

Minneriya National Park Private Safari Tour

5.0
(6)
4h
$40
per person
Pasikuda City to Kandy City Private Transfer

Pasikuda City to Kandy City Private Transfer

5.0
(3)
Duration varies
$100
per person
Wasgamuwa National Park Entrance Ticket with Private Safari

Wasgamuwa National Park Entrance Ticket with Private Safari

5.0
(2)
3h
$27
per person
Sigiriya To Kandy Private Transport With Sightseeing

Sigiriya To Kandy Private Transport With Sightseeing

5.0
(2)
3h
$70
per person
Ancient Kingdom and Wild Elephant Safari from Polonnaruwa

Ancient Kingdom and Wild Elephant Safari from Polonnaruwa

5.0
(2)
10h
$78
per person
Trekking Dimbulagala Mountain

Trekking Dimbulagala Mountain

5.0
(1)
6h
$30
per person
Batticaloa City to Colombo (CMB) Airport Private Transfer

Batticaloa City to Colombo (CMB) Airport Private Transfer

5.0
(1)
Duration varies
$88
per person
Live among swimming elephants and indigenous tribes – Gal Oya National Park

Live among swimming elephants and indigenous tribes – Gal Oya National Park

5.0
(1)
2h
$84
per person
Minneriya National Park Safari from Polonnaruwa

Minneriya National Park Safari from Polonnaruwa

5.0
(1)
5h
$67
per person
Wasgamuwa National Park Safari from Polonnaruwa

Wasgamuwa National Park Safari from Polonnaruwa

5.0
(1)
7h
$132
per person
Gal Oya National Park Safari

Gal Oya National Park Safari

5.0
(1)
3h
$30
per person
Ella Day Tour with Tea Factory visit From Pasikudah

Ella Day Tour with Tea Factory visit From Pasikudah

5.0
(1)
10h
$220
per person
Sigiriya & Dambulla Private Day Trip with Entry Fees & Lunch

Sigiriya & Dambulla Private Day Trip with Entry Fees & Lunch

5.0
(21)
12h
$115
per person
Safari Tour at Minneriya National Park

Safari Tour at Minneriya National Park

4.9
(28)
5h
$76
per person
Sigiriya Rock and Dambulla Temple Day Tour from Trincomalee

Sigiriya Rock and Dambulla Temple Day Tour from Trincomalee

4.5
(2)
8h
$185
per person
Maduru Oya National Park Private Safari with Naturalist

Maduru Oya National Park Private Safari with Naturalist

4.0
(5)
12h
$47
per person
Pasikuda City to Colombo (CMB) Airport Private Transfer

Pasikuda City to Colombo (CMB) Airport Private Transfer

4.0
(1)
6h
$86
per person
Sigiriya Rock Dambulla Cave and Village Tour From Trincomalee

Sigiriya Rock Dambulla Cave and Village Tour From Trincomalee

4.0
(1)
8h
$250
per person
Cycling Through Ancient Ruins from Polonnaruwa

Cycling Through Ancient Ruins from Polonnaruwa

2.0
(1)
2h
$128
per person
Day-trip to Polonnaruwa and Dimbulagala - Highlights Tour

Day-trip to Polonnaruwa and Dimbulagala - Highlights Tour

7h
$220
per person
Giritale City to Habarana City Private Transfer

Giritale City to Habarana City Private Transfer

Duration varies
$18
per person
Batticaloa Airport (IATA: BTC) to Colombo Intl. Airport (IATA: CMB) Transfer

Batticaloa Airport (IATA: BTC) to Colombo Intl. Airport (IATA: CMB) Transfer

7h
$74
per person
Batticaloa City to Colombo City Private Transfer

Batticaloa City to Colombo City Private Transfer

8h
$88
per person
Private Transfer from Ampara to Sri Lanka Colombo (CMB) Airport

Private Transfer from Ampara to Sri Lanka Colombo (CMB) Airport

6h
$248
per person
Pasikudah City to Negombo City Private Transfer

Pasikudah City to Negombo City Private Transfer

Duration varies
$143
per person
Private Transfer from Polonnaruwa to Sri Lanka Colombo Airport (CMB)

Private Transfer from Polonnaruwa to Sri Lanka Colombo Airport (CMB)

4h
$150
per person
Gal Oya City to Colombo (CMB) Airport Private Transfer

Gal Oya City to Colombo (CMB) Airport Private Transfer

7h
$187
per person
Batticaloa Airport (IATA: BTC) to Ratmalana Airport (IATA: RML) Transfer

Batticaloa Airport (IATA: BTC) to Ratmalana Airport (IATA: RML) Transfer

8h
$89
per person
Afternoon Safari to Wasgamuwa National Park

Afternoon Safari to Wasgamuwa National Park

5h
$100
per person
Private Departure Transfer : Polonnaruwa Hotels to Airport (CMB)

Private Departure Transfer : Polonnaruwa Hotels to Airport (CMB)

Duration varies
$98
per person
All Inclusive Safari at Minneriya National Park from Polonnaruwa

All Inclusive Safari at Minneriya National Park from Polonnaruwa

4h
$79
per person
Polonnaruwa City to Negombo City Private Transfer

Polonnaruwa City to Negombo City Private Transfer

Duration varies
$103
per person
Maduru Oya Safari and Indigenous Village Day Trip from Pasikuda

Maduru Oya Safari and Indigenous Village Day Trip from Pasikuda

12h
$240
per person
Private Transfer from Bendiwewa to Sri Lanka Colombo Airport (CMB)

Private Transfer from Bendiwewa to Sri Lanka Colombo Airport (CMB)

4h
$122
per person
Private Transfer from Kalkudah to Sri Lanka Colombo Airport (CMB)

Private Transfer from Kalkudah to Sri Lanka Colombo Airport (CMB)

5h
$187
per person
Sri Lanka 14 Days Sightseeing Tour - Private Tour - Customize

Sri Lanka 14 Days Sightseeing Tour - Private Tour - Customize

14d
$2,800
per person
Pasikudah City to Colombo City Private Transfer

Pasikudah City to Colombo City Private Transfer

Duration varies
$161
per person
Batticaloa Airport (IATA: BTC) to Mattala Intl. Airport (IATA: HRI) Transfer

Batticaloa Airport (IATA: BTC) to Mattala Intl. Airport (IATA: HRI) Transfer

6h
$60
per person
Private Polonnaruwa ancient city Guided tour From Colombo

Private Polonnaruwa ancient city Guided tour From Colombo

14h
$110
per person
Private Transfer from Ampara to Sri Lanka Ratmalana (RML) Airport

Private Transfer from Ampara to Sri Lanka Ratmalana (RML) Airport

6h
$350
per person
Private Transfer from Giritale to Sri Lanka Colombo Airport (CMB)

Private Transfer from Giritale to Sri Lanka Colombo Airport (CMB)

4h
$131
per person
Batticaloa Airport (IATA: BTC) to Jaffna Intl. Airport (IATA: JAF) Transfer

Batticaloa Airport (IATA: BTC) to Jaffna Intl. Airport (IATA: JAF) Transfer

8h
$94
per person
Private Transfer from Pasikudha to Sri Lanka Colombo Airport (CMB)

Private Transfer from Pasikudha to Sri Lanka Colombo Airport (CMB)

5h
$187
per person
Village Tour with Fishing and Sri Lankan Lunch

Village Tour with Fishing and Sri Lankan Lunch

6h
$75
per person
Kumana National Park Safari

Kumana National Park Safari

12h
$29
per person

Search

Batticaloa , Sri Lanka

Batticaloa is a coastal city in the Eastern Province of Sri Lanka, known for its beautiful beaches, rich cultural heritage, and vibrant fishing community. The city offers a unique blend of natural beauty, historical sites, and traditional experiences that make it a distinctive destination in Sri Lanka.

Quick Facts

Nickname

The Land of the Singing Fish

Population

51,077

Climate

Tropical - Batticaloa experiences a tropical climate with a wet season from October to January and a dry season from May to September. The weather is generally warm and humid throughout the year.

Best Time to Visit

Peak Season

January to April

This is the best time to visit Batticaloa as the weather is pleasant and dry, making it ideal for beach activities and sightseeing.

Shoulder Season

May to September

The shoulder season offers fewer crowds and good weather, though there may be occasional rain showers.