How to travel from Haapsalu to Kuressaare Airport (URE), Estonia

The distance between Haapsalu and Kuressaare Airport (URE) is around 159km (99 miles) and the quickest way to get there is to drive and then take a ferry which takes around 2h 25m.

5 routes found

We've found 5 different ways to get from Haapsalu to Kuressaare Airport (URE) by bus, car, ferry and plane. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out Kuressaare Airport (URE)Haapsalu if you're planning a return trip.

1
bus
+
plane
+

Bus and Plane

Take the bus to Tallinna bussijaam then fly from Tallinn (TLL) to Kuressaare (URE).

  • Duration2h 35m
  • Flight time40min
  • Typical cost
    €35($35)
Operated by

Multiple operators

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

2
bus
+
bus
+

Bus

Take the bus to Lihula and then to Kuressaare.

  • Duration3h 5m
  • Departsonce daily
  • Typical cost
    €10($10)
Operated by

Multiple bus operators

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

🚀 Fastest
3
car
+
ferry
+
car
+

Car and Ferry

Drive to Virtsu then take a ferry to Kuivastu then drive to Kuressaare Airport (URE).

  • Duration2h 25m
  • Departshourly
  • Typical cost
    €18($18)
Operated by

Multiple operators

Frequently asked questionsabout travel between Haapsalu and Kuressaare Airport (URE)

There are several options for getting from Haapsalu to Kuressaare Airport (URE) by bus, car, ferry and plane. The cheapest option is to take the bus which costs around €9 ($9) and will take around 3h 15m. If you need to get there more quickly, you can drive and then take a ferry and arrive in approximately 2h 25m, though it is a bit more costly at approximately €18 ($18).

The distance between Haapsalu and Kuressaare Airport (URE) is around 159km (99 miles). In a direct line (as the crow flies), the distance is 99km (62 miles)

It takes around 3h 5m to get from Haapsalu and Kuressaare Airport (URE) by bus.

The quickest way to get from Haapsalu to Kuressaare Airport (URE) is to drive and then take a ferry which takes around 2h 25m and will set you back approx €18 ($18).

The cheapest way to travel between Haapsalu and Kuressaare Airport (URE) is to take the bus which will typically cost around €9 ($9) for a standard one-way ticket.

Train travel

There is no train service that runs between Haapsalu and Kuressaare Airport (URE). We recommend that you drive to Virtsu then take a ferry to Kuivastu then drive to Kuressaare Airport (URE). instead which will take 2h 25m.

Bus travel

Yes there is a bus that runs regularly from Haapsalu and Kuressaare Airport (URE). It typically takes around 3h 5m and departs once daily.

There are no direct bus services that runs from Haapsalu to Kuressaare Airport (URE). However, you can instead can take several connecting buses with changeovers in Lihula, Kuressaare and Keskväljak. These services run once daily and will take a minimum of 3h 5m.

Go Bus AS, Peatus Estonia, Lux Express, Estonian Lines OÜ and Sirel Reisid OÜ run regular bus services between Haapsalu and Kuressaare Airport (URE). Buses run once daily and take around 3h 5m on average but will vary depending on you book with.

Flights and Airlines

The easiest way to get to Kuressaare Airport (URE) from Haapsalu is to drive and then take a ferry which will take 2h 25m and cost around €18 ($18).

It doesn't look like you can fly directly from Haapsalu to Kuressaare Airport (URE). We recommend that you take the bus to Tallinna bussijaam then fly from Tallinn (TLL) to Kuressaare (URE). instead which will take 2h 35m.

Drive yourself

No, its not really possible or feasible to drive from Haapsalu to Kuressaare Airport (URE). We recommend that you take the bus to Lihula and then to Kuressaare. instead which will take 3h 5m.

If you don't have a car, the easiest way to get from Haapsalu to Kuressaare Airport (URE) is to take the bus which takes, on average, 3h 5m and will usually cost around €10 ($10).

How do I get from Haapsalu to Kuressaare Airport (URE)

Compare travel optionsbetween Haapsalu and Kuressaare Airport (URE)

Transport options from Haapsalu to Kuressaare Airport (URE)
Transport optionDurationCostFrequencyDistance
Bus and Plane + 1 similar
2h 35m
€35($35)
every 4 hours289km (179 miles)
Bus to Tallinna bussijaam, Fly2h 35m
€36($36)
twice daily289km (179 miles)
Bus + 1 similar
3h 5m
€10($10)
once daily164km (102 miles)
Bus via Virtsu sadam3h 15m
€9($9)
twice daily164km (102 miles)
Car and Ferry
2h 25m
€18($18)
hourly159km (99 miles)

Top Carriersoperating between Haapsalu and Kuressaare Airport (URE)

Bus companies

Airlines

Ferry operators