Overview: The Port of Jambukola and Its Place in Sri Lankan History

The Port of Jambukola is one of the most historically significant yet under-visited destinations in Sri Lanka. Located on the northern tip of the island near the town of Pungudutivu in the Jaffna District, this ancient harbour is believed to be the very port where Princess Sanghamitta arrived from India in 288 BCE, bringing with her the sacred Bodhi tree sapling — a cutting from the original tree under which the Buddha attained enlightenment. That sapling was planted in Anuradhapura, where it still stands today as the oldest historically documented tree in the world.

In This Guide

For travellers with a passion for archaeology, Buddhism, and the deep roots of Sri Lankan civilisation, the Port of Jambukola offers an extraordinary window into the island's ancient past. Though it lacks the polished infrastructure of sites like Sigiriya or Polonnaruwa, its raw authenticity and spiritual gravity make it a profoundly rewarding detour for those willing to venture off the beaten path.

The port is mentioned prominently in the Mahavamsa, the ancient Pali chronicle that documents the history of Sri Lanka from its legendary origins. References to Jambukola describe it as a thriving point of sea trade and diplomatic contact between Sri Lanka and the Indian subcontinent, particularly the Mauryan Empire during the reign of Emperor Ashoka. Archaeological surveys in the region have uncovered pottery shards, coins, and structural remnants consistent with a busy ancient trading port.

The Port of Jambukola is referenced in the Mahavamsa as the landing point of Sanghamitta Theri, who brought the sacred Bo tree sapling to Sri Lanka in 288 BCE. This makes it one of the most spiritually significant coastal sites in the entire Buddhist world.

Top Attractions Near the Port of Jambukola

The Ancient Harbour Site

The harbour itself, while no longer a functioning port, retains a haunting, meditative atmosphere. The coastline is dotted with remnants of old structures, and local fishermen still use the area, adding a living dimension to its historical character. Informational signage has been installed in recent years to help visitors contextualise what they are seeing, though hiring a knowledgeable local guide is strongly recommended for a richer experience.

Kantharodai (Kadurugoda) Temple Complex

Just a short drive from the Jambukola area lies the remarkable Kantharodai archaeological site, home to dozens of miniature Buddhist stupas clustered in a small field. Dating back over 2,000 years, these compact dagobas are unlike anything else in Sri Lanka and are believed to enshrine the relics of Buddhist monks. The site is managed by the Department of Archaeology and is open to visitors throughout the day. Entry is free, though a small donation to the caretaker is customary and appreciated.

Nainativu Island and Nagadipa Temple

A boat ride from the Kurikadduwan jetty near Jambukola takes you to Nainativu Island, home to the Nagadipa Purana Vihara — one of the sixteen sacred Buddhist sites in Sri Lanka. The Buddha himself is said to have visited this island. The boat journey takes approximately 30 minutes and costs around $1–$2 USD. The island also hosts a popular Hindu temple, the Nainativu Nagapooshani Amman Kovil, making it a place of dual religious significance.

Pungudutivu Island

The Port of Jambukola is situated near Pungudutivu, one of the connected islands of the Jaffna archipelago. The island itself is a peaceful, unhurried place with a strong fishing community, colonial-era churches, and beautiful coastal scenery. Cycling around the island is a popular activity and gives visitors a genuine feel for northern Sri Lanka's island lifestyle.

Local Tip: Hire a tuk-tuk driver from Jaffna town who doubles as an informal guide — many are deeply knowledgeable about the northern historical sites and can navigate the causeway roads and ferry crossings with ease. Agree on a full-day rate (around $15–$20 USD) before you set off to avoid confusion.

Things to Do at and Around the Port of Jambukola

Historical Exploration and Archaeological Walking

Walking the shoreline of the ancient port while reflecting on its 2,300-year-old history is an experience in itself. Bring a copy of the Mahavamsa or a historical summary to read passages on-site — the connection between text and place is deeply moving. Look for pottery remnants and old stonework near the waterline, though removal of any artefacts is strictly prohibited by Sri Lankan law.

