Kudozz Club
Plan My Trip →or email connect@kudozz.in
Sunset at Kashid beach, Raigad, Maharashtra
Beach TripsWeekend GetawaysMumbaiBengaluru

Beach Trips in India: Short Breaks from Mumbai, Bengaluru, Chennai, Kolkata and Delhi

Most big Indian cities are within a train ride or a short flight of a good beach. Here are the best beach trips from each, for a weekend or a long weekend.

4 min read · Updated September 2026

Mumbai, Chennai and Kolkata are on the sea, and Pune, Bengaluru, Hyderabad and Ahmedabad are within a day's drive or a short flight of it. Even from Delhi, a Goa beach weekend is a two-hour flight. This guide lists the best beach trips from each city, with rough travel times and what each suits.

Travel times are approximate and depend on traffic and route. For longer holidays, see beach holidays in India.

Quick answer

The best beach trips from major Indian cities are Alibaug, Kashid and the Konkan from Mumbai and Pune; Gokarna, Udupi and Pondicherry from Bengaluru; Covelong, Mahabalipuram and Pondicherry from Chennai; Vizag and Goa from Hyderabad; Digha, Mandarmani and Puri from Kolkata; Diu, Daman and Shivrajpur from Ahmedabad; and Goa by air from Delhi. Weekends suit trips under five hours; take a long weekend for more.

Key takeaways

  • From Mumbai, Alibaug is reachable by ferry and road in two to three hours.
  • From Bengaluru, Pondicherry is about six to seven hours by road; Gokarna is an overnight journey.
  • From Chennai, Covelong and Mahabalipuram are day trips on the East Coast Road.
  • From Kolkata, Digha and Mandarmani are about four to five hours away.
  • From Delhi, the practical beach weekend is a flight to Goa.

From Mumbai and Pune

Alibaug, Nagaon and Kashid

The closest good beaches to Mumbai, by ferry to Mandwa plus road (ferries stop in the monsoon), or about three to four hours by road. From Pune, about three to four hours by road.

Trip
Weekend

Things to do in Alibaug

Diveagar, Shrivardhan and Harihareshwar

Quieter Raigad beaches, about four to five hours by road.

Trip
Weekend

Ganpatipule and Guhagar

Temple and Blue Flag beaches in Ratnagiri, about six to eight hours by road or by Konkan Railway to Ratnagiri or Chiplun.

Trip
Long weekend

Tarkarli and Malvan

Clear water and snorkelling in Sindhudurg, an overnight train or long drive.

Trip
Long weekend

Best beaches in Maharashtra

Daman and Goa

Daman is about four hours north by road; Goa is an overnight train or a one-hour flight.

Trip
Weekend or long weekend

Best beaches in Goa

From Bengaluru

Pondicherry

About six to seven hours by road, for the French Quarter, Paradise Beach and Serenity.

Trip
Long weekend

Best beaches in Puducherry

Gokarna and Murudeshwar

Overnight bus or train, for coves and Netrani dive trips.

Trip
Long weekend

Best beaches in Karnataka

Udupi and Malpe

Overnight, or a flight to Mangaluru, for St Mary's Island and temple towns.

Trip
Long weekend

Goa, Varkala and Kovalam

A short flight to Goa or Thiruvananthapuram makes a beach weekend possible.

Trip
Weekend by air

From Chennai

Kovalam (Covelong) and Mahabalipuram

About one to one and a half hours along the East Coast Road, for surfing and the Shore Temple.

Trip
Day trip or weekend

Best beaches in Tamil Nadu

Pondicherry

About three hours along the East Coast Road.

Trip
Weekend

Tranquebar

About five to six hours, for a quiet Danish-era beach town.

Trip
Long weekend

From Hyderabad

Visakhapatnam

A short flight or an overnight train to Vizag's beaches at Rushikonda, Yarada and Bheemili.

Trip
Long weekend

Best beaches in Andhra Pradesh

Goa and Gokarna

Flights to Goa, or an overnight journey towards Gokarna.

Trip
Long weekend

From Kolkata

Digha, Shankarpur, Tajpur and Mandarmani

About four to five hours by road, or by train to Digha.

Trip
Weekend

Best beaches in West Bengal

Bakkhali

About three to four hours, a quieter beach near the Sundarbans.

Trip
Weekend

Puri and Chandipur

Overnight trains to Puri; Chandipur is reachable via Balasore.

Trip
Long weekend

Best beaches in Odisha

From Ahmedabad

Diu

About seven to eight hours by road, or a short flight, for Nagoa and Ghoghla.

Trip
Long weekend

Best beaches in Gujarat

Dwarka and Shivrajpur

About seven to eight hours by road or overnight train, for the Blue Flag beach and temple.

Trip
Long weekend

Daman and Tithal

About five to six hours south by road.

Trip
Weekend

Quickest beach escapes by city

CityNearest good beachGetting thereSuits
MumbaiAlibaug, Nagaon, KashidFerry and road, 2 to 4 hoursWeekend
PuneKashid, DiveagarRoad, 3 to 5 hoursWeekend
BengaluruPondicherryRoad, 6 to 7 hoursLong weekend
ChennaiKovalam (Covelong), MahabalipuramRoad, 1 to 1.5 hoursDay trip
HyderabadVisakhapatnamFlight or overnight trainLong weekend
KolkataDigha, MandarmaniRoad or train, 4 to 5 hoursWeekend
AhmedabadDaman, DiuRoad, 5 to 8 hours, or a flight to DiuLong weekend
DelhiGoaFlight, about 2.5 hoursLong weekend

Planning a beach weekend

  • Leave on Friday evening or very early on Saturday to make the most of two days.
  • Avoid long weekends and holidays if you can; coastal roads and ferries get very busy.
  • Book stays early for December to February weekends.
  • Check whether ferries are running: most harbour ferries stop in the monsoon.
  • Pick one beach and stay put rather than hopping between several.

From Delhi

Delhi is far from the sea, so beach weekends mean flying. Goa is about two and a half hours by air, and a three-day weekend is enough for one area. For longer breaks, fly to Sri Vijaya Puram (Port Blair) for the Andamans, or to Thiruvananthapuram or Kochi for Kerala's beaches.

Goa by air

The most practical beach weekend from Delhi; choose one area to avoid long transfers.

Trip
Long weekend

Goa tour packages

Safety

  • Swim only at beaches with lifeguards, inside the flagged zone, and never when a red flag is up or during the monsoon.
  • Weekend crowds at popular beaches can make water sports busy; choose licensed operators.
  • Check ferry and boat schedules; many coastal ferries stop in the monsoon.
  • Avoid driving long coastal and ghat roads at night.

Ready for your beach escape?

FAQs

Which is the nearest good beach to Mumbai?

Alibaug, Nagaon and Kashid, reachable by ferry and road in two to three hours.

Which beach is nearest to Bengaluru?

Pondicherry is about six to seven hours by road; Gokarna and Udupi are overnight journeys.

Which beaches can I visit from Kolkata on a weekend?

Digha, Shankarpur, Tajpur, Mandarmani and Bakkhali.

Is there a beach near Delhi?

No. The nearest practical beach weekend is a flight to Goa.

Which beaches are near Chennai?

Kovalam (Covelong), Mahabalipuram and Pondicherry along the East Coast Road.