HUB hero image

How to Travel from

White River Junction to St Johnsbury

by Rideshare or Car

White River Junction
+0
St Johnsbury
Transport search to St Johnsbury
White River Junction
+0
St Johnsbury
Building a composite car route
Cheapest
Best Offer!
Car
1 h 2 min
95 km.
from $5
Composite Route Car Only

Two ways to Travel from White River Junction to St Johnsbury

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Greyhound USA

Phone:
+1 214-849-8100
Website:
greyhound.com/
Other from White River Junction Bus Station to Montpelier
Ave. Duration:
55 min
Frequency:
Once daily
Estimated price:
$4.22–$70.34

Flixbus USA

Phone:
+1 (855) 626-8585
Website:
flixbus.com
Other from White River Junction Bus Station to Montpelier
Ave. Duration:
1h 5m
Frequency:
Once daily
Estimated price:
$7.67–$42.20

Rural Community Transportation

Phone:
802-748-8170
Website:
riderct.org
Other from Montpelier Transit Center to St.
Ave. Duration:
1h 5m
Frequency:
Twice daily

Questions and Answers

What is the cheapest way to get from White River Junction to St Johnsbury?

The cheapest way to get from White River Junction to St Johnsbury is to drive which costs $10.33 - $15.22 and takes 1h 2m.

What is the fastest way to get from White River Junction to St Johnsbury?

The fastest way to get from White River Junction to St Johnsbury is to drive which takes 1h 2m and costs $10.33 - $15.22 .

Is there a direct bus between White River Junction and St Johnsbury?

No, there is no direct bus from White River Junction station to St Johnsbury. However, there are services departing from White River Junction Bus Station and arriving at St. Johnsbury Park & Ride via Montpelier Transit Center. The journey, including transfers, takes approximately 3h.

How far is it from White River Junction to St Johnsbury?

The distance between White River Junction and St Johnsbury is 148 km. The road distance is 95.7 km.

How do I travel from White River Junction to St Johnsbury without a car?

The best way to get from White River Junction to St Johnsbury without a car is to bus which takes 3h and costs $3.59 - $59.78 .

How long does it take to get from White River Junction to St Johnsbury?

It takes approximately 3h to get from White River Junction to St Johnsbury, including transfers.

Where do I catch the White River Junction to St Johnsbury bus from?

White River Junction to St Johnsbury bus services, operated by Greyhound USA, depart from White River Junction Bus Station.

Train, bus or fly from White River Junction to St Johnsbury?

The best way to get from White River Junction to St Johnsbury is to bus which takes 3h and costs $3.59 - $59.78 . There are no good options to train or fly between White River Junction to St Johnsbury.

Where does the White River Junction to St Johnsbury bus arrive?

White River Junction to St Johnsbury bus services, operated by Greyhound USA, arrive at Montpelier Transit Center station.

Can I drive from White River Junction to St Johnsbury?

Yes, the driving distance between White River Junction to St Johnsbury is 96 km. It takes approximately 1h 2m to drive from White River Junction to St Johnsbury.

Where can I stay near St Johnsbury?

There are 31+ hotels available in St Johnsbury. Prices start at $59.98 per night.
+0