|Distance||192 miles (310 km)|
|Train frequency||1 a day|
|Direct train||Yes, there is 1 direct train a day|
Trains from Haslemere to Prestatyn cover the 192 miles (310 km) long route taking on average 4 h 46 min with our travel partners like. Normally, there is 1 train operating per day, including direct services available. Travellers depart most frequently from Haslemere and arrive in Prestatyn.
Omio customers travelling this route depart most frequently from Haslemere and arrive in Prestatyn.
Passengers board the train most frequently from Haslemere, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at Prestatyn, located 0 mile (s) / 0 km away from the city centre.
Here are some other resources that might have the information you need