Top 30 Things to Do in Kolkata: Explore the “City of Joy”

 In Kolkata, Things to do, West Bengal

Are you fond of the place of artists, creative minds, top sportsmen, rich history, trams and so much more. You can have all the charm of Kolkata – the city of Joy! With the best things to do in Kolkata, get a chance to experience what this city has to offer for tourists and locals!

Kolkata, the cultural capital of India, offers a vibrant mix of history, art, and adventure, making it a must-visit destination for travelers. From its colonial architecture and bustling markets to serene gardens and spiritual landmarks, there are countless things to do in Kolkata that cater to all interests. 

Whether you’re exploring the majestic Victoria Memorial, indulging in local street food, or enjoying a peaceful boat ride at Princep Ghat, the city promises a rich and diverse experience. For those seeking more adventurous activities, the tram rides and heritage walks provide a nostalgic glimpse into the city’s past. 

Family activities in Kolkata are equally abundant, with places like Science City and Eco Park offering interactive and fun experiences for all ages. With its unique blend of old-world charm and modern attractions, Kolkata stands out as a destination with something for everyone, ensuring an unforgettable journey through its many wonders.

Dive into our curated list of the top 30 things to do in Kolkata and get ready to explore the heart of West Bengal like never before!

Top 30 Things to Do in Kolkata

1. Boat Ride in Princep Ghat

princep-ghat

A boat ride in Princep Ghat is one of the top activities to do in Kolkata, offering a serene experience along the Hooghly River. It’s one of the best things to do in Kolkata, providing beautiful views of the cityscape. Among the fun things to do in Kolkata, this is perfect for both adventure seekers and families. A leisurely boat ride at Princep Ghat followed by a stroll along the Hooghly River Promenade offers perfect family activities in Kolkata, blending relaxation and scenic beauty.

  • Time for the Activity: 1-2 hours
  • Location: Princep Ghat, Kolkata
  • Approximate Cost: ₹100-₹300 per person

2. Ride in the Iconic Yellow Taxi

Taking a ride in Kolkata’s iconic yellow taxi is a must among things to do in Kolkata. This classic experience is one of the best things to do in Kolkata, giving you a feel of the city’s unique charm. It’s also among the top activities to do in Kolkata for first-time visitors.

  • Time for the Activity: 1-2 hours
  • Location: Throughout Kolkata
  • Approximate Cost: Varies by distance (typically ₹30-₹100)

3. Savour Local Street Food at Various Eateries

local-street-food

Savouring local street food is among the top activities to do in Kolkata, offering a taste of authentic Bengali cuisine. Exploring food stalls is one of the best things to do in Kolkata, and it’s a popular activity for both tourists and locals. Family activities in Kolkata often include indulging in these culinary delights.

  • Time for the Activity: 2-3 hours
  • Location: Various locations in Kolkata
  • Approximate Cost: ₹100-₹500 per person

4. Visit Flower Market Near Howrah Bridge in the Morning

Visiting the flower market near Howrah Bridge is one of the best things to do in Kolkata in the early morning. It’s a vibrant scene and one of the fun things to do in Kolkata, perfect for photography enthusiasts. It’s a unique experience among adventure activities to do in Kolkata.

  • Time for the Activity: 1-2 hours
  • Location: Mullick Ghat, Kolkata
  • Approximate Cost: Free

5. Spend Some Leisure Time on the Maidan

maidan

Spending leisure time on the Maidan is a relaxing activity to do in Kolkata. Known as one of the top activities to do in Kolkata, the Maidan offers ample space for a variety of recreational activities. It’s also one of the best things to do in Kolkata for families.

  • Time for the Activity: 2-3 hours
  • Location: Maidan, Kolkata
  • Approximate Cost: Free

6. Indulge in Shopping at Esplanade, New Market

Indulging in shopping at Esplanade, New Market is one of the most popular things to do in Kolkata. It’s a bustling area where you can find everything from clothes to electronics. Among the best things to do in Kolkata, shopping here is a favorite family activity in Kolkata.

  • Time for the Activity: 2-3 hours
  • Location: Esplanade, Kolkata
  • Approximate Cost: Varies (shopping costs)

7. Visit the Iconic Oly Pub on Park Street

oly-pub-on-park-street

Visiting the iconic Oly Pub on Park Street is one of the fun things to do in Kolkata, known for its lively atmosphere and historic charm. This pub is a top spot among the best things to do in Kolkata, especially for those seeking an adventure activity in Kolkata.

  • Time for the Activity: 1-2 hours
  • Location: Park Street, Kolkata
  • Approximate Cost: ₹500-₹1000 per person

8. Explore Victoria Memorial

