There are 8 ways to get from Mathura to Chilika Lake by train, plane, unknown, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Indira Gandhi International Airport, fly to Biju Patnaik International Airport, train, travel
best- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Biju Patnaik International Airport (BBI)plane DEL - BBI
- Take the train from Bhubaneswar to Balugantrain
- Walk from Balugan to Chilika Lakeunknown
9h 13mTrain, travel via Delhi
- Take the train from Mathura Jn to New Delhitrain
- Take the train from New Delhi to Bhubaneswartrain
- Take the train from Bhubaneswar to Balugantrain
- Walk from Balugan to Chilika Lakeunknown
29h 21mBus, travel
- Take the bus from Mathura, Uttar Pradesh to Varanasi, Uttar Pradeshbus
- Take the bus from Varanasi, Uttar Pradesh to Puri, Odishabus
- Walk from Puri, Odisha to Chilika Lakeunknown
30h 40mTrain to Agra Airport, fly to Biju Patnaik International Airport, train, travel
- Take the train from Mathura Jn to Agra Cantttrain
- Fly from Agra Airport (AGR) to Biju Patnaik International Airport (BBI)plane AGR - BBI
- Take the train from Bhubaneswar to Balugantrain
- Walk from Balugan to Chilika Lakeunknown
13h 5mTrain to Gwalior Airport, fly to Biju Patnaik International Airport, train, travel
- Take the train from Mathura Jn to Gwalior Jn.train
- Fly from Gwalior Airport (GWL) to Biju Patnaik International Airport (BBI)plane GWL - BBI
- Take the train from Bhubaneswar to Balugantrain
- Walk from Balugan to Chilika Lakeunknown
14hTrain to Jaipur International Airport, fly to Biju Patnaik International Airport, train, travel
- Take the train from Bhuteshwar to Gandhinagar Jprtrain
- Fly from Jaipur International Airport (JAI) to Biju Patnaik International Airport (BBI)plane JAI - BBI
- Take the train from Bhubaneswar to Balugantrain
- Walk from Balugan to Chilika Lakeunknown
15h 11mTrain to Indira Gandhi International Airport, fly to Visakhapatnam, train, travel
- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Visakhapatnam (VTZ)plane DEL - VTZ
- Take the train from Simhachalam to Vizianagram Jntrain
- Take the train from Vizianagram Jn to Balugantrain
- Walk from Balugan to Chilika Lakeunknown
13h 24mTrain, travel
- Take the train from Mathura Jn to Khurda Road Jntrain
- Take the train from Khurda Road Jn to Balugantrain
- Walk from Balugan to Chilika Lakeunknown
37h 40m
Indira Gandhi International Airport (DEL) to Biju Patnaik International Airport (BBI) flights
Questions & Answers
The distance between Mathura and Chilika Lake is 1559 km.
The best way to get from Mathura to Chilika Lake without a car is to train and travel via Delhi which takes 29h 21m and costs .
It takes approximately 9h 13m to get from Mathura to Chilika Lake, including transfers.
What companies run services between Mathura, India and Chilika Lake, Odisha, India?
There is no direct connection from Mathura to Chilika Lake. However, you can take the train to New Delhi, walk to New Delhi, take the subway to IGI Airport, walk to Indira Gandhi International Airport (DEL) airport, fly to Biju Patnaik International Airport (BBI), walk to Biju Patnaik International Airport, take the line 10 bus to Jaydev Vihar Square, walk to Acharaya Vihar Square, take the line 11 bus to Bhubaneswar station, walk to Bhubaneswar, take the train to Balugan, then travel to Chilika Lake. Alternatively, you can take a train from Mathura Jn to Chilika Lake via New Delhi, Bhubaneswar, and Balugan in around 29h 21m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Biju Patnaik International Airport
- Ave. Duration
- 2h 9m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Indira Gandhi International Airport to Biju Patnaik International Airport via Patna
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–15,000
Flights from Indira Gandhi International Airport to Biju Patnaik International Airport via Kolkata
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Agra Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 7h 30m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹15,000–36,000
Flights from Agra Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 8h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹18,000–38,000
Flights from Gwalior Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–27,000
Flights from Gwalior Airport to Biju Patnaik International Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–25,000
Flights from Jaipur International Airport to Biju Patnaik International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 38m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Jaipur International Airport to Biju Patnaik International Airport via Kolkata
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Jaipur International Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Jaipur International Airport to Biju Patnaik International Airport via Ahmedabad
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–18,000
Flights from Jaipur International Airport to Biju Patnaik International Airport via Goa Mopa
- Ave. Duration
- 9h 30m
- When
- Thursday and Saturday
- Estimated price
- ₹11,000–18,000
Flights from Indira Gandhi International Airport to Visakhapatnam
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ₹8,000–12,000
Flights from Indira Gandhi International Airport to Visakhapatnam via Hyderabad
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- ₹8,000–12,000
Flights from Indira Gandhi International Airport to Visakhapatnam via Kolkata
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–12,000
Flights from Indira Gandhi International Airport to Visakhapatnam via Biju Patnaik International Airport
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹8,000–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mathura Jn to New Delhi
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Bhubaneswar to Balugan
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Mathura Jn to New Delhi
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from New Delhi to Bhubaneswar
- Ave. Duration
- 24h 30m
- Frequency
- Once daily
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,400
- First Class (1A)
- ₹4,600–6,000
Train from Bhubaneswar to Balugan
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Mathura Jn to Agra Cantt
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Bhubaneswar to Balugan
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Mathura Jn to Gwalior Jn.
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Bhubaneswar to Balugan
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Bhuteshwar to Gandhinagar Jpr
- Ave. Duration
- 4h 27m
- Frequency
- 5 times a week
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Bhubaneswar to Balugan
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Mathura Jn to New Delhi
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Simhachalam to Vizianagram Jn
- Ave. Duration
- 37 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Vizianagram Jn to Balugan
- Ave. Duration
- 4h 33m
- Frequency
- Hourly
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Mathura Jn to Khurda Road Jn
- Ave. Duration
- 36h 5m
- Frequency
- Once daily
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,000–2,600
- Second AC (2A)
- ₹2,900–3,700
- First Class (1A)
- ₹4,900–6,500
Train from Khurda Road Jn to Balugan
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Website
- KST Travels
Bus from Mathura, Uttar Pradesh to Varanasi, Uttar Pradesh
- Ave. Duration
- 11h 5m
- Frequency
- Every 30 minutes
- Schedules at
- KST Travels
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide






