Book Kathmandu to Siliguri Bus: Departure Times, Ticket Price & Contact Info
Daily connecting bus service is available from KTM to Siliguri & Siliguri to KTM via the Kakarvitta border. Siliguri is a gateway for traveling to major cities of East India like Sikkim, Darjeeling, Guwahati, Shillong, Manipur, Meghalaya, Nagaland, etc., where direct bus, train, and jeep services are available from Crossjunction. Bagdogra International Airport (IXB) in Siliguri provides direct flight service for major cities of India like New Delhi, Calcutta, Mumbai, Goa, Hyderabad, Pune & many more cities of India.
The Kathmandu to Siliguri bus takes a transit at Kakarvitta border, where travelers can either continue in a shared Tata Sumo vehicle (9 people) or upgrade to a private car (4 people). The private car option costs Rs 300 extra, making the total Rs 3500 per person.

| From | To | Departure Time | Arrival Time |
| Kathmandu | Siliguri | 03:00 pm | 10:30 am |
| Siliguri | Kathmandu | 03:00 pm | 10:30 am |
Bus stands in Siliguri: Tenzing Norgay Central Bus Terminal
Bus Stands in Nepal: Swayambhu, Ring Road
Ticket price: Rs 3200 |-
Bus type: AC sofa bus
Bus Route: Kathmandu-Narayanghat-Damak-Kakarbhitta-Siliguri
Service in Bus: Free mineral water bottles.
Nepal-India border: Kakarvitta border. The immigration office for arrival and departure stamps is available in this location.

