St. Thomas Transit The St. Thomas Transit Service is operated for the City of St. Thomas by Aboutown Transit Inc. Their office is located at 614 Talbot Street, St. Thomas. The bus depot and central transfer point is located at Walmart. For your convenience, St. Thomas Transit also has a paratransit service. |