AmarnepalNepal Data
Government & law

How to Cross the Nepal-India Border by Land: A Per-Crossing Guide

Indian and Nepali citizens do not need a passport or visa to cross the open Nepal-India land border under the 1950 Treaty of Peace and Friendship; they simply carry a photo ID such as a passport or original voter ID. Third-country nationals need a valid passport plus a Nepal visa on arrival, paid in cash. This guide walks through documents, immigration hours, vehicle (Bhansar) permits and onward transport at each major crossing: Sunauli/Belahiya, Birgunj, Kakarbhitta and more.

Legal basis for open borderTreaty of Peace and Friendship, signed 31 July 1950 (BS 2007), Articles 6-7
Document for Indian citizensValid Indian passport OR original Election Commission photo Voter ID (no visa, no fee)
Document for third-country nationalsValid passport + Nepal tourist visa on arrival (cash fee)
Tourist visa fees (2026)US$30 / 15 days, US$50 / 30 days, US$125 / 90 days
Maximum tourist stay150 days per calendar year (1 Jan - 31 Dec)
Major crossingsSunauli/Belahiya, Birgunj, Kakarbhitta, Nepalgunj, Gaddachowki, Biratnagar/Jogbani
Vehicle permitBhansar pass from Nepal Customs; ~NPR 100+/day by vehicle type
Not accepted for Indian travellersAadhaar, PAN card, driving licence, printed/online voter card
In depth

Who needs what: the 1950 Treaty and the open border

The Nepal-India frontier is one of the world's few genuinely open international borders. Its legal foundation is the Treaty of Peace and Friendship signed on 31 July 1950 (BS 2007). Articles 6 and 7 commit both governments to grant, on a reciprocal basis, the nationals of one country the same privileges of residence, property ownership, trade and, crucially, freedom of movement in the territory of the other. In practice this means Indian and Nepali citizens may cross by land without a passport, without a visa and without paying any entry fee.

What Indian and Nepali travellers do need is proof of nationality. For an Indian citizen crossing into Nepal, a valid Indian passport or the original photo Voter ID card issued by the Election Commission of India is the standard document; the Embassy of India in Kathmandu confirms these two are the accepted travel documents. An Aadhaar card, PAN card, driving licence or a downloaded/printed voter card are not accepted for cross-border travel. Nepali citizens crossing into India are similarly expected to carry a citizenship certificate, passport or other government photo ID.

Third-country nationals (anyone who is neither Indian nor Nepali) are treated completely differently. They must hold a valid passport and obtain a Nepal tourist visa. This can be issued on arrival at the major land crossings, but the fee is payable only in cash, foreign nationals cannot use the open-border shortcut, and the same immigration formalities apply as at the airport. The sections below break the process down crossing by crossing.

  • Indian citizens: valid passport OR original Election Commission photo Voter ID; no visa, no fee.
  • Nepali citizens: Nepali citizenship certificate, passport or government photo ID; no visa, no fee.
  • Not accepted for Indians: Aadhaar, PAN, driving licence, printed/online voter card, Embassy registration papers.
  • Third-country nationals: valid passport + Nepal visa on arrival, fee paid in cash (US dollars preferred).
  • Children below 15 and seniors above 65 are generally treated leniently on ID, but should carry a photo document proving age and identity.

Nepal visa on arrival for third-country nationals

If you are not an Indian or Nepali citizen, you must be stamped in and out at the immigration office on the Nepal side, exactly as you would at Tribhuvan International Airport. Visa on arrival at land borders is available to most nationalities; a short list of countries is ineligible and must obtain a visa in advance from a Nepali embassy or consulate, so confirm your eligibility with the Department of Immigration before you travel.

The Department of Immigration's tourist-visa fees are set in US dollars and, as of 2026, are US$30 for 15 days, US$50 for 30 days, and US$125 for 90 days (single or multiple entry). Bring the fee in cash. Land-border immigration posts typically accept US dollars and will not reliably accept cards or Indian rupees, so change money before you reach the counter. You will also need a passport-size photo and a completed arrival card, though photos can often be taken at the desk.

