Edit
Edit

March 2026

  • MON
  • TUE
  • WED
  • THU
  • FRI
  • SAT
  • SUN
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

Dinhata to Siliguri NBSTC Bus Tickets Booking

Book NBSTC buses from Dinhata to Siliguri on Goibibo at prices starting from 138. Rated 3.7, NBSTC is known for reliable service on this 126 km route, which takes around 4h 45m. With 1+ buses running daily, departures start from 07:45 and continue till 07:45, offering flexible travel options. Choose from available bus types like A/C and compare seats, timings, and user reviews easily for Dinhata to Siliguri NBSTC bus booking.

View More

Showing1 buses
Next Day
Sort by:
BESTRATINGDEPARTUREARRIVALFASTESTCHEAPEST
Bus DetailsTime and DurationPrice

NBSTC

NORTH BENGAL STATE TRANSPORT CORPORATION

1 buses

Starts at 07:45

₹138

Starts from

1 Buses

47 seats left

SHOW BUSES

From ₹138

View all

FAQs About NBSTC Buses from Dinhata to Siliguri

Q. By when NBSTC first bus leave from Dinhata?

A. First bus of NBSTC leaves from Dinhata at around 07:45. More information available at Goibibo. Book Now

Q. How many buses operated between Dinhata to Siliguri by NBSTC currently?

A. There are around 1 buses currently getting operated by NBSTC between Dinhata to Siliguri. Book Now

Q. What is the minimum fare for Dinhata to Siliguri bus specially by NBSTC?

A. Dinhata to Siliguri fare for NBSTC is around Rs. 138 approx. Book Now

Q. How many hours it takes to travel from Dinhata to Siliguri by NBSTC?

A. Dinhata to Siliguri journey takes around 4h 45m by NBSTC. Book Now