There are 5 ways to get from Kharagpur to Bari by train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi via Bhadrak
best- Take the train from Kharagpur Jn to Bhadrakhtrain 12837 / ...
- Take the taxi from Bhadrakh to Baritaxi
3h 28m₹923–2,265Train
cheapest- Take the train from Kharagpur Jn to Jajpur K Roadtrain 12277 / ...
- Take the train from Jajpur K Road to Lalitagiritrain 08405
5h 51m₹639–2,836Drive 247.9 km
- Drive from Kharagpur to Baricar 247.9 km
3h 44m₹2,798–4,042Taxi
- Take the taxi from Kharagpur to Baritaxi 247.9 km
3h 44m₹5,500–6,500Train, taxi
- Take the train from Kharagpur Jn to Jajpur K Roadtrain 12277 / ...
- Take the taxi from Jajpur K Road to Baritaxi
3h 37m₹739–2,136
Questions & Answers
The cheapest way to get from Kharagpur to Bari is to train and taxi which costs ₹700 - ₹2,200 and takes 3h 37m.
The fastest way to get from Kharagpur to Bari is to train and taxi via Bhadrak which takes 3h 28m and costs ₹900 - ₹2,300.
No, there is no direct train from Kharagpur to Bari. However, there are services departing from Kharagpur Jn and arriving at Lalitagiri via Jajpur K Road. The journey, including transfers, takes approximately 5h 51m.
The distance between Kharagpur and Bari is 244 km. The road distance is 247.9 km.
The best way to get from Kharagpur to Bari without a car is to train and taxi via Bhadrak which takes 3h 28m and costs ₹900 - ₹2,300.
It takes approximately 3h 28m to get from Kharagpur to Bari, including transfers.
Kharagpur to Bari train services, operated by Indian Railways, depart from Kharagpur Jn station.
Kharagpur to Bari train services, operated by Indian Railways, arrive at Jajpur K Road station.
Yes, the driving distance between Kharagpur to Bari is 248 km. It takes approximately 3h 44m to drive from Kharagpur to Bari.
There are eight+ hotels available in Bari.
What companies run services between Kharagpur, India and Bari, Odisha, India?
You can take a train from Kharagpur Jn to Bari via Jajpur K Road and Lalitagiri in around 5h 51m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kharagpur Jn to Bhadrakh
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from Kharagpur Jn to Jajpur K Road
- Ave. Duration
- 2h 48m
- Frequency
- Hourly
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Kharagpur Jn to Jajpur K Road
- Ave. Duration
- 2h 48m
- Frequency
- Hourly
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Jajpur K Road to Lalitagiri
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- 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
- Ave. Duration
- 1h 54m
- Estimated price
- ₹550–6,500
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 Train travel in France: A guide to SNCF, How to travel India's Golden Triangle, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.






