Travel from New-Delhi to Birgunj

Train from New Delhi to Birgunj

Indian Railways operates a train from New Delhi to Birgunj once daily. Tickets cost $19 - $27 and the journey takes 23 hours 30 minutes.

How to get from New Delhi to Birgunj

ModeDurationPrice
From New Delhi Metro to Delhi airport, fly to Kathmandu airport, then drive to Birgunj.6 h 16 min$115
From New Delhi Metro to Delhi airport, fly to Patna airport, taxi to Patna Junction (PNBE), then train to Birgunj.12 h 7 min$98
From New Delhi Metro to Delhi airport, fly to Gorakhpur airport, taxi to Gorakhpur Junction (GKP), then train to Birgunj.10 h 28 min$106
From Delhi (DLI) train to Raxual Junction (RXL).23 h 30 min$26
From New Delhi drive to Birgunj.13 h 22 min$126

How long does it take to get from New Delhi to Birgunj?

It takes approximately 6 hours 16 minutes to get from New Delhi to Birgunj, including transfers.

Is there a direct train between New Delhi and Birgunj?

Yes, there is a direct train departing from Delhi (DLI) and arriving at Raxual Junction (RXL). Services depart once daily, and operate every day. The journey takes approximately 23 hours 30 minutes.

Operators from New Delhi to Birgunj

OperatorPhoneWebsite
Delhi Metro155370Delhi Metro
Air India LimitedAir India Limited
Bhutan AirlinesBhutan Airlines
Jet AirwaysJet Airways
Druk AirDruk Air
Nepal AirlinesNepal Airlines
IndiGo AirlinesIndiGo Airlines
GoAirGoAir
SpicejetSpicejet
Indian RailwaysIndian Railways
HelitransHelitrans

How do I get to Birgunj?