Little India to Bukit Panjang by DTL2 is 20
mins only (this is official on MRT time card).
Consider how long it takes for 170 from Little India to Bukit
Panjang - 50-60 mins depending on congestion
around Newton Circus.
Now it is for you to decide how do the workers travel. Do they
take DTL2 or do 170 all the way to Woodlands Checkpoint which is
1.5 hours in bus.
99% would take DTL2 from Little India and transfer to 170/178 at
BPJ MRT.
Weekends I don't know because I don't observe. It is purely
family time. But weekdays it is around 20 pax during off peak and
peak hours.
Why don't you take 170 one of the evenings to try it yourself?
also take into consideration if there is 961/67/171/178 in front...
and how many minutes before is the earlier 170.
A lot of foreign workers seem to prefer more direct links
instead of faster ones.
A few months after DTL2 was introduced, I still saw full upper
decks on 66 DD on weekend nights. This was kind of surprising
considering there was DTL2, and Bukit Batok / Jurong East had MRTs
for decades.
Although I have to admit I'm not so sure for 170. Will try to
observe this Sunday night.