Exploring Victoria Memorial is one of the top activities to do in Kolkata. This stunning marble building is among the best things to do in Kolkata, offering historical insights and beautiful gardens. It’s an ideal family activity in Kolkata, providing both educational and leisurely experiences.

  • Time for the Activity: 2-3 hours
  • Location: Queen’s Way, Kolkata
  • Approximate Cost: ₹30 for Indians, ₹500 for foreigners

9. Marvel at St. Paul’s Cathedral

st.-pauls-cathedral

Marvelling at St. Paul’s Cathedral is a serene activity to do in Kolkata. This impressive Anglican cathedral is one of the top activities to do in Kolkata, known for its Gothic architecture. Visiting this site is one of the best things to do in Kolkata for architecture enthusiasts.

  • Time for the Activity: 1-2 hours
  • Location: Cathedral Road, Kolkata
  • Approximate Cost: Free

10. Admire the Indian Museum

Admiring the Indian Museum is among the best things to do in Kolkata, showcasing a vast collection of artifacts. It’s one of the top activities to do in Kolkata for history buffs and families. This museum offers a rich educational experience, making it a must-visit. Visiting the Indian Museum and discovering its vast collection of artifacts is one of the enriching family activities in Kolkata.

  • Time for the Activity: 2-3 hours
  • Location: Jawaharlal Nehru Road, Kolkata
  • Approximate Cost: ₹50 for Indians, ₹500 for foreigners

11. Tour the Marble Palace

marble-palace

Touring the Marble Palace with its antique collections and lush gardens is one of the fascinating adventure activities to do in Kolkata. This 19th-century mansion is one of the top activities to do in Kolkata, filled with sculptures and paintings. It’s one of the best things to do in Kolkata for art and history lovers. 

  • Time for the Activity: 1-2 hours
  • Location: Muktaram Babu Street, Kolkata
  • Approximate Cost: Free (Entry with prior permission required)

12. Visit the Dakshineswar Kali Temple

Visiting the Dakshineswar Kali Temple is a spiritual activity to do in Kolkata. This famous Hindu temple is among the best things to do in Kolkata, situated on the banks of the Hooghly River. It’s a top activity to do in Kolkata for those seeking a serene experience. Visiting the Dakshineswar Kali Temple and experiencing the spiritual energy is an essential part of the adventure activities to do in Kolkata.

  • Time for the Activity: 1-2 hours
  • Location: Dakshineswar, Kolkata
  • Approximate Cost: Free

13. Stroll Through the Botanical Gardens

botanical-garden

Strolling through the Botanical Gardens is one of the most relaxing activities to do in Kolkata. These expansive gardens are among the best things to do in Kolkata, home to the iconic Great Banyan Tree. It’s a top activity to do in Kolkata for nature lovers and families. Exploring the Botanical Gardens and witnessing the immense Great Banyan Tree is one of the exhilarating Kolkata adventure activities. 

  • Time for the Activity: 2-3 hours
  • Location: Shibpur, Howrah, Kolkata
  • Approximate Cost: ₹10 for Indians, ₹100 for foreigners

14. Experience Science City

Experiencing Science City is one of the top activities to do in Kolkata, especially for families. This popular science museum and amusement park are among the best things to do in Kolkata, offering interactive exhibits and an IMAX theater. It’s a fun thing to do in Kolkata for all ages. Exploring Science City with its interactive exhibits and enjoying a cultural evening at Rabindra Sadan are both entertaining and educational family activities in Kolkata.

  • Time for the Activity: 2-3 hours
  • Location: JBS Haldane Avenue, Kolkata
  • Approximate Cost: ₹60 for Indians, ₹500 for foreigners

15. Take a Tram Ride

tram-ride

Taking a tram ride is a nostalgic activity to do in Kolkata. It’s one of the top activities to do in Kolkata, offering a unique way to explore the city. This is one of the best things to do in Kolkata for those who love historical experiences. Taking a tram ride through the historic streets of Kolkata is one of the classic adventure activities to do in Kolkata.

  • Time for the Activity: 1-2 hours
  • Location: Various routes in Kolkata
  • Approximate Cost: ₹6-₹20 per ride

16. Explore Kumartuli

Exploring the narrow lanes of Kumartuli and watching artisans create intricate clay idols is among the unique adventure activities to do in Kolkata. This traditional potters’ quarter is among the top activities to do in Kolkata, where artisans create intricate clay idols. It’s one of the best things to do in Kolkata for cultural enthusiasts.

  • Time for the Activity: 1-2 hours
  • Location: Kumartuli, Kolkata
  • Approximate Cost: Free

17. Visit the Jorasanko Thakur Bari

thakur-bari.

Visiting the Jorasanko Thakur Bari is an enriching activity to do in Kolkata. This ancestral home of Rabindranath Tagore is among the best things to do in Kolkata, now a museum dedicated to his life. It’s a top activity to do in Kolkata for literary lovers.

  • Time for the Activity: 1-2 hours
  • Location: Rabindra Bharati University, Kolkata
  • Approximate Cost: ₹10 for Indians, ₹50 for foreigners