A tourist visa can be extended inside Nepal at the Department of Immigration offices in Kathmandu and Pokhara, but the total tourist stay is capped at 150 days within a single calendar year (1 January to 31 December). Overstaying attracts a fine (commonly quoted at US$5 per day plus the applicable visa fee), so keep track of your permitted dates. If you plan to trek in restricted areas you may need additional permits that cannot be obtained at the border.

  • Tourist visa fees (2026): US$30 / 15 days, US$50 / 30 days, US$125 / 90 days.
  • Pay in cash; US dollars are the safest currency at land posts.
  • Maximum tourist stay: 150 days per calendar year, extendable in Kathmandu or Pokhara.
  • Some nationalities are not eligible for visa on arrival and must apply in advance.

Sunauli / Belahiya - Bhairahawa (the Lumbini and Pokhara gateway)

Sunauli is the busiest tourist crossing and the standard route between Gorakhpur/Varanasi in Uttar Pradesh and Lumbini, Pokhara and Kathmandu. The border runs through a single street: the Indian side is Sonauli and the Nepali side is Belahiya, a few kilometres south of Bhairahawa town in Rupandehi district. Buses from Gorakhpur drop you at the Indian checkpost; you then walk across the border on foot through the gate.

Sequence matters. Indian nationals do not need to stop at any visa counter, but should be ready to show ID if asked. Foreign nationals must first get an Indian exit stamp at the Indian immigration office, then walk to the Nepal immigration office on the Belahiya side to buy the visa on arrival and receive an entry stamp. The Nepal immigration post here operates long hours (effectively round-the-clock for pedestrian entry), but visa processing is smoother in daylight. Skipping the Nepal counter is a common and serious mistake for foreigners, because you will have no legal entry record.

For onward travel, shared jeeps and rickshaws run the short hop to Bhairahawa bus park, from where night buses leave for Kathmandu (roughly 8-9 hours) and Pokhara (roughly 7-8 hours), and local buses reach Lumbini in under an hour. Bhairahawa also has Gautam Buddha International Airport for domestic connections. Change some Indian rupees into Nepali rupees at the border for immediate expenses.

  • Indian side: Sonauli (Uttar Pradesh); Nepali side: Belahiya, near Bhairahawa, Rupandehi.
  • Best for: Lumbini, Pokhara and Kathmandu from Gorakhpur/Varanasi.
  • Foreigners: Indian exit stamp first, then Nepal visa on arrival at Belahiya immigration.
  • Onward: buses from Bhairahawa to Kathmandu (~8-9 hrs), Pokhara (~7-8 hrs), Lumbini (~1 hr).

Birgunj - Raxaul (the main freight and central corridor)

Birgunj in Parsa district is Nepal's principal trade gateway and the crossing most used for the central route to Kathmandu via the Tribhuvan Highway or the newer Kathmandu-Terai fast-track corridor. On the Indian side is Raxaul in Bihar, reachable by train (Raxaul Junction) from Kolkata, Patna and beyond. The two towns are linked across the Sirsiya river by the Nepal-India Maitri (Friendship) bridge, which cyclists, rickshaws and vehicles use.

Because Birgunj is a heavy commercial post, it can be congested with trucks, but the pedestrian and immigration formalities are straightforward. Indian citizens pass through on ID. Third-country nationals complete the Indian exit at Raxaul immigration, cross the bridge, and obtain the Nepal visa on arrival at Birgunj immigration. As at all land posts, carry the visa fee in cash.

From Birgunj, buses and shared vehicles run to Kathmandu (typically 6-8 hours depending on the route and road conditions) and to Pokhara and Chitwan. The proximity to Chitwan National Park makes Birgunj a practical entry point for travellers heading to Sauraha for wildlife safaris before continuing to the capital.

  • Indian side: Raxaul (Bihar), with a major railway junction; Nepali side: Birgunj, Parsa.
  • Best for: central route to Kathmandu, Chitwan and Pokhara; and rail arrivals from eastern India.
  • Crossed via the Nepal-India Maitri (Friendship) bridge over the Sirsiya river.
  • Onward: buses to Kathmandu (~6-8 hrs), Chitwan/Sauraha and Pokhara.

