There are 5 ways to get from Kharagpur to Biratnagar by 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.
Train
best- Take the train from Kharagpur Jn to Katihar Jntrain 15227 / ...
- Take the train from Katihar Jn to Forbesganjtrain 12488 / ...
13h 23m$6–40Drive 554.1 km
- Drive from Kharagpur to Biratnagarcar 554.1 km
8h 29m$71–103Train, fly to Biratnagar Airport
- Take the train from Kharagpur Jn to Santragachi Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Biratnagar Airport (BIR)plane CCU - BIR
8h 13m$71–408Train, fly to Purnea Airport
- Take the train from Kharagpur Jn to Santragachi Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Purnea Airport (PXN)plane CCU - PXN
- Take the train from Purnia Jn to Forbesganjtrain
7h 55m$91–374Train, fly to Bagdogra Airport
- Take the train from Kharagpur Jn to Santragachi Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Bagdogra Airport (IXB)plane CCU - IXB
- Take the train from Baghdogra to Narpatganjtrain
10h 33m$50–129
Netaji Subhas Chandra Bose International Airport (CCU) to Biratnagar Airport (BIR) flights
Comparing Your Travel Options
The cheapest way to get from Kharagpur to Biratnagar is to train which costs $6 - $40 and takes 13h 23m.
The fastest way to get from Kharagpur to Biratnagar is to train and fly which takes 7h 55m and costs $90 - $380.
No, there is no direct train from Kharagpur to Biratnagar. However, there are services departing from Kharagpur Jn and arriving at Forbesganj via Katihar Jn. The journey, including transfers, takes approximately 13h 23m.
The distance between Kharagpur and Biratnagar is 642 km. The road distance is 554.1 km.
It takes approximately 13h 23m to get from Kharagpur to Biratnagar, including transfers.
Kharagpur to Biratnagar train services, operated by Indian Railways, depart from Kharagpur Jn station.
Biratnagar is 15 min ahead of Kharagpur. It is currently 20:11 in Kharagpur and 20:26 in Biratnagar.
Kharagpur to Biratnagar train services, operated by Indian Railways, arrive at Katihar Jn station.
Yes, the driving distance between Kharagpur to Biratnagar is 554 km. It takes approximately 8h 29m to drive from Kharagpur to Biratnagar.
There are 17+ hotels available in Biratnagar.
What companies run services between Kharagpur, India and Biratnagar, Nepal?
You can take a train from Kharagpur Jn to Biratnagar via Katihar Jn and Forbesganj in around 13h 23m.
- Website
- goindigo.in
Flights from Netaji Subhas Chandra Bose International Airport to Purnea Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $80–340
Flights from Netaji Subhas Chandra Bose International Airport to Bagdogra Airport
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- $35–90
- Website
- buddhaair.com
Flights from Netaji Subhas Chandra Bose International Airport to Biratnagar Airport via Kathmandu
- Ave. Duration
- 4h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $65–390
- Website
- airindiaexpress.in
Flights from Netaji Subhas Chandra Bose International Airport to Bagdogra Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- $40–85
- Website
- spicejet.com
Flights from Netaji Subhas Chandra Bose International Airport to Bagdogra Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $55–120
- Website
- starair.in
Flights from Netaji Subhas Chandra Bose International Airport to Purnea Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $60–340
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Kharagpur Jn to Katihar Jn
- Ave. Duration
- 10h 20m
- Frequency
- Twice a week
- Estimated price
- $3–24
- Website
- irctc.co.in
- Sleeper Class
- $3–4
- Third AC (3A)
- $8–11
- Second AC (2A)
- $11–15
- First Class (1A)
- $19–24
Train from Katihar Jn to Forbesganj
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–7
- First Class (1A)
- $9–12
Train from Kharagpur Jn to Santragachi Jn
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
Train from Kharagpur Jn to Santragachi Jn
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
Train from Purnia Jn to Forbesganj
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Kharagpur Jn to Santragachi Jn
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
Train from Baghdogra to Narpatganj
- Ave. Duration
- 3h 28m
- Frequency
- Once a week
- Estimated price
- $2–18
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $6–8
- Second AC (2A)
- $8–11
- First Class (1A)
- $14–18
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 Why you should take the train in the US, 5 incredible day trips from Florence by train, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.