There are 3 ways to get from Visakhapatnam to Chilika Lake by train, unknown, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, travel
best- Take the train from Visakhapatnam to Balugantrain 11019 / ...
- Walk from Balugan to Chilika Lakeunknown
6h 12mBus, travel
- Take the bus from Visakhapatnam, Andhra Pradesh to Puri, Odishabus Visakhapatnam, Andhra Pradesh - Puri, Odisha
- Walk from Puri, Odisha to Chilika Lakeunknown
10h 5mFly, train, travel
- Fly from Visakhapatnam Airport (VTZ) to Biju Patnaik International Airport (BBI)plane VTZ - BBI
- Take the train from Bhubaneswar to Balugantrain
- Walk from Balugan to Chilika Lakeunknown
5h 54m
Visakhapatnam Airport (VTZ) to Biju Patnaik International Airport (BBI) flights
Questions & Answers
The distance between Visakhapatnam and Chilika Lake is 380 km.
The best way to get from Visakhapatnam to Chilika Lake without a car is to train and travel which takes 6h 12m and costs .
It takes approximately 6h 12m to get from Visakhapatnam to Chilika Lake, including transfers.
What companies run services between Visakhapatnam, India and Chilika Lake, Odisha, India?
There is no direct connection from Visakhapatnam to Chilika Lake. However, you can take the taxi to Visakhapatnam, take the train to Balugan, then travel to Chilika Lake. Alternatively, you can take a bus from Visakhapatnam, Andhra Pradesh to Chilika Lake via Puri, Odisha in around 10h 5m.
- Website
- goindigo.in
Flights from Visakhapatnam Airport to Biju Patnaik International Airport
- Ave. Duration
- 1h 25m
- When
- Sunday
- Estimated price
- ₹7,500–18,000
Flights from Visakhapatnam Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹7,500–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Visakhapatnam to Balugan
- Ave. Duration
- 5h 43m
- Frequency
- Hourly
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Bhubaneswar to Balugan
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to plan an amazing trip around Scandinavia, South Korea: Travelling from Seoul to Busan , and How to get from Florence to Rome - to help you get the most out of your next trip.






