I will interpret your request by city, rather than by state to have a proper origination point.
From Baltimore, Maryland, (Baltimore-Washington International Airport) the straight line distance to St. Thomas would be approximately 1603 miles or 2579 kilometers.
roughly 2250 miles
1,174
The total distance from los angeles to maryland, USA is 2,311 miles.
200 miles
2452.91 miles according to MapQuest.
It is near about 5244 miles.
240 miles
about 400 miles
The distance between Jakarta, Indonesia and Maryland, USA is 9,942 miles.
Trenton to Baltimore is 134 miles.
2
377 mi