Digha is a popular coastal beach resort town in West Bengal, located on the Bay of Bengal approximately 180 km south of Kolkata. It is known for its long sandy beach, calm waters, and family-friendly atmosphere, making it one of Bengal's most visited seaside destinations. The town attracts both domestic and international tourists seeking a relaxing beach holiday with a mix of natural beauty and local culture.
Digha offers pristine beaches, affordable accommodation, and easy accessibility from Kolkata, making it an ideal weekend escape for families and solo travellers seeking a peaceful coastal retreat.
Customize starting city and duration for a tailored plan.
A serene tidal estuary where the Subarnarekha river meets the sea, ideal for quiet walks and birdwatching.
The original quiet beach area with fewer tourists, offering a more authentic local experience.
A quieter, less crowded beach village just across the state border offering a more offbeat coastal experience.
Time
2–3 hours
Cost
Free
Effort
Easy
Time
1 hour
Cost
Free
Effort
Easy
Time
1 hour
Cost
Free
Effort
Easy
Time
2 hours
Cost
₹500–₹800
Effort
Easy
Time
1.5 hours
Cost
₹100–₹200
Effort
Easy
Time
1 hour
Cost
Free
Effort
Easy
This destination has a temperate climate with temperatures ranging from 24°C to 29°C annually. Avoid travel in Jul, Aug, Sep due to heavy rainfall.
⚠️ Avoid travelling in Jul, Aug, Sep due to extreme conditions.
Climate averages based on 10-year historical data · Open-Meteo
From Kolkata, take NH16 southward through Balasore to reach Digha. The journey via Balasore town is approximately 180 km and takes 4–5 hours by car or bus.