Amtrak operates a train from Cleveland to Elyria 3 times a day. Tickets cost $21 - $40 and the journey takes 30 min. Alternatively, Greyhound USA operates a bus from Cleveland to Elyria twice daily. Tickets cost $10 - $21 and the journey takes 42 min.
From Cleveland Amtrak train to Elyria Amtrak. 30 min $31. From Cleveland, OH bus to Elyria, OH. 42 min $16. From Cleveland taxi to Elyria. 34 min $101. From Cleveland drive to Elyria. 34 min $3. From Cleveland Uber to Elyria. 34 min $39.