Peeter Suure maja
Discover the Historic Charm of Peeter Suure Maja
Explore the historic Jaani Kirik, a stunning Gothic church in Haapsalu, renowned for its unique terracotta carvings and tranquil ambiance.
Jaani Kirik, or St. John's Church, is a stunning piece of architecture in Haapsalu, Estonia, renowned for its unique terracotta carvings and tranquil atmosphere. A must-visit for history and art enthusiasts alike.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Car
If you're driving, head towards Haapsalu from any point in Lääne County. Use the E20 highway for the fastest route. Once you reach Haapsalu, follow the signs for the city center. When you arrive in the city, look for Kooli street; Jaani kirik is located at Kooli 4. There is limited street parking available nearby.
Public Transportation
For public transportation, take a bus to Haapsalu from your location in Lääne County. Most buses will arrive at the Haapsalu bus station, which is centrally located. From the bus station, you can either walk about 1 km to Jaani kirik or take a local taxi. If walking, head northeast on Tallinna mnt, then turn left onto Kooli street. Continue straight until you reach Kooli 4, where Jaani kirik is situated.
Taxi
If you prefer a more direct route, consider taking a taxi from your location in Lääne County to Jaani kirik. You can book a taxi through local services or use a ridesharing app. The cost will depend on your starting point, but expect to pay around €10-€20 for a ride from within Lääne County to Haapsalu.
Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Explore Lääne County, Estonia: A serene coastal retreat with rich cultural heritage, stunning natural landscapes, and charming small towns.
Tell me more about Laane County