Photography and Landscape Appreciation

The northern coastline of Sri Lanka is strikingly different from the south. The flat terrain, shallow turquoise waters, palmyra palms, and wide open skies create a dramatic and photogenic landscape. Sunrise and sunset at Jambukola are particularly spectacular, with golden light reflecting off the calm lagoon waters.

Island Hopping in the Jaffna Archipelago

The Jaffna archipelago includes a number of fascinating islands — Nainativu, Delft (Neduntheevu), Analativu, and others — each with its own historical, cultural, or natural highlights. Organising a multi-island day trip from Jambukola or Kurikadduwan is very feasible and gives travellers a broader understanding of this unique maritime landscape.

Cultural Immersion in Jaffna

The nearby city of Jaffna is one of Sri Lanka's most culturally distinctive destinations, with its own cuisine, architecture, art, and Tamil traditions. Spend an evening exploring Jaffna Fort, visit the Nallur Kandaswamy Kovil, and sample local specialties like Jaffna crab curry and thosai at one of the city's many modest but excellent local eateries.

  • Visit Kantharodai stupas at dusk for a magical, crowd-free experience
  • Take the ferry to Nainativu for a sacred Buddhist and Hindu pilgrimage
  • Rent a bicycle on Pungudutivu island for a leisurely coastal ride
  • Photograph the ancient harbour at golden hour
  • Explore Jaffna's vibrant local market for spices, dried fish, and handicrafts

How to Get There

From Colombo

The most comfortable way to travel from Colombo to the Jaffna region is by train. The Northern Line operates direct intercity express trains from Colombo Fort Station to Jaffna, with the journey taking approximately 6–7 hours. Tickets in air-conditioned second class cost around $5–$8 USD and should be booked in advance, especially on weekends and public holidays. From Jaffna, onward transport to Pungudutivu and the Jambukola area is easily arranged.

From Jaffna to Jambukola

From Jaffna town, the Port of Jambukola is approximately 30–35 kilometres away, accessible via the causeway roads that connect the mainland to Pungudutivu island. A tuk-tuk from Jaffna costs around $10–$15 USD for a return trip. Alternatively, you can hire a car with driver for around $25–$35 USD for a full day, which allows you to combine the site with other northern attractions.

By Air

Domestic flights operate between Colombo's Ratmalana Airport and Jaffna's Palaly Airport. Flight times are approximately 50 minutes, and fares range from $30–$60 USD one way depending on the season and operator. This is the fastest option for time-limited travellers.

Important: Roads in the Jaffna peninsula, including causeway routes to the islands, can flood during heavy monsoon rains. Always check local weather and road conditions before setting out, particularly between October and January. Confirm ferry schedules to Nainativu a day in advance, as services may be suspended during rough seas.

Best Time to Visit the Port of Jambukola

The ideal time to visit the Port of Jambukola and the wider Jaffna region is between February and September, when the weather is dry, sunny, and conducive to island exploration. The months of April and May are especially pleasant, with clear skies and calm seas perfect for boat trips to Nainativu and other nearby islands.

The northern region of Sri Lanka receives its main rainfall from the northeast monsoon, which typically runs from October through January. While rain is not constant during this period, rough seas can disrupt ferry services and heavy downpours can make road travel uncomfortable. If you do visit during this window, be prepared for possible disruptions and pack a light rain jacket.

Visiting during the Nallur Festival in Jaffna (typically July–August) adds a spectacular cultural dimension to your trip, though accommodation prices rise and advance booking becomes essential.

Where to Stay

There are no accommodation options directly at the Port of Jambukola itself. Most visitors use Jaffna city as their base, which offers a growing range of guesthouses, boutique hotels, and mid-range options. The following categories give a good overview of what is available:

Budget Guesthouses ($10–$25 USD/night)

Jaffna has a number of family-run guesthouses that offer clean, simple rooms with breakfast included. These are excellent choices for backpackers and budget travellers seeking an authentic, locally grounded experience. Booking in advance during peak season is advisable.

