Skip, RouteMap's route guideRouteplanner.app
Routeplanner.app

HaapsaluMartna

Distance: 27 km·Drive time: 30 min

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.

Driving from Haapsalu to Martna takes about via 31. The distance is 27 km. The straight-line distance is 18 km. Driving directions

Driving directions

9 · 27 km
  1. 1 Depart onto Nurme 238 m
  2. 2 Turn left onto Posti 222 m
  3. 3 Continue straight onto Lihula mnt 4 km
  4. 4 Continue straight onto Haapsalu — Laiküla 17 km
  5. 5 Turn left onto Palivere — Oonga 5 km
  6. 6 Continue straight onto Kirna tee 766 m
  7. 7 Continue straight onto Palivere — Oonga 113 m
  8. 8 Turn left 185 m
  1. 9 Arrive

The return trip from Martna to Haapsalu covers roughly the same distance, 27 km.

Questions and answers

Martna lies roughly to the south-east of Haapsalu.

How far is it from Haapsalu to Martna?

The distance between Haapsalu and Martna is 27 km by road.

How long does it take to drive from Haapsalu to Martna?

The drive from Haapsalu to Martna takes approximately 30 min by car.

What is the best route from Haapsalu to Martna?

The fastest route from Haapsalu to Martna covers 27 km with a driving time of approximately 30 min.

What is the shortest route from Haapsalu to Martna?

The shortest driving route from Haapsalu to Martna is about 27 km by road.

Sources

Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .