There’s a new bus service connecting Saint Johnsbury with Littleton, New Hampshire. The Rural Community Transportation bus will carry riders between the two communities four times a day between early morning and late afternoon. An all-day pass costs $1.50.