Mid-Range Hotels ($30–$70 USD/night)

Several well-regarded hotels in Jaffna offer comfortable rooms, air conditioning, Wi-Fi, and in-house restaurants serving excellent Sri Lankan and Tamil cuisine. These properties are well-located for day trips to Jambukola and other sites in the Jaffna peninsula.

Boutique and Heritage Stays ($75–$130 USD/night)

A small number of boutique properties in and around Jaffna offer a more curated experience, often set in colonial-era buildings with atmospheric décor. These are ideal for travellers who want a memorable, design-conscious base while exploring northern Sri Lanka.

Budget Guide: How Much Does It Cost to Visit?

The Port of Jambukola is one of Sri Lanka's most affordable destinations. There is no formal entry fee for the harbour site itself. Below is a rough daily budget breakdown in USD for independent travellers:

  1. Budget traveller: $20–$35 USD/day — guesthouse accommodation, local food, tuk-tuk transport, and ferry to Nainativu
  2. Mid-range traveller: $50–$80 USD/day — comfortable hotel, restaurant meals, private car hire for day trips
  3. Comfortable traveller: $100–$150 USD/day — boutique hotel, guided tours, inter-island boat charters

Key costs to plan for include: tuk-tuk day hire ($15–$20), ferry to Nainativu ($1–$2 each way), meals at local restaurants ($2–$5 per meal), Jaffna train ticket from Colombo ($5–$8), and domestic flights if applicable ($30–$60).

What to Bring

  • Sunscreen and a wide-brimmed hat — the northern coast sun is intense
  • Lightweight, modest clothing suitable for temple visits (shoulders and knees covered)
  • Cash in Sri Lankan Rupees — ATMs are available in Jaffna city but rare near the port
  • A refillable water bottle and purification tablets or a filter
  • Insect repellent, particularly for early morning and evening hours
  • A downloaded offline map of the Jaffna peninsula
  • A printed or downloaded copy of historical references to Jambukola for on-site reading

Frequently Asked Questions

What is the historical significance of the Port of Jambukola in Sri Lanka?

The Port of Jambukola is believed to be the ancient harbour where Princess Sanghamitta arrived from India in 288 BCE carrying a sacred Bodhi tree sapling. This event is documented in the Mahavamsa chronicle and marks Jambukola as one of the most important sites in the history of Buddhism in Sri Lanka. The port also served as a key trade and diplomatic connection between Sri Lanka and the Mauryan Empire.

How do I get to the Port of Jambukola from Colombo?

The most practical route is to take the intercity express train from Colombo Fort to Jaffna, which takes around 6–7 hours and costs approximately $5–$8 USD. From Jaffna, hire a tuk-tuk or private car to reach Pungudutivu island and the Jambukola area, which is about 30–35 kilometres away. Domestic flights from Colombo to Jaffna are also available for around $30–$60 USD one way.

Is there an entry fee to visit the Port of Jambukola?

There is no formal entry fee to visit the Port of Jambukola harbour site. Nearby attractions such as the Kantharodai stupas are also free to enter, though a small donation for site maintenance is appreciated. Ferry tickets to Nainativu island cost approximately $1–$2 USD each way.

What is the best time of year to visit the Port of Jambukola and the Jaffna region?

The best time to visit is between February and September when the weather is dry and sea conditions are calm, making island ferry trips and outdoor exploration much more enjoyable. April and May offer particularly clear skies. Avoid visiting between October and January if possible, as the northeast monsoon can bring heavy rain and rough seas that disrupt ferry services.

Are there accommodation options near the Port of Jambukola?

There are no hotels or guesthouses directly at the Port of Jambukola itself. Jaffna city, approximately 30–35 kilometres away, serves as the ideal base with a range of budget guesthouses ($10–$25 USD/night), mid-range hotels ($30–$70 USD/night), and boutique heritage stays ($75–$130 USD/night). Book in advance during peak season and major festivals like the Nallur Festival in July–August.