There are 8 ways to get from Saharsa to Kharagpur by train, plane, car, or taxi
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 Purnea Airport, fly, train
best- Take the train from Saharsa Jn to Purnia Courttrain
- Fly from Purnea Airport (PXN) to Netaji Subhas Chandra Bose International Airport (CCU)plane PXN - CCU
- Take the train from Howrah Jn to Kharagpur Jntrain
7h 20m₹7,107–29,685Train
cheapest- Take the train from Saharsa Jn to Jamalpur Jntrain 63398
- Take the train from Jamalpur Jn to Kharagpur Jntrain 12254
13h 58m₹445–3,437Drive 523.8 km
- Drive from Saharsa to Kharagpurcar 523.8 km
8h 24m₹5,948–8,591Taxi
- Take the taxi from Saharsa to Kharagpurtaxi 523.8 km
8h 24m₹11,000–14,000Train to Lok Nayak Jayaprakash Airport, fly, train
- Take the train from Saharsa Jn to Patna Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Netaji Subhas Chandra Bose International Airport (CCU)plane PAT - CCU
- Take the train from Howrah Jn to Kharagpur Jntrain
10h 52m₹6,061–18,907Train to Darbhanga Airport, fly, train
- Take the train from Saharsa Jn to Shishotrain
- Fly from Darbhanga Airport (DBR) to Netaji Subhas Chandra Bose International Airport (CCU)plane DBR - CCU
- Take the train from Howrah Jn to Kharagpur Jntrain
8h 58m₹12,579–26,726Train to Gaya, fly, train
- Take the train from Saharsa Jn to Gaya Jntrain
- Fly from Gaya (GAY) to Netaji Subhas Chandra Bose International Airport (CCU)plane GAY - CCU
- Take the train from Howrah Jn to Kharagpur Jntrain
13h 40m₹5,266–22,122Train via Khagaria
- Take the train from Saharsa Jn to Khagaria Jn.train 05573 / ...
- Take the train from Khagaria Jn. to Kharagpur Jntrain 15228
16h 53m₹465–3,664
Saharsa to Kharagpur by train
Comparing Your Travel Options
The cheapest way to get from Saharsa to Kharagpur is to train which costs ₹440 - ₹3,500 and takes 13h 58m.
The fastest way to get from Saharsa to Kharagpur is to train and fly which takes 7h 20m and costs ₹7,000 - ₹30,000.
No, there is no direct train from Saharsa to Kharagpur. However, there are services departing from Saharsa Jn and arriving at Kharagpur Jn via Jamalpur Jn. The journey, including transfers, takes approximately 13h 58m.
The distance between Saharsa and Kharagpur is 597 km. The road distance is 523.8 km.
The best way to get from Saharsa to Kharagpur without a car is to train which takes 13h 58m and costs ₹440 - ₹3,500.
It takes approximately 7h 20m to get from Saharsa to Kharagpur, including transfers.
Saharsa to Kharagpur train services, operated by Indian Railways, depart from Saharsa Jn station.
Saharsa to Kharagpur train services, operated by Indian Railways, arrive at Jamalpur Jn station.
Yes, the driving distance between Saharsa to Kharagpur is 524 km. It takes approximately 8h 24m to drive from Saharsa to Kharagpur.
There are eight+ hotels available in Kharagpur.
What companies run services between Saharsa, India and Kharagpur, India?
You can take a train from Saharsa Jn to Kharagpur Jn via Jamalpur Jn in around 13h 58m.
- Website
- goindigo.in
Flights from Purnea Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹6,500–27,000
Flights from Lok Nayak Jayaprakash Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹5,500–16,000
Flights from Darbhanga Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–22,000
Flights from Gaya to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹4,700–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Saharsa Jn to Purnia Court
- Ave. Duration
- 2h 21m
- Frequency
- 5 times a day
- 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 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 Saharsa Jn to Jamalpur Jn
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jamalpur Jn to Kharagpur Jn
- Ave. Duration
- 10h 8m
- Frequency
- Once a week
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
Train from Saharsa Jn to Patna Jn
- Ave. Duration
- 5h 58m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
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 Saharsa Jn to Shisho
- Ave. Duration
- 3h 40m
- Frequency
- Twice a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- 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 Saharsa Jn to Gaya Jn
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
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 Saharsa Jn to Khagaria Jn.
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Khagaria Jn. to Kharagpur Jn
- Ave. Duration
- 14h 33m
- Frequency
- Once a week
- Estimated price
- ₹340–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹900–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
- Ave. Duration
- 8h 24m
- Estimated price
- ₹11,000–14,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 How to get from London to Edinburgh, Train travel in Spain: A guide to Renfe, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.






