Chennai to Chilika-Lake Distance

Chilika Lake is approximately 1100+ km from Chennai. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 17 hours, subject to the chosen service and route. Flying is the fastest way to reach Chilika Lake, with a total travel time of approximately 4 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Chennai, India to Chilika Lake, India

Via Bhubaneshwar

RECOMMENDED

FASTEST

Chennai

Bhubaneshwar

Chilika Lake

Approx Travel Time

4h 15m

₹8,413

Onwards

Chennai

Bhubaneshwar

Chilika Lake

Approx Travel Time

5h 52m

₹10,823

Onwards

Chennai

Bhubaneshwar

Chilika Lake

Approx Travel Time

6h 6m

₹10,964

Onwards

Direct Train

CHEAPEST

Chennai

Chilika Lake

Approx Travel Time

17h 3m

₹555

Onwards

Via Visakhapatnam

Chennai

Visakhapatnam

Chilika Lake

Approx Travel Time

16h 8m

₹565

Onwards

Chennai

Visakhapatnam

Chilika Lake

Approx Travel Time

18h 20m

₹1,400

Onwards

Chennai

Visakhapatnam

Chilika Lake

Approx Travel Time

18h 47m

₹7,602

Onwards

Chennai

Visakhapatnam

Chilika Lake

Approx Travel Time

7h 13m

₹6,214

Onwards

Via Anakapalle

Chennai

Anakapalle

Chilika Lake

Approx Travel Time

21h

₹3,061

Onwards

Via Tanuku, Chatrapur

Chennai

Tanuku

Chatrapur

Chilika Lake

Approx Travel Time

23h 14m

₹7,568

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Chennai and Chilika Lake?

The straight-line distance is approximately 900+ km.

What is the distance from Chennai to Chilika Lake via Bhubaneshwar?

Via Bhubaneshwar, the distance is approximately 1100+ km, taking around 4 hours.

Is there a train from Chennai to Chilika Lake?

Yes, trains run between Chennai and Chilika Lake, covering approximately 1100+ km in around 17 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India