There are 6 ways to get from Birpara to Kharagpur by taxi, bus, train, car, 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.
Taxi, bus
best- Take the taxi from Birpara to Khagrabaritaxi
- Take the bus from Khagrabari to Kolkatabus
- Take the bus from Esplande Bus Stand to Kharagpur Bypassbus
13h 13m₹2,849–5,445Train
cheapest- Take the train from Dalgaon to Kharagpur Jntrain 15644
20h 6m₹400–3,000Drive 622.6 km
- Drive from Birpara to Kharagpurcar 622.6 km
9h 36m₹6,985–10,090Taxi
- Take the taxi from Birpara to Kharagpurtaxi 622.6 km
9h 36m₹13,000–17,000Train to Bagdogra Airport, fly, train
- Take the train from Dalgaon to Baghdogratrain
- Fly from Bagdogra Airport (IXB) to Netaji Subhas Chandra Bose International Airport (CCU)plane IXB - CCU
- Take the train from Howrah Jn to Kharagpur Jntrain
9h 11m₹4,414–10,866Train to Rupsi Airport, fly, train
- Take the train from Dalgaon to Golakganj Jntrain
- Fly from Rupsi Airport (RUP) to Netaji Subhas Chandra Bose International Airport (CCU)plane RUP - CCU
- Take the train from Howrah Jn to Kharagpur Jntrain
9h 6m₹4,854–14,995
Birpara to Kharagpur by train
Comparing Your Travel Options
The cheapest way to get from Birpara to Kharagpur is to train which costs ₹400 - ₹3,000 and takes 20h 6m.
The fastest way to get from Birpara to Kharagpur is to train and fly which takes 9h 6m and costs ₹4,800 - ₹15,000.
Yes, there is a direct train departing from Dalgaon and arriving at Kharagpur Jn. Services depart once a week, and operate Thursday. The journey takes approximately 20h 6m.
The distance between Birpara and Kharagpur is 796 km. The road distance is 622.6 km.
The best way to get from Birpara to Kharagpur without a car is to taxi and bus which takes 13h 13m and costs ₹2,800 - ₹5,500.
It takes approximately 13h 13m to get from Birpara to Kharagpur, including transfers.
Birpara to Kharagpur train services, operated by Indian Railways, depart from Dalgaon station.
Birpara to Kharagpur train services, operated by Indian Railways, arrive at Kharagpur Jn station.
Yes, the driving distance between Birpara to Kharagpur is 623 km. It takes approximately 9h 36m to drive from Birpara to Kharagpur.
There are seven+ hotels available in Kharagpur.
What companies run services between Birpara, India and Kharagpur, India?
Indian Railways operates a train from Dalgaon to Kharagpur Jn once a week. Tickets cost ₹400–3,000 and the journey takes 20h 6m.
- Website
- goindigo.in
Flights from Bagdogra Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹3,900–8,500
- Website
- airindiaexpress.in
Flights from Bagdogra Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₹4,100–8,500
- Website
- spicejet.com
Flights from Bagdogra Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹6,500–8,000
- Website
- helitrans.no
Flights from Rupsi Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹4,100–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dalgaon to Kharagpur Jn
- Ave. Duration
- 20h 6m
- Frequency
- Once a week
- Estimated price
- ₹400–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹400–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,000
Train from Dalgaon to Baghdogra
- Ave. Duration
- 3h 33m
- Frequency
- 3 times a day
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Howrah Jn to Kharagpur Jn
- Ave. Duration
- 1h 33m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Dalgaon to Golakganj Jn
- Ave. Duration
- 3h 23m
- Frequency
- Once daily
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
Train from Howrah Jn to Kharagpur Jn
- Ave. Duration
- 1h 33m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Phone
- 0353-2514920
- [email protected]
- Website
- North Bengal State Transport
Bus from Khagrabari to Kolkata
- Ave. Duration
- 8h 31m
- Frequency
- Twice daily
- Estimated price
- ₹450–650
- Website
- North Bengal State Transport
- Seater
- ₹560–610
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Esplande Bus Stand to Kharagpur Bypass
- Ave. Duration
- 2h 24m
- Frequency
- 3 times a day
- Estimated price
- ₹800–2,900
- Website
- Shymoli Paribahan
- Ave. Duration
- 5h 15m
- Estimated price
- ₹1,300–17,000
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 Travelling by boat in Italy, How do I get from Sydney to Melbourne, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.











