|Distance||112 miles (180 km)|
|Train frequency||25 a day|
|Direct train||Yes, there are 25 direct trains a day|
Trains from Bristol to Haywards Heath cover the 112 miles (180 km) long journey taking on average 3 h 31 min with our travel partners like. Normally, there are 25 trains operating per day, including direct services available. Travellers depart most frequently from Bristol Temple Meads and arrive in Haywards Heath.
Omio customers who travel this route most frequently depart from Bristol Temple Meads and arrive in Haywards Heath.
The most popular departure train station with passengers for this route, called Bristol Temple Meads, is located 0.8 miles (1.3 km) from the city centre of Bristol.
The most popular arrival train station, Haywards Heath, is located 0.6 miles (909 m) away from the city centre of Haywards Heath.
Here are some other resources that might have the information you need