09/08/2021
Navigating the India-Nepal Overland Journey
Embarking on a journey from Nepal to India without a car is a well-trodden path for many adventurers and travellers. While flights are an option, the overland route offers a unique perspective on the diverse landscapes and cultures that bridge these two fascinating nations. This guide delves into the practicalities of making this trip, focusing on the most common and efficient methods, particularly via the Sonauli-Belahiya border crossing, a popular gateway for those travelling between Uttar Pradesh, India, and Nepal.

Understanding Border Crossing Points
It's crucial to be aware that not all border crossings between India and Nepal are open to foreign nationals travelling by road. Based on recent experiences, the primary and most straightforward official crossings for foreigners are:
- Sonauli (Uttar Pradesh, India) to Belahiya (Nepal): This is a widely used and well-facilitated crossing.
- Raxaul (Bihar, India) to Birgunj (Nepal): Another significant border point, though the Sonauli route is often favoured for its direct access to popular Nepalese destinations.
Other crossings might exist, but for foreigners, these two are generally recommended for a hassle-free experience. Attempting to cross at unofficial points can lead to complications.
Visa Requirements: A Crucial First Step
Before you even consider the journey, understanding visa regulations is paramount. This is where many travellers encounter their first hurdle.
Entering India from Nepal
If you are a foreigner entering India for the first time on this trip, having started your travels in Nepal, you will need a sticker visa for India. The Indian e-visa cannot be activated for your initial entry into India if you are arriving by road. This is a critical point to remember.
Alternatively, if you have already activated an Indian e-visa and are returning to India after a visit to Nepal, you must ensure your Indian visa is a dual or multiple-entry visa. Single-entry visas will not permit re-entry.
Entering Nepal from India
For most nationalities, obtaining a Nepalese visa on arrival is a relatively straightforward process. It is always advisable to check the latest eligibility criteria for your specific nationality before travelling. As of recent information:
- 15-day visa: 30 USD
- 30-day visa: 50 USD
- 90-day visa: 125 USD
It's wise to carry crisp, new US Dollar bills for visa payments, as older or damaged notes may not be accepted.
The Sonauli Border Crossing: A Step-by-Step Guide
The Sonauli-Belahiya crossing offers a relatively smooth transition between the two countries. Here’s a breakdown of the process:
1. Reaching Sonauli from India
The closest major train station to the Sonauli border is Gorakhpur in Uttar Pradesh. Many travellers arrive in Gorakhpur from other Indian cities like Varanasi.

