The distance between Cruz Bay, U.S. Virgin Islands and Viljandi, Estonia is 8,312 kilometers (5,165 miles).
Cruz Bay, Saint John Island, U.S. Virgin Islands
Viljandi, Viljandimaa, Estonia From Cruz Bay to Viljandi, the straight-line distance is 8,312 kilometers, heading northeast. Cruz Bay is at only 13 meters above sea level, while Viljandi is at 84 meters.
| Mode | Estimated time |
|---|---|
| Airplane | 12-14 hours |
| Jet fighter | 8-10 hours |
| Speed | Time |
|---|---|
| 300 km/h | |
Local time:
Time Zone: America/St_Thomas
Coordinates: 18.3313° N 64.7938° W
Elevation: 13 m (43 ft)
Local time:
Time Zone: Europe/Tallinn
Coordinates: 58.3632° N 25.5916° E
Elevation: 84 m (276 ft)
| Distance between cities | Kilometers |
|---|---|
| From Cruz Bay to Charlotte Amalie | 15 km |
| From Cruz Bay to Christiansted | 65 km |
| From Cruz Bay to Frederiksted | 69 km |
| From Cruz Bay to Saint Croix | 67 km |
| From Cruz Bay to Tutu | 10 km |
| Distances between cities | Kilometers |
|---|---|
| From Viljandi to Tallinn | 129 km |
| From Viljandi to Tartu | 66 km |
| From Viljandi to Lasnamäe | 126 km |
| From Viljandi to Saku | 118 km |
| From Viljandi to Mustamäe | 127 km |
The following list contains cities that are at equal or similar distances as between Cruz Bay and Viljandi.
| From | To | Distance (kilometers) |
|---|---|---|
| Cali, Colombia | Madrid, Spain | 8,312 km |
| San Pedro Sula, Honduras | Liverpool, United Kingdom | 8,312 km |
| Minsk, Belarus | Kansas City, United States | 8,312 km |
| Dublin, Ireland | Veracruz, Mexico | 8,313 km |
| Monterrey, Mexico | Sheffield, United Kingdom | 8,313 km |
| Cochabamba, Bolivia | Benin City, Nigeria | 8,313 km |
| Accra, Ghana | Ibagué, Colombia | 8,313 km |
| Oslo, Norway | Caracas, Venezuela | 8,314 km |
| Beijing, China | Cardiff, United Kingdom | 8,314 km |
| Saint Petersburg, Russia | Colorado Springs, United States | 8,314 km |
| Guadalupe, Mexico | Sheffield, United Kingdom | 8,310 km |
| Salvador, Brazil | Wichita, United States | 8,310 km |
| Minsk, Belarus | Atlanta, United States | 8,314 km |
| San Jose, United States | Newcastle upon Tyne, United Kingdom | 8,310 km |
| San Antonio, United States | Amsterdam, Netherlands | 8,310 km |
| Chennai, India | Newcastle upon Tyne, United Kingdom | 8,310 km |
| Abuja, Nigeria | Santa Cruz de la Sierra, Bolivia | 8,315 km |
| Berlin, Germany | Barcelona, Venezuela | 8,315 km |
| Chengdu, China | Manchester, United Kingdom | 8,309 km |
| Belmopan, Belize | Sheffield, United Kingdom | 8,309 km |