The options are:-
Dunwich to Ipswich 31 miles
Trains every ½ hour ex Ipswich 09:42 / 10:08 / 10:42 / 11:08 etc
Dunwich to Diss 29 miles
Trains once an hour at 17 mins past the hour
Dunwich to Halesworth 14 miles (would have to change at Ipswich)
Halesworth is the stop before Darsham
but these trains only have spaces for 4 bikes but if you get a decent guard you may get more on.
Trains every 2 hours 08:37 / 10:37 etc
Dunwich to Ipswich 31 miles
Trains every ½ hour ex Ipswich 09:42 / 10:08 / 10:42 / 11:08 etc
Dunwich to Diss 29 miles
Trains once an hour at 17 mins past the hour
Dunwich to Halesworth 14 miles (would have to change at Ipswich)
Halesworth is the stop before Darsham

Trains every 2 hours 08:37 / 10:37 etc