Distance Calculator

Tallinn — Narva, Ääsmäe — Haapsalu — Rohuküla

268.5 km, 3 h 39 min

Head southwest on Malmi400 m
Make a slight right onto Pargi300 m
Enter the traffic circle and take the 1st exit onto Rakvere (3)4.5 m
Exit the traffic circle onto Rakvere (3)500 m
Enter the traffic circle and take the 2nd exit onto Rakvere (3)25 m
Exit the traffic circle onto Rakvere (3)1.5 km
Enter the traffic circle and take the 3rd exit onto Jõhvi — Tartu — Valga (3)80 m
Exit the traffic circle onto Jõhvi — Tartu — Valga (3)800 m
Merge left onto Tallinn — Narva (1)150 km
Continue onto Peterburi tee (1)5.5 km
Take the ramp250 m
Keep left at the fork55 m
Continue straight150 m
Enter the traffic circle and take the 2nd exit onto Tallinna ringtee (11)150 m
Exit the traffic circle onto Tallinna ringtee (11)300 m
Continue onto Lagedi tee (11)1 km
Continue onto Tallinna ringtee (11)9 km
Enter the traffic circle and take the 2nd exit onto Tallinna ringtee (11)400 m
Exit the traffic circle onto Tallinna ringtee (11)20 km
Take the ramp100 m
Enter Vana-Keila mnt and take the 3rd exit onto Kanama — Jõgisoo (11116)70 m
Exit the traffic circle onto Kanama — Jõgisoo (11116)400 m
Enter the traffic circle and take the 1st exit5 m
Exit the traffic circle250 m
Merge left onto Tallinna ringtee (11)450 m
Take the ramp towards 4: Pärnu550 m
Merge left onto Tallinn — Pärnu — Ikla (4)8 km
Make a slight right onto Ääsmäe — Haapsalu — Rohuküla (9)60 km
Continue onto Haapsalu mnt (9)600 m
Continue onto Ääsmäe — Haapsalu — Rohuküla (9)9 km
Continue onto Tallinna mnt (9)700 m
Enter the traffic circle and take the 2nd exit onto Tallinna mnt (9)15 m
Exit the traffic circle onto Tallinna mnt (9)600 m
Enter the traffic circle and take the 2nd exit onto Tallinna mnt (9)25 m
Exit the traffic circle onto Tallinna mnt (9)250 m
Enter the traffic circle and take the 2nd exit onto Tallinna mnt (9)10 m
Exit the traffic circle onto Tallinna mnt (9)1.5 km
You have arrived at your destination, on the right0 m
From
    To

      Distance: 140.67 mi (226.38 km)

      Driving route: 166.85 mi (268.52 km).

      Driving time: 3h 38 min

      Distance from Haapsalu to Johvi

      The shortest distance (air line) between Haapsalu and Johvi is 140.67mi (226.38 km)

      The shortest route between Haapsalu and Johvi is 166.85 mi (268.52 km) according to the route planner. The driving time is approx. 3 h 38 m

      How far is it between Haapsalu and Johvi.

      Haapsalu is located in Laane-Eesti, Estoniacountry within 58° 56' 21.84" N 23° 32' 26.88" E (58.9394, 23.5408) coordinates. The local time in Haapsalu is 03:56 (29.07.2025)

      Johvi is located in Kirde-Eesti, Estoniacountry within 59° 21' 27" N 27° 25' 36.84" E (59.3575, 27.4269) coordinates. The local time in Johvi is 03:56 (29.07.2025)

      The calculated flying distance from Haapsalu to Johvi is 140.67miles which is equal to 226.38 km.

      If you want to go by car, the driving driving distance between Haapsalu and Johvi is 166.85 miles (268.52 km). If you ride your car with an average speef of 112 kilometers/hour (70 miles/h), travel time will be 2 hours 24 minutes.Please check the avg.speed travel time on the right for various options

      Estimated Travel Time Between Haapsalu and Johvi

      Average speedTravel Time
      30 mph (48 km/h)5 hours 34 minutes
      40 mph (64 km/h)4 hours 10 minutes
      50 mph (80 km/h)3 hours 20 minutes
      60 mph (67 km/h)2 hours 47 minutes
      70 mph (112 km/h)2 hours 23 minutes
      75 mph (120 km/h)2 hours 13 minutes

      Haapsalu, Laane-Eesti, Estonia

      Related Distances from Haapsalu

      CitiesDistance
      Haapsalu to Kardla28.57 mi (45.98 km)
      Haapsalu to Keila40.35 mi (64.94 km)
      Haapsalu to Rapla45.05 mi (72.50 km)
      Haapsalu to Parnu51.62 mi (83.07 km)
      Haapsalu to Tallinn54.77 mi (88.15 km)
      Haapsalu to Kuressaare60.98 mi (98.13 km)
      Haapsalu to Maardu64.09 mi (103.15 km)
      Haapsalu to Paide72.04 mi (115.94 km)
      Haapsalu to Viljandi83.92 mi (135.06 km)
      Haapsalu to Jogeva103.06 mi (165.86 km)
      Haapsalu to Rakvere103.50 mi (166.57 km)
      Haapsalu to Tartu120.41 mi (193.78 km)
      Haapsalu to Valga120.57 mi (194.04 km)
      Haapsalu to Kohtla-Jarve135.34 mi (217.81 km)
      Haapsalu to Johvi140.67 mi (226.38 km)
      Haapsalu to Polva140.87 mi (226.70 km)
      Haapsalu to Voru145.93 mi (234.86 km)
      Haapsalu to Sillamae153.13 mi (246.45 km)
      Haapsalu to Narva167.60 mi (269.73 km)

      Johvi, Kirde-Eesti, Estonia

      Related Distances to Johvi

      CitiesDistance
      Kohtla-Jarve to Johvi6.59 mi (10.61 km)
      Sillamae to Johvi12.47 mi (20.07 km)
      Narva to Johvi27.11 mi (43.63 km)
      Rakvere to Johvi37.93 mi (61.04 km)
      Jogeva to Johvi55.78 mi (89.76 km)
      Tartu to Johvi71.93 mi (115.76 km)
      Paide to Johvi73.95 mi (119.01 km)
      Maardu to Johvi85.15 mi (137.04 km)
      Polva to Johvi91.07 mi (146.56 km)
      Tallinn to Johvi94.48 mi (152.05 km)
      Viljandi to Johvi94.58 mi (152.21 km)
      Rapla to Johvi96.28 mi (154.95 km)
      Voru to Johvi105.42 mi (169.66 km)
      Keila to Johvi105.92 mi (170.47 km)
      Valga to Johvi119.79 mi (192.78 km)
      Parnu to Johvi124.33 mi (200.08 km)
      Haapsalu to Johvi140.67 mi (226.38 km)
      Kardla to Johvi167.50 mi (269.57 km)
      Kuressaare to Johvi192.70 mi (310.12 km)