Hungarian Railways (MÁV) operates a train from Budapest to Mezőkövesd every 30 minutes. Tickets cost $6 - $10 and the journey takes 1 h 29 min. Hungarian Railways (MÁV) also services this route hourly. Alternatively, BKK operates a bus from Budapest to Mezőkövesd every 15 minutes. Tickets cost $2 and the journey takes 12 min. Volanbusz also services this route twice daily.
From Budapest-Keleti train to Füzesabony then train to Mezökövesd felsö. 2 h 6 min 2 378 Ft. From Deák Ferenc tér M bus to Budapest then bus to Mezőkövesd. 3 h 16 min 2 748 Ft. From Budapest drive to Mezőkövesd. 1 h 21 min 4 842 Ft.