Kakarbhitta - Panitanki (the eastern gateway)

Kakarbhitta (also spelled Kakarvitta) in Jhapa district is the easternmost major crossing and the gateway from India's West Bengal and the Northeast, as well as a common overland route to and from Darjeeling, Siliguri and even Bhutan. The Indian side is Panitanki, near Naxalbari; the nearest Indian transport hub is Siliguri, with Bagdogra airport and New Jalpaiguri (NJP) railway station about 35 kilometres away. The Mechi river bridge separates the two countries.

The formalities mirror the other posts: Indian citizens cross on ID, while foreign nationals take an Indian exit stamp at Panitanki, cross the Mechi bridge and buy the Nepal visa on arrival at Kakarbhitta immigration. Travellers heading east into India from Nepal should note that the Indian immigration hours at Panitanki can be shorter than Nepal's, so aim to cross in the daytime to avoid being stranded between the two checkposts.

For onward travel within Nepal, Kakarbhitta bus park has direct services to Kathmandu (a long journey of roughly 14-16 hours), as well as buses to Biratnagar, Dharan, Ilam and other eastern hill towns. Bhadrapur airport near Chandragadhi offers domestic flights that dramatically shorten the trip to Kathmandu. Change money at the border, as ATMs on the Nepal side may be limited.

  • Indian side: Panitanki (West Bengal), near Siliguri; Nepali side: Kakarbhitta, Jhapa.
  • Best for: Darjeeling/Siliguri, the Northeast, and connections toward Bhutan.
  • Crossed via the Mechi river bridge; Indian post hours can be shorter, so cross by day.
  • Onward: buses to Kathmandu (~14-16 hrs), Biratnagar, Dharan, Ilam; flights from Bhadrapur.

Other official crossings and how to choose

Beyond the big three, several other land crossings issue visa on arrival and serve specific regions. Jamunaha near Nepalgunj (Banke district), opposite Rupaidiha in Uttar Pradesh, is the main gateway to Nepal's mid-west and to Bardia National Park. Mohana/Gaddachowki near Bhimdatta (Mahendranagar) in Kanchanpur, opposite Banbasa in Uttarakhand, is the far-western entry used by travellers coming from Delhi and the Kumaon hills. In the east, Bhantabari/Jogbani opposite Jogbani (Bihar) connects to Biratnagar in Morang district.

When choosing a crossing, match it to your Indian departure city and Nepali destination: Sunauli for Lumbini/Pokhara from the Gangetic plains, Birgunj for the central route and rail arrivals from Bihar, Kakarbhitta for the east and Darjeeling, Nepalgunj for the mid-west and Bardia, and Gaddachowki for the far-west and Delhi/Uttarakhand approaches. Consider immigration hours, the length of the onward bus leg, and whether an airport nearby (Bhairahawa, Bhadrapur, Nepalgunj) can shorten your trip.

Whichever post you use, the golden rules are the same: keep your identity documents and, for foreigners, your passport and cash visa fee ready; get the exit stamp on the country you are leaving and the entry stamp on the country you are entering; and never rely on a card or an unusual currency to pay fees at a land post.

  • Nepalgunj/Jamunaha (Banke) - Rupaidiha (UP): mid-west and Bardia National Park.
  • Gaddachowki/Mohana (Kanchanpur) - Banbasa (Uttarakhand): far-west, Delhi and Kumaon approach.
  • Biratnagar/Jogbani (Morang) - Jogbani (Bihar): southeastern Nepal.
  • Match the crossing to your Indian origin, Nepali destination and nearby airport.

Taking a vehicle across: the Bhansar permit and customs rules