- From Gorakhpur to Sonauli: Public buses are readily available from the Gorakhpur bus stand and typically take around three hours to reach Sonauli. The cost is usually around 150 Indian Rupees (INR). While booking through apps like Redbus might not always be feasible for this specific route, simply arriving at the bus stand and boarding the next available bus is usually efficient.
- Alternative Transport: Share taxis and private taxis are also abundant around the bus station. Share taxis might cost around 400 INR per person and could be slightly quicker, taking about two hours.
2. Indian Immigration and Customs
Upon arrival in Sonauli, the Indian Immigration office is conveniently located near the bus station, approximately 600 meters from the actual border. It is well-signposted.
- Opening Hours: The Indian Immigration office is typically open from 06:00 to 22:00. Arriving early in the day is recommended to avoid potential queues.
- Exit Formalities: You will need to complete your exit formalities here. Indian customs officials will record your details. While your luggage might not always be thoroughly searched, expect a general inspection, sometimes with the assistance of sniffer dogs.
3. Crossing the Border and Nepalese Immigration
After clearing Indian exit procedures, you proceed towards the Nepalese side.
- The Walk: It’s a short walk (around 600 meters) from the Indian Immigration office to the Nepalese border gate.
- Tourist Police: Immediately before the Nepalese immigration office, you'll find the Tourist Police office on your right. Here, your details will be recorded, and you'll be directed to the Immigration office, often affiliated with a local establishment like the Namaste hotel and bar.
- Visa Application: At the Nepalese Immigration office, you'll need to scan a QR code and fill out an online visa application form. Wi-Fi is usually available, or you can purchase a local SIM card nearby if you don't have one. The completed application is sent to your email as a PDF.
- Payment and Visa Stamping: Present the PDF on your phone at a designated bank window (usually to the left of the office) to pay the visa fee in USD. Ensure you have clean, new USD bills. Once payment is confirmed, return to the main office to have your visa sticker affixed to your passport. Prioritise joining queues for individual travellers or small groups, as these are often processed faster than large tour groups.
Onward Travel from the Border
Once you have successfully crossed into Nepal and obtained your visa, your journey continues from the border town of Belahiya/Bhairahawa.
- To Bhairahawa: Rickshaws are readily available just outside the Nepalese Immigration office to take you to Bhairahawa, the main hub for onward transportation. This short ride takes about 15 minutes and costs approximately 100 INR per person.
- To Lumbini: If your destination is Lumbini, the birthplace of Lord Buddha, inform your rickshaw driver. From Bhairahawa, local buses frequently travel to Lumbini, a journey of about 45 minutes costing around 80 INR. Many travellers choose to spend a night in Lumbini.
- To Tansen or Pokhara: For destinations like Tansen or Pokhara, you'll need to take a local bus from Bhairahawa to Butwal. From Butwal, you can find connections to Tansen, a charming hill town, or continue your journey to the popular tourist hub of Pokhara.
Tips for a Smooth Journey
To ensure your overland trip from Nepal to India is as smooth as possible, keep these tips in mind:
- Start Early: Begin your journey as early in the day as possible to maximise daylight hours and potentially avoid peak crowds at the border.
- Currency Exchange: There are money changers and ATMs on both sides of the border. It's useful to have some Indian Rupees for the initial leg and Nepalese Rupees once you cross. You can also exchange leftover INR to NPR at the border.
- Food Options: Don't worry about finding familiar food. 'Dhabas' (roadside eateries) serving Indian cuisine are common even in Nepal, especially in border areas.
- Stay Informed: Border regulations and procedures can change. While this guide reflects recent experiences, it's always good to check for any updated information if possible.
- Patience is Key: Border crossings can sometimes involve waiting times, especially during busy periods. Maintaining a patient and flexible attitude will make the experience more enjoyable.
Alternative Routes and Considerations
While the Sonauli crossing is a primary route, the Raxaul-Birgunj crossing is another viable option, particularly if your travel plans are focused on areas closer to Bihar, India. The process is generally similar, involving Indian exit and Nepalese entry formalities.
For those considering public transport, buses are the most common way to travel between cities in both Nepal and India. Trains are also a significant mode of transport within India, connecting major cities to points near the border.
Bus and Train Combination
A common and often cost-effective method for the longer stretches involves a combination of buses and trains. For instance, one might take a train to Gorakhpur and then a bus to the Sonauli border. The total journey time can be significant, often exceeding 24 hours, depending on connections and waiting times. The estimated cost for such a journey can range from ₹2,500 to ₹12,000, depending on the class of travel and specific routes taken.

Frequently Asked Questions
Q1: Can foreigners travel to Nepal by road from India?
Yes, foreigners can travel to Nepal by road from India, provided they use official and designated border crossings like Sonauli or Raxaul, and have the necessary visas and documentation.
Q2: What is the best way to travel from Nepal to India without a car?
The most common and recommended methods are by bus and train. You can take buses from major Nepalese cities to the border, cross on foot, and then continue your journey into India via bus or train from the nearest Indian town.
Q3: How long does it typically take to travel from Nepal to India by road?
The total travel time, including border crossing procedures and onward travel, can vary significantly. A direct journey from a major Nepalese city to an Indian city near the border might take anywhere from 12 to 24 hours or more, depending on the specific route, transport modes, and waiting times.
Q4: What documents do I need to cross the India-Nepal border by road?
You will need your valid passport with the appropriate Indian visa (if required for entry into India) and your Nepalese visa (or visa-exempt status if applicable). Keep copies of important documents handy.
Q5: Can I use my Indian e-visa to enter India by road from Nepal?
No, if it's your first time entering India on this trip and you are arriving by road, you cannot activate an Indian e-visa. You will need a sticker visa obtained in advance. If you have already activated your e-visa and are returning to India, ensure it is a multiple-entry visa.
This overland journey offers a rich travel experience, connecting you intimately with the journey between these two vibrant South Asian neighbours. With careful planning and awareness of the procedures, your trip from Nepal to India can be a memorable adventure.
If you want to read more articles similar to Nepal to India Overland Adventure, you can visit the Travel category.
