Buy a ticket

Tallinn - Haapsalu

Tallinn - Haapsalu Tallinn - Haapsalu Tallinn - Haapsalu
departures per day
1 h 35 min  from 2 EUR
Tallinn - Haapsalu


  • Lux Express
  • General info
  • Discounts
  • Additional info

Main facilities on the Lux Express coach:

  • Individual touch screen media systems (with videos, music, games, Internet)*
  • Reclinable seats and plenty of legroom
  • Free WiFi**
  • Power supply by every seat pair (220 V)
  • Air conditioner
  • Opportunity to purchase a bottle of water (0,5 L = 1 EUR) and headphones (one pair = 1.50 EUR)
  • Each seat is equipped with a seat belt
  • WC
  • Tickets can be purchased from the coach, payment by cash or card
  • Smoking and drinking alcohol on the coach is not permitted

Lux Express can exchange bus to another one without media screen devices in case of maintenance work of buses with media screen devices.
** Internet service quality varies depending on where you are geographically. Internet signals may not be available at certain points en-route.

  • Ticket prices on route Tallinn - Haapsalu start from 2 EUR.
  • Exact departure and arrival times are available in the sales system.
  • When buying a ticket from a bus driver - maximum price applies.
  • The bus trip between Tallinn and Haapsalu lasts approximately 1 hour and 35 minutes, but the travel time may vary due to traffic and weather conditions.
  • There are 6 departures per day between Tallinn and Haapsalu.
  • Coaches departure from Tallinn Coach Station and Haapsalu Coach Station.
  • All middle stops on this route are available in the sales system.

Discounts on Lux Express Estonian routes

1. On domestic routes in Estonia, the following discounts are available:

  • Pre-school child until 7 years (incl.) -100%
  • Child up to 16 years (incl.)  -40%
  • Youth up to 26 years (incl.) -10%
  • Senior - 60 years and older -40%
  • Disabled child / Disabled person 16 years and older / person with profound or severe visual disability and accompanying person -100%
  • Pet ticket -40% (in travel cage)
  • 2. Discounts for Lux Express PINS loyalty program members:
  • PINS Level 1 - 15%
  • PINS Level 2 - 30%
  • PINS VIP Level - 40%

NB! PINS discount applies only for Lux Express departures! More information about PINS loyalty program is available HERE.

Lux Express is using dynamical pricing on all routes, both internal and international. This means that the price of the ticket is no longer constant, the ticket price depends on the demand as well as on the departure time. More information about Lux Express prices you may read HERE.

Please note that two different discounts cannot be active simultaneously, the system will always provide you the cheapest price possible.

Before purchase please peruse also terms of ticket sales, passenger and luggage transportation.

In addition to bus tickets, Lux Express offers also taxi and visa service as well as ferry tickets.

Taxi service
Visa services
Ferry tickets

More information from Lux Express Estonia customer service office:

Lastekodu 46, Tallinn
Phone: + 372 6 800 909*
Sales office working hours are: every day 07:30 – 19:00

* Info telephone working hours are: every day 08:00 – 22:00.
* 22:00-08:00 you will be directed to 24 h Service Center. The service is available in English and Russian.