Bali Jatra (ବାଲି ଯାତ୍ରା), literally "voyage to Bali", is an annual festival and fair held on the bank of the Mahanadi river in Cuttack that begins on Kartika Purnima, the full moon of the Odia month of Kartika. It commemorates the seafaring merchants of ancient Kalinga, the sadhabas, who according to tradition set sail at this season for Bali, Java, Sumatra and Sri Lanka. Today Bali Jatra is one of the largest open-air fairs in India, and is often described as one of the largest in Asia.

What does Bali Jatra commemorate?

The coast of Odisha, the ancient region of Kalinga, had long trading and cultural links with Sri Lanka and the islands of Southeast Asia. Odia memory keeps this history alive through the figure of the sadhaba, the merchant-mariner who sailed in large wooden ships called boita. Popular tradition holds that the sadhabas left port around Kartika Purnima, when the north-east monsoon winds favoured voyages south-east across the Bay of Bengal, and that their families saw them off with lamps and prayers by the water.

Bali Jatra turns this memory into a public festival. The fair itself is a modern, government-supported event, but its date and its central symbol, the boat, come from the much older household ritual of Boita Bandana, in which people float small boats with lamps on rivers and ponds at dawn on Kartika Purnima. Read more about that ritual in Odiapedia's article on Boita Bandana.

Rituals and customs

Boita Bandana at dawn

Before sunrise on Kartika Purnima, people in Cuttack and across Odisha gather at rivers, ponds and the sea to launch miniature boats made of paper, banana stem or cork, carrying betel leaves, betel nuts and a small oil lamp. As they push the boats off, many recite the old chant beginning "Aa ka ma bai, pana gua thoi", remembering the voyages of their ancestors.

The fair

From Kartika Purnima the riverside grounds become a large fair. Typical features include:

  • hundreds of temporary stalls selling handicrafts, handloom, household goods and toys;
  • food stalls offering Odia snacks and sweets;
  • cultural programmes, music and dance performances on stage;
  • amusement rides, and in recent years water sports and light shows on the Mahanadi.

In 2025 the fair, officially styled "Historic Bali Yatra Cuttack", was inaugurated on 5 November by Chief Minister Mohan Charan Majhi and ran until 12 November. ThePrint (PTI) reported that it covered more than 20 acres across two fairgrounds with about 2,500 temporary stalls, and that the state government raised its grant for the fair from Rs 2 crore to Rs 10 crore. The 2025 edition's theme, "Aama Bhasha Aama Sahitya" (Our Language, Our Literature), included a pavilion on Odia literature.

A Guinness World Record

On the occasion of Bali Jatra in November 2022, more than 2,100 students from 22 schools folded over 22,000 paper boats in 35 minutes at an event organised by the Cuttack Municipal Corporation. Odisha media, including Sambad English, reported it as a Guinness World Record for origami folding.

Where is Bali Jatra held?

The main fair is held at Gadagadia Ghat and the neighbouring grounds along the Mahanadi near Barabati Fort in Cuttack, in recent years using both the "upper" and "lower" fields. Cuttack, the capital of the Odisha province when it was formed in 1936, is the traditional home of the festival; see the Cuttack district page and Odiapedia's Cuttack travel guide. A separate Kalinga Bali Jatra has been held at Paradip since 1992, according to Wikipedia, and smaller Kartika Purnima fairs take place in other towns.

The fair was cancelled in 2020 and 2021 because of the COVID-19 pandemic and resumed in 2022.

Food associated with Bali Jatra

Kartika is a month of vegetarian observance for many Odia Hindu families, and Kartika Purnima marks its close. At the fair itself, food stalls are a major attraction, serving Odia street snacks and sweets alongside food from other states. The sources consulted do not single out one dish as the festival's own. For Odia street food and sweets, see famous foods of Odisha and dahibara-aloodum.

Bali Jatra dates

YearDatesSource
20255 – 12 NovemberThePrint (PTI)
202624 November – 1 DecemberCuttack district administration, via Prameya News
2027Not yet announced; begins on Kartika PurnimaCheck Cuttack district announcements

Rule: Bali Jatra opens on Kartika Purnima and runs for about a week to eight days.