Kakarbhitta is a city in Eastern Tarai.
Kakarbhitta is a small town on the border of Nepal and India, which can be used by foreigners to cross the border. It is located about an hour from Siliguri and four hours from Darjeeling in India. Most people will want to leave it as soon as they get there.
It is possible to get through tickets from travel agents in Kathmandu or Darjeeling between Kathmandu and Darjeeling. Usually this trip is very expensive compared to doing it yourself and there is no reason it to do it as it is easy to arrange everything yourself. You also can take whatever bus you want, rather than being restricting to take what is arranged for you. Usually from Kakarbhitta they arrange a night bus to Kathmandu, and therefore and you can not take the day bus and see the views on the way.
Often people are ripped off by these combined bus trips and are told they are going on a first-class luxury bus and then going on inferior services.
The closest airport is at Bhadrapur, 25km southwest of Kakarbhitta. On Gorkha Airlines (023 20549) and Cosmic Air there are daily flight to Kathmandu ($99). You can also get a flight to Kathmandu from Biratnagar, 3 hours away, which has a more reliable schedule.
When you cross the border from India, the bus station is on the right before the village. Buses depart to Kathmandu (16/14 hrs, non-deluxe Rs 350, deluxe Rs 1300, A.C deluxe Rs 1600) usually in the early morning and between 3 and 6 pm. It is best to reserve a bus seat a few hours early in order to get a good seat (in the front). You can reserve a night bus to Kathmandu at the booking office in front of the bus station. Direct night buses to Kathmandu and Pokhara can be painful, not only is the trip long, but you also miss the fantastic views along the way. The views between Itahari and Janakpur are particularly good, passing over the large Sapta Kosi.
There is a night bus from the border directly to Pokhara. You can also get a bus to the interesting town of Janakpur (6 hr, depart 6 to 9 am, Rs 165) and break your journey in this pleasant town.
There are buses to Biratnagar (3½ hr, Rs 75) and one night bus to Birganj (12 hr, Rs 225). Buses to Kakarbhitta depart from the Kathmandu Bus Terminal between 4 and 6 pm. It is best to book them a day in advance.
To/From India The Indian border is half a kilometre east of town, and is marked by the Mechi River. Nepali immigration is open 24 hours, but you may have to look for the officials after dark. It will make it easier to get a Nepali visa if you have the correct amount in US cash dollars. If you do not have dollars you will have to go to the bank and change your money, and if it is closed you will have to wait. The immigration office here can also issue trekking permits for eastern Nepal including for the Everest area.
When you cross the border you can get one of the shared jeeps to Siliguri for Rs 35 per person. It is a 10-minute walk from Kakarbhitta to the Indian border town of Raniganj. A rickshaw is Indian Rs 6 (Rs 10 Nepali). From Raniganj there is a minibus (Rs 35 Indian per person) to Siliguri (1 hr, 35 km, Rs 6 Indian). From Siliguri you can take the toy-train or bus (3½ hr, Rs 50 Indian) to Darjeeling (79km), or a bus to Gangtok or Kalimpong. You could also take a taxi to Siliguri (Rs 60 Indian) or Darjeeling (Rs 140 Indian). From New Jalpaiguri (NJP), you can get a broad-gauge train to Calcutta and other places. The nearby airport in Bagdogra has direct flights to Calcutta(Kolkata), Delhi, Hyderebad, Mumbai, Guwahati and via flights to major Indian cities. It also has direct flight connectivity to Paro Airport in Bhutan and Helicopter service to Gangtok(Sikkim). These prices seem old, if going in 2019, probably double or triple any of the prices above.
The overnight buses from Kathmandu usually arrive before 10 am
Shared air-conditioned taxis leaves every morning for Kathmandu (9 hrs, Rs 1500).
The Tourist Office (20208) is on the main road, a little past the custom office on the right hand side (Sunday to Thursday 10 am to 5 pm, Friday 10 am to 2 pm).
You can change money at the Nepal Rastra Bank, on the pink building (sign only in Nepali) on the left side of the road as you enter town from India. Open daily from 7 am to 6 pm. There is a money changer in the corner of the bus station. The offices for Nepal Airlines and Everest Air (29020) are between the border and the bus stand.
The Nepalese immigration is open 7 am to 7 pm. You can get a visa at the Nepal border for US$25, which you usually have to pay in US dollars (exact change is expected). The closest Nepal consulate is in Calcutta. It is a fifteen-minute walk between the border and Raniganj, the first town in India.
As the bus stand is very noisy, it is a good idea not to get a room that faces the bus stand. Hotel Kathmandu (29008), on the main road, has rooms for Rs 200/250. It is not so good. ABC Lodge has rooms for Rs 200/250. Hotel Deurali has rooms with common bath for Rs 140. Kanchan Hotel (70015 62015), near the bus stand, has clean rooms with common bath for Rs 200, Rs 300 with bath, and Rs 500 with a TV. It is friendly and has a restaurant. Hot water in a bucket. Hotel Rajat (70033, 62033), a few minutes walk behind the bus stand, has rooms with common bath for $5, room with bath, hot water and TV for $ 15, and a $22 for a deluxe room. You can often get a discount. It has a restaurant. It is the best place in town and is well-managed. Mountain View Restaurant is a fairly good place. Hariyali Restaurant in the Hotel Rajan is one of the better places in tow