Gorakhpur sits at the doorstep of Nepal, and most of its travellers go by road. A popular 4–5 night trip crosses at Sonauli, visits Lumbini for the Maya Devi Temple and monasteries, then drives the Siddhartha Highway through Tansen to Pokhara for Phewa Lake and Sarangkot sunrise. Pilgrims extend to Muktinath from Pokhara by jeep, flight or helicopter. A 4–5 night road trip at 3-star with a private Nepali car usually costs about ₹22,000–35,000 per person, twin sharing.
Gorakhpur is also the main railhead for travellers from across India heading to Nepal, so many trips begin at its station. Kathmandu is about 8–10 hours from the border by road, or 35 minutes by air from Gautam Buddha International Airport at Bhairahawa, a short drive from Sonauli. Chitwan, about 4–5 hours from the border via Butwal and Narayangadh, adds a jeep safari. October to March is the best season; April to June is hot in Lumbini, and July–August brings landslides on the Siddhartha Highway.
Flying from Gorakhpur
Gorakhpur airport has domestic flights within India only, with no regular flights to Kathmandu. The practical option is to drive 95 km to Sonauli and fly from Gautam Buddha International Airport at Bhairahawa, a short drive from the border, to Kathmandu in about 35 minutes with Nepali domestic airlines such as Buddha Air or Yeti Airlines. Alternatively, fly from Gorakhpur to Delhi and connect to Kathmandu. Schedules change, so check current status before you travel.
By road from Gorakhpur
Sonauli–Belahiya is 95 km from Gorakhpur via Pharenda and Nautanwa, about 2–2.5 hours. From Belahiya, Bhairahawa is about 4 km, Lumbini about 30 km (45 minutes), Pokhara about 185 km via Butwal and Tansen on the Siddhartha Highway (7–8 hours), and Kathmandu about 280 km via Narayangadh and Mugling (8–10 hours). Indian cars need a bhansar customs permit at the Belahiya customs office, charged per day.
By train to the border
Gorakhpur Junction is one of north India's major railway stations, with direct trains from Delhi, Mumbai, Kolkata and southern cities. For the border, local trains run from Gorakhpur to Nautanwa in about 2–3 hours, and Nautanwa is about 8 km from Sonauli by auto or taxi. Most travellers find a taxi from Gorakhpur station quicker.
Documents for Indian travellers
Indian citizens need no visa for Nepal. At Sonauli, carry a valid Indian passport or Voter ID card; there is no stamp for Indians, but officials may check. Children under 15 should carry photo ID showing age, and 15–18 year olds without a passport a school principal's identity certificate. Airlines on the Bhairahawa–Kathmandu flight also ask for these documents. Foreign nationals need a Nepal visa, available at the border. Check current status before you travel.
Tips for travellers from Gorakhpur
- Leave Gorakhpur by 7 am to clear Sonauli before the midday rush of trucks and buses.
- Change money at banks or licensed exchange counters in Bhairahawa rather than with street changers.
- Spend a night in Lumbini or Tansen to break the long drive to Pokhara.
- Fly Bhairahawa–Kathmandu to save a full day if your trip includes both Pokhara and Kathmandu.
- Carry ₹100 notes and smaller, as larger Indian notes are not always accepted in Nepal.






