1. Greyhound Bus Lines
1254 Main St, Marshfield, MA 02050
Coordinate: 42.13046,-70.73982
Phone: (800) 231-2222
2. Aerobus Airport Shuttle
Marshfield, MA 02050
Phone: (781) 837-1234
3. Greyhound Bus Lines
140 Main St, Marshfield, MA 02050
Coordinate: 42.09883,-70.71796
Phone: (800) 231-2222