One thing i have seen among drivers in Hill that they follow traffic rules very well & all drivers are well mannered. Their is no issue of anything like dacoity in hills. Feel safe @ Darjeeling Hills...
.
Go for NJP Shatabdi its better as suggested by Prabir Ji & others... Tickets are available... Saraighat is better for Guwahati...
.
Taxi...
more... are available all throughout the night @ NJP... You have to bargain... If you have booked any hotel ask them for a taxi or provide you a contact no for taxi services...
.
Meter Taxi services like Kolkata is coming up @ Siliguri this Puja...