|Distance||28 miles (45 km)|
|Train frequency||25 a day|
|Direct train||Yes, there are 25 direct trains a day|
Trains from Haarlem to Delft cover the 28 miles (45 km) long journey taking on average 55 min with our travel partners like. Normally, there are 25 trains operating per day, including direct services available. Travellers depart most frequently from Haarlem and arrive in Delft.
When taking a train from Haarlem, you have a couple of train stations you can depart from including Haarlem and Haarlem Spaarnwoude. When you arrive in Delft, your train can arrive in train stations including Delft and Delft Zuid.
Omio customers travelling this route book their trains from Haarlem to Delft.
Passengers board their train most frequently from Haarlem and travel around 0 mile (s) / 0 km from the city centre to this train station.
Passengers travelling this route most often arrive at Delft and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in Delft.
Here are some other resources that might have the information you need