By plane[edit]
The nearest airport is Bhubaneswar, about 120 km away from where taxis, trains and buses are available to the lake.
By train[edit]
The nearest rail stations is at Balugaon, on the Howrah-Chennai track. From Balugaon buses are available to the lake.
Some of the trains which stop at Balugaon are: 6003/6004 Howrah Chennai Mail, 2703/2704 Faluknama Express, 8645/8646 East Coast Express, 6358/6357 Gurudev Express, 2863/2864 Howrah Yeshvantpur Express, 5228/5227 Muzaffarpur Yeshvantpur Express (weekly), 2508/2507 Guwahati Ernakulam Express (weekly), 2530/2509 Guwahati Bangalore Express (triweekly), 5628/5627 Guwahati Trivandrum Express (weekly).
For timings etc. check with Indian Railways.
By road[edit]
A part of Chilika Lake is visible from NH5 and the Howrah-Chennai train track. Many buses ply from Bhubaneswar (Baramunda Bus Station) and Cuttack (Badambadi Bus Station) to Balugaon throughout the day, OSRTC buses (i.e. state-run buses) being the best ones. The journey takes 2 hours and costs less than ₹100 one way. From there, one has to hire a taxi or an auto-ricksaw to reach Barkul or Rambha (In case of Rambha, passengers can alight at Keshpur, which is further ahead from Balugaon, and from there hire an auto-rickshaw). Satapada is well connected by daily local buses from Puri. Visitors can take an OTDC day tour from Puri to see Satapada (~₹400; 3-hr boat ride and AC transport included). However, Satapada is not so well connected from Bhubaneswar and taxis have to be hired to get there.