Gahirmatha Beach is one of the numerous beaches that form the seperates Orissa from the Bay of Bengal. The beach acts as a divider between the Bay of Bengal and the mangrove forest that lines the western extent of the beach. Gahirmatha Beach is also a part of the Gahirmatha Marine Sanctuary, which has the unique distinction of being the first marine sanctuary in Orissa. Till date, it is also the only marine sanctuary in the entire state. The sanctuary is sprawled over a huge area of 1435 sq. km.

Travel Tips

While visiting the Gahirmatha Marine Sanctuary, there are several things that you need to keep in mind. There is no marked tourist zone in the beach. You will need to take long walks. So carry a light luggage. Also, there are not any guides as such to direct you to points of interest. Also, remember to pack your own food as there are hardly and places where you can eat once you have reached the beach. The best time to visit Gahirmatha Marine Sanctuary will be between the months of November and May. It also coincides with the mating season of the Olive Ridley Turtles, which is the best time catch a glimpse of these endangered reptiles.

When to visit

  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • July
  • Aug
  • Sept
  • Oct
  • Nov
  • Dec
sprinkles Pleasant
  • 29.2° Max
  • 15.2° Min
  • 41.3 mm
  • Carry Light woollen
Things to do

Given the huge size of the sanctuary, one thing that you are sure to do is roam around a lot and expect to see a lot of exotic marine life form while you are at it. Gahirmatha Marine Sanctuary is the proud host of the largest collection of Olive Ridley Turtles in the world. This endangered species of the turtle is being preserved with utmost care in the protected area of the sanctuary. Here you can be treated to the wonderful sight of the Olive Ridley Turtles assembling in horde, a sight that is not seen anywhere else in India or the world. There are also many varieties of crabs that can be observed on the protected beaches. Fiddler crab and Horse-shoe crab are notable instances. Among other animals, you can expect to see barking deer, wild boar, bear, jungle fowl, leopard, Sambhar, crocodile, and wild dogs. You can take one of the numerous water tours that are offered here to get better acquainted with the marine life forms of the region.

Getting Around

Once you have reached the marine sanctuary, you are expected to either walk around or take a boat tour of the sanctuary. For going to the nearby towns, you have to depend on either the buses that leave at scheduled times, or hire a cab. As there is no definite tourist area marked, you will find it much more worth to just roam around the beaches.

Places to Stay

There are several resorts in the area where you can book your accommodations. If you are staying at Ekakula, you can book a suite at the Forest Rest House. The rent is likely to be around Rs.300 for one suite. Also available is the Round Cabin where you can book a suite for Rs.200. In case you want to stay in a tent, you have to shell out Rs.300 per tent. The tents come equipped with seating arrangements, kitchen, and dining facility. If you want to stay at Habalakhati, you can book yourself a suite at Habali House for a rate of Rs.200 per suite. You also have the option of staying in a log cabin there. For that, the rent is Rs.400 per suite. Accommodations can also be found at Gupti. Guan Ghara can provide you with lodging for Rs.150 per suite. You can also stay at RaiGhara for the same price. Hotels can also be found in nearby region. Some of the hotels that you can look into are Hotel Golden Anchor, and Hotel Paradeep International. The cost of a room for one night at any of these hotels can cost between Rs.1200 and Rs.1600.

How to Reach

  • You can also go to Gahirmatha by taking a plane to Bhubaneswar. The airport at Bhubaneswar is well connected to all the major airports across India. From there, you the option of either taking a bus, or renting a cab. A cab from Bhubaneswar to Gahirmatha will cost approximately 800 to 900 INR and you will reach your destination in an hour and a half hour's journey.
  • To reach the beach by a rail journey, you can take a train from any of the major stations across the country and get off at Bhubaneswar. From there, you have the option of either taking a bus or hiring a cab to take you to the beach. Tickets for the train journey can be obtained from sites like,, and IF you are travelling from other states, the fare can be expected to fall within the range of Rs.1600 and Rs.2900. For travelling within the state, expect the fare to be within Rs.150 and Rs.300.
  • If you are planning to go by road, you can board one of the tourist buses that leave for Gahirmatha from one of the adjoining cities. Buses can be taken from Bhubaneswar. The fare is dependent on the type of bus you are boarding. If you are planning to go there by car, you should take NH-5, also known as the Kolkata-Chennai Highway.

Surrounding Attractions

There are several other places that you can pay a visit to while you are exploring the marine reserve at Gahirmatha. The nearby attractions include a trip to Paradip, an estuary on the mouth of river Mahanadi. It has grown to be a thriving town and is one of the major sea slots of the country. You can also visit the temple of Baladeva. This ancient temple is located at Kendrapara, a short distance from Gahirmatha. Bhitarkanika National Park is another tourist spot that you can pay a visit to. The park is famous for its forest of mangrove trees and the crocodiles that abound in the region.

A mere 89 kilometers away is the ‘temple city’ of India, Bubaneswar. The city provides a series of ancient temples of the Jain and Hindu eras which captures your mind and soul with their unparallel beauty and intricate designs and supreme craftsmanship. Some of these include the Rajrani and Brahmeswar Temples built in the 11th century AD, the Kedareswar and Subarneswar temples of the 6th and 7th centuries respectively, the Jain caves of Khandagiri and Udaygiri go back to the first and second centuries BC.

Important Numbers

Police: 222451

Fire Brigade: 220099

Medical Emergency No: 108