HUB hero image

How to Travel from

St Johnsbury to Swanton

by Rideshare, Route or Car

St Johnsbury
+0
Swanton
Transport search to Swanton
St Johnsbury
+0
Swanton
Building a composite car route
Cheapest
Best Offer!
Car
2 h 1 min
139 km.
from $7
Composite Route Car Only

Four ways to Travel from St Johnsbury to Swanton

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 Montpelier Transit Center to Burlington
Ave. Duration:
45 min
Frequency:
Once daily
Estimated price:
$3.06–$70.16
Other from Montpelier Transit Center to Downtown
Ave. Duration:
45 min
Frequency:
Once daily
Estimated price:
$3.44–$70.16

Megabus

Phone:
+1-877-462-6342
Website:
us.megabus.com
Other from Montpelier Park & Ride to Downtown
Ave. Duration:
42 min
Frequency:
Once daily
Estimated price:
$10.21–$24.24

Green Mountain Transit

Phone:
+1 (802) 864-2282
Website:
ridegmt.com
Other from Downtown Transit Center - Spot K to N
Ave. Duration:
55 min
Frequency:
Once daily
Estimated price:
$1.79–$4.72
Other from Montpelier Transit Center to Downtown
Ave. Duration:
1h 5m
Frequency:
Every 4 hours
Estimated price:
$2.17–$4.72

Rural Community Transportation

Phone:
802-748-8170
Website:
riderct.org
Other from St. Johnsbury Welcome Center/Transit Hub to Montpelier
Ave. Duration:
1h 15m
Frequency:
4 times a day
Other from St. Johnsbury Welcome Center/Transit Hub to National
Ave. Duration:
1h 27m
Frequency:
4 times a day

Questions and Answers

What is the cheapest way to get from St Johnsbury to Swanton?

The cheapest way to get from St Johnsbury to Swanton is to bus which costs $3.15 - $65.22 and takes 6h 48m.

What is the fastest way to get from St Johnsbury to Swanton?

The fastest way to get from St Johnsbury to Swanton is to drive which takes 2h 3m and costs $15.22 - $22.83 .

Is there a direct bus between St Johnsbury and Swanton?

No, there is no direct bus from St Johnsbury to Swanton. However, there are services departing from St. Johnsbury Welcome Center/Transit Hub and arriving at First Street at Grand Avenue via Montpelier Transit Center, Downtown Transit Center - Spot K and Food City. The journey, including transfers, takes approximately 6h 28m.

How far is it from St Johnsbury to Swanton?

The distance between St Johnsbury and Swanton is 196 km. The road distance is 139.9 km.

How do I travel from St Johnsbury to Swanton without a car?

The best way to get from St Johnsbury to Swanton without a car is to bus and night bus which takes 6h 28m and costs $5.43 - $70.65 .

How long does it take to get from St Johnsbury to Swanton?

It takes approximately 6h 28m to get from St Johnsbury to Swanton, including transfers.

Where do I catch the St Johnsbury to Swanton bus from?

St Johnsbury to Swanton bus services, operated by Rural Community Transportation, depart from St. Johnsbury Welcome Center/Transit Hub station.

Train, bus or fly from St Johnsbury to Swanton?

The best way to get from St Johnsbury to Swanton is to bus which takes 6h 48m and costs $3.15 - $65.22 . There are no good options to train or fly between St Johnsbury to Swanton.

Where does the St Johnsbury to Swanton bus arrive?

St Johnsbury to Swanton bus services, operated by Rural Community Transportation, arrive at Montpelier Transit Center station.

Can I drive from St Johnsbury to Swanton?

Yes, the driving distance between St Johnsbury to Swanton is 140 km. It takes approximately 2h 3m to drive from St Johnsbury to Swanton.

Where can I stay near Swanton?

There are 37+ hotels available in Swanton. Prices start at $66.22 per night.
+0