Karainagar

Northern Province, Sri Lanka

Why visit Karainagar?

Karainagar (Tamil: காரைநகர்) is an island town in the Jaffna District of Northern Province, located about 20 km west of Jaffna city. It is one of the larger islands in the Jaffna archipelago, connected to the mainland by a causeway. Karainagar is known for its beautiful beaches, particularly Casuarina Beach, and its historical sites including the Karainagar Fort.

The island has a largely Tamil population engaged in fishing, coconut cultivation, and agriculture. The area was affected by the civil war but has since seen development. Casuarina Beach is a popular weekend getaway for locals. The climate is hot and dry, best visited December–March.

Planning Karainagar? Tell us your dates and we’ll tailor the trip.

Ask on WhatsApp

How do you get there?

By Plane

Jaffna Airport (JAF IATA) is 30 km east. Bandaranaike International Airport (CMB IATA) is 410 km south.

By Train

The nearest railway station is Jaffna (20 km east).

By Car / Road

Karainagar is 20 km west of Jaffna via causeways. Buses from Jaffna take 30–40 minutes.

Tuk-tuks and bicycles.

What are the things to do?

Casuarina Beach — A beautiful white-sand beach lined with casuarina trees, with clear, calm water. Karainagar Fort — A small Dutch colonial fort. Hindu temples — Several colourful temples.

Swim and relax at Casuarina Beach. Explore the island by bicycle. Visit the fort.

Planning Karainagar? Want these on a customised itinerary?

Ask on WhatsApp

Where to eat?

Beachfront restaurants serve seafood and Sri Lankan Tamil cuisine.

Where to drink?

King coconut water. Tap water not safe.

Planning Karainagar? We’ll book the stays and dining for you.

Ask on WhatsApp

Where to stay?

  • Budget: Guesthouses near the beach from Rs 2,000–3,500/night.
  • Mid-range: Limited options; most visitors day-trip from Jaffna.

What should you buy?

Local handicrafts, dried fish, and coconut products.

Where to go next?

  • Jaffna (20 km east, 30 min) — Cultural capital.
  • Kayts (10 km east, 15 min) — Island with Dutch fort.
  • Delft Island (15 km northwest, 1 hr by ferry) — Unique island destination.
  • Point Pedro (40 km northeast, 1.5 hr) — Northernmost point.

Nearby in Northern Province

More places to explore around Karainagar.

Guide content as of July 2026.

Contact Us

Get in touch with us.

Or connect over WhatsApp

Connect Over WhatsApp