Birgunj is the main border crossing point between Nepal and India, a busy trade and transit city paired with Raxaul on the Indian side. Most travellers pass through rather than stay — but if you are crossing late in the day, you may need to spend a night, and the town is perfectly functional for that purpose. It sits in the Terai lowlands at the base of the Siwalik Hills, flat and humid in a way that surprises visitors accustomed to mountain Nepal.
The crossing is the busiest overland route between the two countries. The area around the main road north of the border has money changers, bus ticket offices, and restaurants. The town's commercial core extends a few kilometres north from the border gate. Nepal's first inland dry port (customs clearance facility) operates here, reflecting Birgunj's role as the country's primary trade gateway — most of Nepal's imports from India pass through this crossing.