Contents
The road from Gorakhpur in Uttar Pradesh to Bhairahawa in Nepal is short, and most of the effort is the border crossing. Sunauli (Belahiya on the Nepali side) is one of the land entry points on the India-Nepal border,[1] and Gorakhpur is the nearest railway station in India.[1]

Gorakhpur to Bhairahawa by Private Transfer
Booking platforms list private transfers from Gorakhpur to Bhairahawa from about $96 (October 2026), and to the border town of Sonauli from about $37.[2] A private car suits groups and travelers with heavy luggage. Ask the provider how the border crossing is handled before you book.
Gorakhpur to Sonauli by Bus
Booking platforms list an A/C semi sleeper bus to Sonauli that takes about 4 hours and costs about $30 (October 2026).[2] A private transfer to Sonauli is listed at about 2 hours 15 minutes.[2] From Sonauli you cross into Nepal and continue to Bhairahawa on the other side.
Nepal Entry Rules
Indian citizens do not need a visa for Nepal and must carry one of the accepted photo identity documents.[1] Other passport holders can get a visa on arrival at Tribhuvan International Airport and other designated entry points, except citizens of a listed set of countries, and can also apply online through the Department of Immigration's eVisa portal.[3] Tourist visa fees are USD 30 for 15 days, USD 50 for 30 days and USD 125 for 90 days, and your passport must be valid for at least 6 months.[3] Check on the Department of Immigration site whether your nationality can get a visa at the Sunauli crossing before you travel.
Onward to Kathmandu
Sunauli/Bhairahawa is about 280 km from Kathmandu.[1]
Comparing Your Options
| Mode | Price (USD) | Duration |
|---|---|---|
| Private transfer to Bhairahawa | From about $96[2] | Ask the provider |
| Private transfer to Sonauli | From about $37[2] | About 2 hours 15 minutes |
| Bus to Sonauli | About $30[2] | About 4 hours |
All prices and durations in the table come from booking platforms.
Timetable
| Bus Gorakhpur - Sonauli $ 29.46 4h | |
|
|
| Taxi Gorakhpur - Sonauli $ 36.77–53.79 2h 15m | |
|
| Taxi Gorakhpur - Bhairahawa $ 95.33–131.03 1h 34m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Gorakhpur to Bhairahawa, including current prices and schedules.
Booking platforms list the bus to the border town of Sonauli at about $30 (October 2026). From there you cross into Nepal and continue to Bhairahawa.
A private transfer is the fastest. Booking platforms list one to Sonauli at about 2 hours 15 minutes, against about 4 hours by bus.
Booking platforms list about 2 hours 15 minutes by private transfer to Sonauli and about 4 hours by bus. Add the time for the border crossing.
Other passport holders can get a visa on arrival at designated entry points unless they hold a passport from a listed set of countries, and the Department of Immigration also offers an online eVisa. Indian citizens do not need a visa. Check the Department of Immigration site for your nationality and the Sunauli crossing.
The Department of Immigration lists USD 30 for 15 days, USD 50 for 30 days and USD 125 for 90 days.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Nepal Tourism Board: FAQ. Retrieved October 15, 2026.
- [2] 12Go: Gorakhpur to Bhairahawa timetable. Retrieved October 15, 2026.
- [3] Department of Immigration, Nepal: Electronic Travel Authorisation (ETA) and tourist visa fees. Retrieved October 15, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.