There are 3 ways to get from Visakhapatnam to Chilka 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 Chilka Lakeunknown
6h 15mBus, travel
- Take the bus from Visakhapatnam, Andhra Pradesh to Puri, Odishabus Visakhapatnam, Andhra Pradesh - Puri, Odisha
- Walk from Puri, Odisha to Chilka Lakeunknown
10h 1mFly, 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 Chilka Lakeunknown
5h 57m
Visakhapatnam Airport (VTZ) to Biju Patnaik International Airport (BBI) flights
Questions & Answers
The distance between Visakhapatnam and Chilka Lake is 383 km.
The best way to get from Visakhapatnam to Chilka Lake without a car is to train and travel which takes 6h 15m and costs .
It takes approximately 6h 15m to get from Visakhapatnam to Chilka Lake, including transfers.
What companies run services between Visakhapatnam, India and Chilka Lake, India?
There is no direct connection from Visakhapatnam to Chilka Lake. However, you can take the taxi to Visakhapatnam, take the train to Balugan, then travel to Chilka Lake. Alternatively, you can take a bus from Visakhapatnam, Andhra Pradesh to Chilka Lake via Puri, Odisha in around 10h 1m.
- 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 Best ways to travel around Australia, South Korea: Travelling from Seoul to Busan , and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.