18. Relax at Eco Park

Relaxing at Eco Park is one of the top activities to do in Kolkata. This vast urban park is among the best things to do in Kolkata, featuring lakes, gardens, and recreational activities. It’s a perfect family activity in Kolkata for a day out.

  • Time for the Activity: 2-3 hours
  • Location: New Town, Kolkata
  • Approximate Cost: ₹30 for entry, additional for activities

19. Discover the Birla Planetarium

birla-planetarium

Discovering the Birla Planetarium is an exciting activity to do in Kolkata. This iconic planetarium is among the best things to do in Kolkata, offering fascinating shows about astronomy and space. It’s a top activity to do in Kolkata for science enthusiasts.

  • Time for the Activity: 1-2 hours
  • Location: Cathedral Road, Kolkata
  • Approximate Cost: ₹40 for Indians, ₹150 for foreigners

20. Enjoy a Cultural Evening at Rabindra Sadan

Enjoying a cultural evening at Rabindra Sadan is one of the top activities to do in Kolkata. This cultural center is among the best things to do in Kolkata, featuring performances of dance, theater, and music. It’s a fun thing to do in Kolkata for those who appreciate the arts.

  • Time for the Activity: 2-3 hours
  • Location: AJC Bose Road, Kolkata
  • Approximate Cost: Varies by event

21. Walk Along the Hooghly River Promenade

hooghly-river-promenade

Walking along the Hooghly River Promenade is a peaceful activity to do in Kolkata. This leisure walk is among the best things to do in Kolkata, especially during sunset. It’s a top activity to do in Kolkata for those who enjoy scenic views and a calm environment.

  • Time for the Activity: 1-2 hours
  • Location: Near Princep Ghat, Kolkata
  • Approximate Cost: Free

22. Taste Bengali Sweets at K.C. Das

Tasting Bengali sweets at K.C. Das is a delightful activity to do in Kolkata. This iconic sweet shop is among the best things to do in Kolkata, offering traditional sweets like rasgulla and sandesh. It’s a top activity to do in Kolkata for food lovers.

  • Time for the Activity: 1-2 hours
  • Location: Various outlets in Kolkata
  • Approximate Cost: ₹50-₹200 per person

23. Visit the Mother House

mother-house
Image source - Tripadvisor

Visiting the Mother House is a meaningful activity to do in Kolkata. This headquarters of the Missionaries of Charity is among the best things to do in Kolkata, where Mother Teresa’s tomb is located. It’s a top activity to do in Kolkata for those seeking a spiritual experience. Touring the bustling flower market near Howrah Bridge in the early morning offers a vibrant and dynamic experience, making it one of the unique Kolkata adventure activities.

  • Time for the Activity: 1-2 hours
  • Location: AJC Bose Road, Kolkata
  • Approximate Cost: Free

24. Explore the South Park Street Cemetery

Exploring the South Park Street Cemetery is an intriguing activity to do in Kolkata. This historic cemetery is among the best things to do in Kolkata, with its colonial-era tombs and monuments. It’s a top activity to do in Kolkata for history buffs.

  • Time for the Activity: 1-2 hours
  • Location: Park Street, Kolkata
  • Approximate Cost: ₹20 for Indians, ₹100 for foreigners

25. Discover the AJC Bose Indian Botanic Garden

ajc-bose-indian-botanic-garden

Discovering the AJC Bose Indian Botanic Garden is a refreshing activity to do in Kolkata. This large garden is among the best things to do in Kolkata, featuring a variety of plant species and the famous Great Banyan Tree. It’s a top activity to do in Kolkata for nature enthusiasts.

  • Time for the Activity: 2-3 hours
  • Location: Shibpur, Howrah, Kolkata
  • Approximate Cost: ₹10 for Indians, ₹100 for foreigners

26. Tour the Netaji Bhawan

Touring the Netaji Bhawan is a patriotic activity to do in Kolkata. This ancestral home of Netaji Subhas Chandra Bose is among the best things to do in Kolkata, now a museum dedicated to his life. It’s a top activity to do in Kolkata for those interested in Indian history.

  • Time for the Activity: 1-2 hours
  • Location: Lala Lajpat Rai Sarani, Kolkata
  • Approximate Cost: ₹5 for Indians, ₹100 for foreigners

27. Shop at Gariahat Market

gariahat-market.

Shopping at Gariahat Market is a vibrant activity to do in Kolkata. This bustling market is among the best things to do in Kolkata, offering a variety of goods from textiles to electronics. It’s a top activity to do in Kolkata for those who love shopping adventures.

  • Time for the Activity: 2-3 hours
  • Location: Gariahat, Kolkata
  • Approximate Cost: Varies (shopping costs)

28. Visit the Nakhoda Mosque

