Skip to main content
Haarlem: the elegant city just 15 minutes from Amsterdam
noord-holland

Haarlem: the elegant city just 15 minutes from Amsterdam

Haarlem rewards a half-day visit with medieval architecture, flower markets, canal tours and craft beer — all 15 minutes by train from Amsterdam.

Quick facts

Best time Year-round; spring brings the famous Keukenhof crowds nearby, summer quieter in the evening
Days needed Half day to full day from Amsterdam
Distance from Amsterdam 15 min by train from Amsterdam Centraal
Train fare Around €4–5 single with contactless
Best for Architecture, canal cruise, flower market, craft beer
Key sight Sint-Bavokerk and the Grote Markt square
Best for: Medieval architecture and art history · Relaxed canal exploration · Craft beer and food tours · Easy half-day escape from Amsterdam
Last reviewed:

Amsterdam’s sophisticated neighbour

Haarlem often gets overlooked because Amsterdam sits just 15 minutes away by train, but that proximity is exactly what makes it worthwhile. The city has the canal houses, the gabled architecture, and the art museum quality of its larger neighbour — without the crowds or the prices. The historic centre is compact, walkable, and genuinely beautiful in a way that feels lived-in rather than preserved for tourists.

The Grote Markt, Haarlem’s central square, is anchored by the towering Sint-Bavokerk, a late Gothic church that took more than a century to build (1390s–1520). Inside, the 1738 Müller organ is one of the finest in Europe — both Mozart and Handel played it, and it still gives public concerts. The square itself is ringed by café terraces and the 14th-century Stadhuis (town hall), making it one of the most satisfying urban spaces in the Netherlands.

Getting there from Amsterdam

Haarlem is served by direct intercity trains from Amsterdam Centraal every 10–15 minutes. The journey takes 15 minutes and costs around €4–5 single with a contactless bank card. There is no need to book in advance — just tap in and go. Haarlem station is one of the most beautiful in the Netherlands: a 1908 art nouveau building worth a glance before you leave.

From the station, the Grote Markt is a 10-minute walk through shopping streets.

What to see and do

The Grote Markt and Sint-Bavokerk

The square is the natural starting point and finishing point of any Haarlem visit. Sint-Bavokerk dominates the skyline; entry costs around €3–4 and includes access to the organ loft. On Saturday mornings a general market fills the square with flowers, cheese, and produce.

The Frans Hals Museum

Haarlem was the home of Frans Hals (c.1582–1666), one of the Dutch Golden Age’s greatest portrait painters, whose loose brushwork anticipates Impressionism by two centuries. The Frans Hals Museum holds the world’s finest collection of his work in a historic almshouse (Hofje van Oud Armen). Entry costs around €16. The museum also covers other Haarlem painters of the period, making it an excellent complement to the Rijksmuseum in Amsterdam.

Canals and boat tours

Haarlem’s canal network is smaller than Amsterdam’s but less visited. The 50-minute scenic canal cruise departs from near the Grote Markt and covers the main canal ring — a pleasant way to see the gabled houses from the water on a summer afternoon.

Craft beer at the Jopenkerk

The Jopenkerk is an extraordinary building: a Gothic church from 1910 that now houses Jopen Brewery, Haarlem’s award-winning craft beer producer. The nave of the church is filled with copper fermentation tanks, and you can drink the results at the bar or in the former side chapel. A guided local craft beer tasting at the Jopenkerk takes you behind the brewing process before letting you taste several varieties alongside Dutch snacks. It is one of the most atmospheric beer venues in the Netherlands.

Food tour

Haarlem has a genuinely good independent food scene: Indonesian rijsttafel restaurants (the city has strong colonial-era connections), Dutch cheese shops, and a growing number of small-plates restaurants around the Botermarkt. A Haarlem food tour visits producers, markets, and tastings across the city centre in a guided morning walk.

Walking tours

The city rewards a slow wander through its network of hofjes (hidden almshouse courtyards), many accessible by pushing open an unmarked door in a canal-house terrace. The most famous is the Hofje van Bakenes (1395), one of the oldest surviving hofjes in the Netherlands. A guided Haarlem city highlights walking tour points out these hidden gems and covers the city’s history from its 10th-century origins.

The Teylers Museum

