Distance from Crosby to Viljandi

The distance between Crosby, Isle of Man and Viljandi, Estonia is 1,908 kilometers (1,185 miles).

Crosby, Marown, Isle of Man

Viljandi, Viljandimaa, Estonia

From Crosby to Viljandi, the straight-line distance is 1,908 kilometers, heading northeast. Both cities are at a similar altitude, with Crosby at 47 meters above sea level and Viljandi at 84 meters.

Travel time

Mode Estimated time
Bicycle 6-7 days
Motorcycle 2-3 days
Car 1-2 days
Airplane 3-4 hours
Speed Time
50 km/h
100 km/h
150 km/h
Crosby, Isle of Man

Local time:

Time Zone: Europe/Isle_of_Man

Coordinates: 54.1833° N 4.5667° W

Elevation: 47 m (154 ft)


Nearby airports:
  • Isle Of Man / Ronaldsway Airport (IOM)
  • Barrow Walney Island Airport (BWF)
  • George Best Belfast City Airport (BHD)
  • Anglesey Airport (VLY)
  • Blackpool Airport (BLK)
Viljandi, Estonia

Local time:

Time Zone: Europe/Tallinn

Coordinates: 58.3632° N 25.5916° E

Elevation: 84 m (276 ft)


Nearby airports:
  • Tartu Ülenurme Airport (TAY)
  • Pärnu Airport (EPU)
  • Tallinn Airport (TLL)
  • Kärdla Airport (KDL)
  • Pskov Airport (PKV)

Other distances from Crosby

Distance between cities Kilometers
From Crosby to Douglas 7 km
From Crosby to Ramsey 20 km
From Crosby to Peel 9 km
From Crosby to Port Erin 16 km
From Crosby to Castletown 13 km

Other distances from Viljandi

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

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Crosby and Viljandi.

From To Distance (kilometers)
Puebla, Mexico Tulsa, United States 1,908 km
Chengdu, China Bangkok, Thailand 1,908 km
Minsk, Belarus Sheffield, United Kingdom 1,908 km
Málaga, Spain Bradford, United Kingdom 1,909 km
Ciudad Guayana, Venezuela Belém, Brazil 1,907 km
Budapest, Hungary Belfast, United Kingdom 1,907 km
Manaus, Brazil Goiânia, Brazil 1,909 km
Belmopan, Belize Arlington, United States 1,909 km
Arequipa, Peru Puente Alto, Chile 1,909 km
Tijuana, Mexico Surrey, Canada 1,907 km
Minsk, Belarus Leicester, United Kingdom 1,907 km
São Paulo, Brazil Mar del Plata, Argentina 1,910 km
Miami, United States Chicago, United States 1,910 km
Fort Worth, United States Winnipeg, Canada 1,906 km
Dallas, United States Washington, United States 1,906 km
Zapopan, Mexico San Diego, United States 1,906 km
Saltillo, Mexico Tegucigalpa, Honduras 1,911 km
Málaga, Spain Leeds, United Kingdom 1,911 km
Santiago de Querétaro, Mexico Memphis, United States 1,905 km
São Paulo, Brazil San Miguel de Tucumán, Argentina 1,905 km

Measure more distances between cities