Visiting the Nakhoda Mosque is a spiritual activity to do in Kolkata. This grand mosque is among the best things to do in Kolkata, known for its architectural beauty. It’s a top activity to do in Kolkata for those interested in religious sites.

  • Time for the Activity: 1-2 hours
  • Location: Rabindra Sarani, Kolkata
  • Approximate Cost: Free

29. Take a Heritage Walk in Dalhousie Square

dalhousie-square

Taking a heritage walk in Dalhousie Square is an enlightening activity to do in Kolkata. This area, also known as BBD Bagh, is among the best things to do in Kolkata, showcasing colonial architecture and historic buildings. It’s a top activity to do in Kolkata for history and architecture enthusiasts. Admiring colonial architecture during a heritage walk in Dalhousie Square is one of the enriching adventure activities to do in Kolkata.

  • Time for the Activity: 2-3 hours
  • Location: BBD Bagh, Kolkata
  • Approximate Cost: Free

30. Attend a Cricket Match at Eden Gardens

Attending a cricket match at Eden Gardens is an exhilarating activity to do in Kolkata. This iconic stadium is among the best things to do in Kolkata, offering a thrilling experience for sports fans. It’s a top activity to do in Kolkata for those who enjoy high-energy events.

  • Time for the Activity: 3-4 hours
  • Location: BBD Bagh, Kolkata
  • Approximate Cost: Varies by match (typically ₹100-₹1000)

Best Time to Visit Kolkata

The best time to visit Kolkata is during the winter months from October to February. During this period, the weather is pleasant, making it ideal for sightseeing and outdoor activities. The temperatures range between 15°C to 25°C, providing a comfortable climate to explore the city. Additionally, visiting during Durga Puja, which usually falls in October, offers a unique opportunity to experience Kolkata’s most vibrant and grand festival. The city comes alive with elaborate decorations, cultural performances, and festive fervor.

How to Reach Kolkata

how-to-reach

By Air: Kolkata is well-connected by air through the Netaji Subhas Chandra Bose International Airport, located about 17 km from the city center. The airport receives regular flights from major cities in India and international destinations. From the airport, you can hire a taxi, take a pre-paid cab, or use app-based ride services to reach your destination in Kolkata.

By Road: Kolkata is connected to neighboring states and cities via an extensive network of national highways. The city’s two main bus terminals are Esplanade and Karunamoyee, offering services from private operators and state transport corporations. You can also opt for self-driving or hiring a car from nearby cities like Bhubaneswar, Ranchi, and Patna.

By Rail: Kolkata has two major railway stations: Howrah Junction and Sealdah Railway Station. These stations connect Kolkata to all major cities in India, including Delhi, Mumbai, Chennai, and Bangalore. Howrah Junction is one of the busiest railway stations in India, providing an extensive network of trains. From the railway stations, you can use taxis, app-based ride services, or local transport to reach your desired location in the city.

Kolkata is a city that captivates with its rich history, vibrant culture, and warm hospitality. From exploring grand monuments to indulging in local delicacies, there’s no shortage of things to do in this bustling metropolis. Whether you’re visiting for a few days or planning an extended stay, the experiences listed above will help you make the most of your time in Kolkata. So pack your bags, put on your exploring shoes, and get ready to uncover the wonders of this incredible city!

What are some must-try foods in Kolkata?

Kolkata is famous for its delicious street food and traditional Bengali cuisine. Some must-try foods include puchka (pani puri), kathi rolls, jhal muri, mishti doi, and the iconic fish preparations like macher jhol and shorshe ilish. Don’t miss the famous Kolkata biryani and the delectable sweets like rasgulla and sandesh.

Are there any famous festivals celebrated in Kolkata?

Yes, Kolkata is renowned for its grand celebrations of Durga Puja, which is the most significant festival in the city. Other important festivals include Kali Puja, Saraswati Puja, and Christmas. The Kolkata International Film Festival and the Kolkata Book Fair are also major cultural events that attract visitors from all over.

What are the best parks and gardens to visit in Kolkata?

Some of the best parks and gardens in Kolkata include the Maidan, Rabindra Sarobar, Eco Park, and the Acharya Jagadish Chandra Bose Indian Botanic Garden. These green spaces offer a tranquil escape from the hustle and bustle of the city and are perfect for leisurely walks, picnics, and outdoor activities.

Can you recommend some day trips from Kolkata?

There are several great day trip options from Kolkata. Some popular destinations include the Sundarbans National Park, known for its mangrove forests and Royal Bengal Tigers; Shantiniketan, the university town founded by Rabindranath Tagore; and the historical town of Murshidabad. These trips offer a mix of nature, culture, and history, providing a refreshing break from the city.

.

Recent Posts

Leave a Comment

things-to-do-in-aizawljigme-singye-wangchuck-national-park-in-bhutan