Gorakhpur to Nepal Distance
Gorakhpur is the nearest major city in Uttar Pradesh for travelling to Nepal by road. Most travellers cross the Nepal border via Sunauli (Belahiya Border) because it is the fastest and most convenient route. The distance from Gorakhpur to different Nepal destinations may vary depending on the route and traffic conditions, but the table below gives you a clear idea of average road distance and travel time.
Destination |
Approx Distance |
Average Travel Time |
Gorakhpur → Sunauli Border |
95 km |
3 – 3.5 Hours |
Gorakhpur → Kathmandu |
280 – 300 km |
8 – 10 Hours |
Gorakhpur → Pokhara |
350 – 370 km |
10 – 12 Hours |
Gorakhpur → Lumbini |
110 km |
3.5 – 4 Hours |
Gorakhpur to Nepal Border Distance (Gorakhpur to Sunauli)
Sunauli (Belahiya) is the most popular and fastest border crossing point for travellers going from Gorakhpur to Nepal. Almost all buses, taxis and private vehicles use this route because of smooth roads and easy immigration facilities.
- Approximate Distance: 95 km
- Average Travel Time: 2.5 – 3.5 hours
Best Route:
Gorakhpur → Anand Nagar → Nautanwa → Sunauli Border → Nepal
This route remains open throughout the year and is considered the safest and most convenient way to enter Nepal by road from Gorakhpur.
Gorakhpur to Kathmandu Distance & Route (Via Sunauli)
Kathmandu is the capital of Nepal and the most visited destination by travellers coming from Gorakhpur. The fastest and most commonly used route to reach Kathmandu is via the Sunauli (Belahiya) Border.
- Approximate Distance: 280 – 300 km
- Average Travel Time: 8 – 10 hours
Best Road Route:
Gorakhpur → Nautanwa → Sunauli Border → Bhairahawa → Butwal → Narayanghat → Mugling → Kathmandu
This route offers good highway conditions, regular fuel stations and roadside food stops, making it ideal for both private taxis and long-distance buses.
Gorakhpur to Pokhara Distance & Route (Via Sunauli)
Pokhara is Nepal’s most popular hill destination and adventure hub, known for lakes, mountain views and trekking routes. Travellers from Gorakhpur usually enter Nepal via the Sunauli (Belahiya) Border and then continue towards Pokhara by road.
- Approximate Distance: 350 – 370 km
- Average Travel Time: 10 – 12 hours
Best Road Route:
Gorakhpur → Nautanwa → Sunauli Border → Bhairahawa → Butwal → Narayanghat → Mugling → Pokhara
This route has well-maintained highways, frequent petrol pumps and food stops, making it suitable for buses, private taxis and self-drive travellers.
Best Route from Gorakhpur to Nepal (Fastest + Smoothest)
The fastest and most comfortable route from Gorakhpur to Nepal is via the Sunauli (Belahiya) Border. This route is preferred by almost all travellers because of better road conditions, easy border formalities and frequent transport options.
Recommended Route:
Gorakhpur → Anand Nagar → Nautanwa → Sunauli Border → Bhairahawa → Butwal → Narayanghat → Mugling → Kathmandu / Pokhara
Why this route is best:
- Shortest driving distance from Gorakhpur
- Smooth highways on both Indian and Nepal sides
- Easily available buses and taxis
- Open throughout the year
This route ensures faster travel, better safety and less traffic delays compared to other border crossing points.
Travel Time: Road vs Bus vs Taxi
Travel time from Gorakhpur to Nepal mainly depends on the route, border formalities and the mode of transport you choose. Below is a quick comparison of average travel time for major destinations.
Mode of Travel |
Sunauli Border |
Kathmandu |
Pokhara |
By Road (Private Car) |
2.5 – 3.5 hrs |
8 – 9 hrs |
10 – 11 hrs |
By Bus |
3 – 4 hrs |
9 – 10 hrs |
11 – 12 hrs |
By Taxi |
2.5 – 3 hrs |
8 – 9 hrs |
10 – 11 hrs |
Taxis and private cars are usually the fastest option, while buses may take slightly longer due to stops and passenger pickups.
Bus Options from Gorakhpur to Sunauli (Timings + Ticket Range)
Traveling by bus from Gorakhpur to Sunauli (Nepal border) is one of the most affordable and popular options for many travellers. Several private and state-operated buses run on this route daily.
Bus Timings
- Buses usually start early in the morning (around 5:00 AM – 7:00 AM) from Gorakhpur Bus Stand.
- Some services also run in the afternoon and early evening.
- Frequency is high during peak seasons and holidays.
Ticket Range / Fare
- Standard Bus: ₹700 – ₹1,000 per person (one way)
- AC / Volvo / Deluxe Bus: ₹1,000 – ₹1,400 per person (one way)
Note: Prices can vary depending on the operator, seat type and travel season.
Tips for Bus Travel
- Book tickets in advance during weekends and festivals.
- Keep your valid travel ID handy at the border check.
- Reach the bus stand at least 30 minutes before departure.
Train Option: Gorakhpur to Nepal (Nearest Stations + How to Continue)
There is no direct train connectivity from Gorakhpur to major Nepal cities, but travellers can use nearby railway stations and then continue their journey by road.
Nearest Railway Stations from Gorakhpur
Railway Station |
Distance from Gorakhpur |
Best For |
Anand Nagar |
35 km |
Fastest way to reach Sunauli |
Nautanwa |
42 km |
Closest station to Sunauli Border |
Gorakhpur Junction |
— |
Major train connectivity from all over India |
How to Continue from the Station
- From Anand Nagar / Nautanwa, take an auto, shared jeep or taxi to Sunauli Border (approx 15–20 km).
- After completing border formalities, local buses and taxis are easily available for Bhairahawa, Butwal, Kathmandu and Pokhara.
This combination of train + road is useful for travellers coming from other Indian cities who want to enter Nepal via Gorakhpur.
Taxi/Cab Fare Estimate (Gorakhpur–Sunauli + Nepal Onward)
Travelling by taxi or private cab from Gorakhpur to Nepal is a comfortable and flexible option, especially if you’re carrying luggage or prefer door-to-door service. Below are the approximate taxi fare estimates for common destinations.
Approximate Taxi Fares
Route |
Approx Distance |
Estimated Fare (One-Way) |
Gorakhpur → Sunauli Border |
95 km |
₹2,500 – ₹3,500 |
Gorakhpur → Bhairahawa |
~115 km |
₹3,000 – ₹4,000 |
Gorakhpur → Kathmandu |
~280–300 km |
₹8,000 – ₹12,000 |
Gorakhpur → Pokhara |
~350–370 km |
₹10,000 – ₹14,000 |
Fares can vary depending on vehicle type, fuel prices, time of travel and negotiation. Always confirm the price before starting your journey.
Taxi Tips
- Private sedans and SUVs are available at most taxi stands in Gorakhpur.
- You can also book reliable cabs via local travel agencies or online taxi apps (if available).
- It’s recommended to agree on the fare and drop-off points in advance.
Border Crossing Tips (Sunauli/Belahiya)
Sunauli (Belahiya) is the busiest and most convenient border crossing point for travellers going from Gorakhpur to Nepal. To avoid delays and ensure a smooth entry, follow these important tips:
- Carry original valid ID proof such as Passport or Original Voter ID.
- Avoid travelling late at night; border formalities are easier during daytime hours (6 AM – 8 PM).
- Keep a few passport-size photographs handy for any unexpected documentation.
- Exchange some Indian currency to Nepali Rupees near the border for local expenses.
- Follow instructions of immigration officials and complete entry formalities properly.
- During peak seasons and festivals, expect longer waiting times, so plan extra buffer time.
These simple precautions help make your Nepal border crossing fast, safe and hassle-free.
Documents Required for Nepal Travel (Important Update)
If you’re travelling from Gorakhpur to Nepal, it’s important to carry the correct travel documents to avoid delays at the border.
Valid Travel Documents
In most cases, Indian travellers can enter Nepal with one of the following:
- Original Passport
- Original Voter ID Card (with photograph)
Important Notes:
- Photocopies, scanned copies or DigiLocker images of ID cards are not always accepted at the Nepal border. Always carry the original physical document.
- Aadhaar card may not be accepted alone as a travel document at some Nepal entry points—so it’s safer to carry a Passport or Voter ID.
- If you are travelling with family, all members (including children) should carry their own valid ID.
Additional Tips
- Keep your travel documents handy while crossing the border.
- Immigration officers may ask for proof of purpose of travel or onward tickets.
- Always check latest Nepal immigration rules before departure, as policies can change.
This updated information helps your readers cross the Nepal border smoothly and confidently.
Want to book a tour then checkout our- Nepal tour packages from Gorakhpur
FAQs
Q1. What is the distance from Gorakhpur to Nepal border?
The distance from Gorakhpur to the Sunauli (Belahiya) Nepal border is approximately 95 km and it takes about 3 hours by road.
Q2. How far is Kathmandu from Gorakhpur?
Kathmandu is around 280–300 km from Gorakhpur and the average travel time is 8–10 hours by road via Sunauli border.
Q3. Is there any direct bus from Gorakhpur to Nepal?
Yes, regular buses are available from Gorakhpur to Sunauli, Bhairahawa, Kathmandu and Pokhara depending on the season and demand.
Q4. Can I go to Nepal from Gorakhpur using Aadhaar card?
Aadhaar card alone may not be accepted at all border points. It is safer to carry a Passport or Original Voter ID for hassle-free entry.
Q5. Which is the best route to go from Gorakhpur to Nepal?
The best and fastest route is Gorakhpur → Nautanwa → Sunauli Border → Bhairahawa → Butwal → Narayanghat → Mugling → Kathmandu / Pokhara.
Q6. What is the taxi fare from Gorakhpur to Nepal?
Taxi fare ranges from ₹2,500–₹3,500 for Sunauli, ₹8,000–₹12,000 for Kathmandu, and ₹10,000–₹14,000 for Pokhara (approx).
Q7. Which is the nearest railway station to Nepal from Gorakhpur?
Nautanwa and Anand Nagar are the nearest railway stations to reach the Sunauli Nepal border from Gorakhpur.
Q8. What is the best time to travel from Gorakhpur to Nepal?
The best time is October to March, when the weather is pleasant and road conditions are better.

Gorakhpur to Nepal Distance – By Road, Train, Bus & Taxi