Bringing an Indian-registered car or motorcycle into Nepal (or the reverse) requires a temporary vehicle permit issued by Nepal Customs, popularly called a Bhansar pass. You obtain it at the customs office on the Nepal side of the crossing, presenting the vehicle registration (RC), your driving licence, insurance and personal ID. The permit records the number of days the vehicle will stay and is charged per day, with rates varying by vehicle type and post.

Indicative charges run from roughly NPR 100 per day for a motorcycle to several hundred rupees per day for a car, jeep or SUV depending on engine size and the specific customs post; confirm the current tariff at the counter. Temporary private-vehicle entry is generally allowed for a limited period (commonly up to 30 days within a year under standard rules), and if you must overstay you have to visit the nearest customs office to extend the pass. A vehicle found inside Nepal without a valid Bhansar pass can be treated as smuggled and penalised heavily.

Nepal's Department of Customs has been moving toward an online vehicle-permit and Bhansar system that lets travellers pre-enter vehicle details and pay before reaching the border, cutting queues at busy posts such as Birgunj and Bhairahawa. Because these procedures and fees change, verify the latest rules on the Department of Customs website or with the customs office before you drive across, and always carry your personal-entry documents separately from the vehicle paperwork.

  • Bhansar pass is issued by Nepal Customs at the border for temporary vehicle entry.
  • Carry: vehicle registration (RC), driving licence, insurance and photo ID.
  • Indicative fee: from ~NPR 100/day (motorcycle) up to several hundred rupees/day (car/SUV).
  • Overstaying without a valid pass is treated as smuggling; extend at the customs office if needed.
  • An online Bhansar/vehicle-permit system is being rolled out - confirm current rules with Nepal Customs.
Questions

How to Cross the Nepal-India Border by Land: A Per-Crossing Guide — FAQ

Do I need a passport for Nepal from India?+

No. Indian and Nepali citizens do not need a passport or visa to cross the land border under the 1950 Treaty of Peace and Friendship. Indian citizens can use a valid Indian passport or the original Election Commission photo Voter ID as proof of nationality. Third-country nationals, however, do need a valid passport plus a Nepal visa.

How do I cross the Sunauli border into Nepal?+

At Sunauli, walk across the gate from the Indian side (Sonauli, UP) to the Nepali side (Belahiya, near Bhairahawa). Indian citizens simply carry ID. Foreign nationals must get an Indian exit stamp at Indian immigration, then buy a Nepal visa on arrival (cash) at the Belahiya immigration office before catching a bus to Lumbini, Pokhara or Kathmandu.

Can I get a Nepal visa on arrival at the land border?+

Yes. Most nationalities can obtain a Nepal tourist visa on arrival at major land crossings such as Sunauli/Belahiya, Birgunj and Kakarbhitta. Fees in 2026 are US$30 (15 days), US$50 (30 days) and US$125 (90 days), payable in cash, ideally US dollars. A few countries are ineligible and must obtain a visa in advance.

Can I take my car or motorcycle from India to Nepal by road?+

Yes. You need a temporary vehicle permit (Bhansar pass) issued by Nepal Customs at the border, plus your vehicle registration, driving licence and insurance. Charges are per day and vary by vehicle type (from around NPR 100/day for a motorcycle). Nepal is introducing an online Bhansar system, so verify current rules with the Department of Customs before driving.

Which is the best border crossing to reach Kathmandu from India?+

It depends on your starting point. From Gorakhpur or Varanasi, use Sunauli/Belahiya (also best for Lumbini and Pokhara). From Bihar and eastern India by rail, Birgunj/Raxaul offers the central route to Kathmandu and Chitwan. From West Bengal or the Northeast, Kakarbhitta is the eastern gateway, though the onward bus to Kathmandu is long.

What currency should I carry to cross into Nepal by land?+

Carry small amounts of Indian rupees to exchange for Nepali rupees at the border for buses and food. Third-country nationals should carry US dollars in cash for the visa fee, as land immigration posts generally do not accept cards or Indian rupees for visas. Change money before reaching the immigration counter.

Related topics

← All topics