Opened in 1784, the Teylers Museum is the oldest museum in the Netherlands. Its circular Oval Hall is an extraordinary Enlightenment-era space of light and wood, housing fossils, minerals, scientific instruments, and drawings. The museum owns original works by Raphael, Michelangelo, and Rembrandt in its prints and drawings collection. Entry around €16. It sits on the banks of the Spaarne river, and the walk from the Grote Markt takes about 10 minutes.

Hofjes (almshouse courtyards)

Haarlem has more hofjes — hidden charitable courtyard complexes — than almost any city in the Netherlands outside Amsterdam. These medieval and 17th-century almshouses are tucked behind unmarked gates in the city’s canal-house terraces. Several are still lived in and require quiet, respectful entry; others are formal attractions. The most accessible include the Hofje van Bakenes (1395, one of the oldest in the country) and the Hofje van Oorschot. Walking maps with hofje locations are available free at the tourist information centre near the Grote Markt.

Bloemenveilig and the Flower Auction

Aalsmeer, just south of Amsterdam, is home to the world’s largest flower auction, but Haarlem has deep historic connections to the Dutch bulb trade — the Bloemenmarkt (flower market) at the Grote Markt is lively on weekday mornings. If you are visiting in spring, the Keukenhof tulip gardens are only 12 km south of Haarlem, making a natural combination.

The Frans Hals Museum is also relevant to anyone following the Dutch Golden Age art guide — Hals’s work belongs in the same conversation as Rembrandt, Vermeer, and the Rijksmuseum collection.

Combining Haarlem with other days trips

The obvious pairing is with Keukenhof during tulip season (March–May): the shuttle bus from Haarlem station takes about 30 minutes and the Keukenhof and Haarlem full-day guided tour from Amsterdam covers both. Outside tulip season, Haarlem works well as either a standalone half-day or as the start of a coastal loop — the beach resort of Zandvoort is 12 km west by train.

For those building a multi-day programme, Haarlem combines naturally with Leiden for a South Holland culture day (easily done by train via Amsterdam), and the Haarlem day trip guide has a detailed schedule. The best day trips from Amsterdam guide places Haarlem in the context of other options.

Honest advice

Haarlem does not have the name recognition of Amsterdam, which is part of its charm. It is, however, a proper city of 160,000 people — not just a museum piece. The streets around the Grote Markt and along the Spaarne river are genuinely lively on Friday and Saturday evenings with residents, not just tourists. Some Amsterdam visitors feel guilty spending half a day away from the big-city attractions; skip that guilt — Haarlem and the Frans Hals Museum are cultural heavyweight sites in their own right.

The train back to Amsterdam runs until after midnight, so a Haarlem evening for dinner and a Jopenkerk beer is entirely viable without rushing. For broader planning across Noord-Holland, the best time to visit Amsterdam guide covers seasonal considerations, and the cycling in Amsterdam guide gives context for renting bikes to explore between Haarlem and Zandvoort beach.

Frequently asked questions about Haarlem

Is Haarlem worth visiting from Amsterdam?

Strongly yes. At 15 minutes by train, Haarlem is the easiest day trip from Amsterdam and arguably the most rewarding for architecture, art history, and atmosphere. The Frans Hals Museum alone justifies the trip for anyone interested in Dutch Golden Age painting.

What is the best way to get from Amsterdam to Haarlem?

Direct intercity train from Amsterdam Centraal, every 10–15 minutes, 15-minute journey. No advance booking needed; use a contactless bank card for the fare (around €4–5 single). The station is beautiful and the walk to the centre is short.

How long should I spend in Haarlem?

A half-day (3–4 hours) covers the Grote Markt, Sint-Bavokerk, and a canal tour. Add the Frans Hals Museum for a full day. If you plan to combine with Keukenhof in spring, allow the full day and book the museum entry in advance.

Can you combine Haarlem with Keukenhof in one day?

Yes. Take the morning train from Amsterdam to Haarlem, spend an hour walking the centre, then take the shuttle bus to Keukenhof for the afternoon. Return via Leiden or direct bus back to Haarlem station. The Keukenhof day trip guide has current shuttle bus times.

Is Haarlem crowded with tourists?

Less so than Amsterdam, which is its main appeal. The Grote Markt gets busy on summer Saturday afternoons, but the hofjes, the Spaarne riverside, and the streets east of the church are rarely crowded. You can easily escape the tourist flow within two minutes of walking.

See tours in Haarlem