Rome2Rio

Cēsis to Haapsalu buses

Find Transport to Haapsalu

View schedule

Trip Overview

The bus between Cēsis and Haapsalu takes 8h 11m. There is at least one bus per day from Cēsis to Haapsalu. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

8h 11m
Duration
395 km
Distance
€39
Average price
Once daily
Frequency

Cēsis to Haapsalu bus times

Buses run once daily between Cēsis and Haapsalu. The service departs Cēsis at 10:00 AM in the morning, which arrives into Haapsalu at 18:11:00. All services require a transfer at Rīgas SAO and take an average of 8h 11m. The schedules shown below are for the next available departures.

Departing Tuesday, November 10, 2026

  •  → 

    CATAFlixBusMK Reis-X OÜ8h 11m • 2 changes

Departing Wednesday, November 11, 2026

  •  → 

    CATAFlixBusMK Reis-X OÜ8h 11m • 2 changes

Departing Thursday, November 12, 2026

  •  → 

    CATAFlixBusMK Reis-X OÜ8h 11m • 2 changes

Departing Friday, November 13, 2026

  •  → 

    CATAFlixBusMK Reis-X OÜ8h 11m • 2 changes

Departing Saturday, November 14, 2026

  •  → 

    CATAFlixBusMK Reis-X OÜ8h 11m • 2 changes

Departing Sunday, November 15, 2026

  •  → 

    CATAFlixBusMK Reis-X OÜ8h 11m • 2 changes

Departing Monday, November 16, 2026

  •  → 

    CATAFlixBusMK Reis-X OÜ8h 11m • 2 changes

Frequently asked questions

Want to know about travelling from Cēsis to Haapsalu? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.

Map of how to get from Cēsis to Haapsalu.ExpandLaunch map view
  • Distance: 395.4 km
  • Duration: 8h 11m

What companies run services between Cēsis, Latvia and Haapsalu, Estonia?

You can take a bus from Cēsu AO to Niine via Rīgas SAO, Riga Central Bus Station, and Pärnu bussijaam in around 8h 9m.

Operators